* [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test
@ 2022-10-10 21:41 Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 01/36] i915/perf: Check regularly if we are done reading reports Umesh Nerlige Ramappa
` (35 more replies)
0 siblings, 36 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Add tests for changes in perf OA for DG2.
v2:
- Rebase
- Reposting since some patches did no land in the ML
v3:
- Fix author/sign-off name mismatch in one patch
v4:
- Add review comments
- Drop below patches
"i915/perf: Bump timestamp tolerance for DG1"
(Not able to reproduce it with latest drm-tip)
"i915/perf: Add support for 64-bit counters"
"i915/perf: Add a test for non-power-of-2 oa reports"
"i915/perf: Treat ticks as 64 bit"
"i915/perf: Treat timestamp as 64 bit value"
"i915/perf: Fix DG2 A0 report header"
(Separate out 64-bit OA formats from this series)
v5:
- Add patches from lionel for updated metric sets
v6:
- ACM metrics patch message size is large and gets dropped by the email
server. Break the patch into smaller chunks.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Lionel Landwerlin (21):
lib/i915/perf: implement report accumulation for new format
lib/i915/perf: fixup conversion script for XEHPSDV
lib/i915/perf: make warning message more helpful
lib/i915/perf: expose new operators for codegen
tools/i915-perf-recorder: add ability to select device
lib/i915/perf: fixup report validity
lib/i915/perf: add a helper to read timestamps
lib/i915/perf: store bit shifting required for OA timestamps
lib/i915/perf: indentation fix
tools/i915-perf-recorder: capture OA & CS frequencies
tools/i915-perf: make timestamp range easier to compare
tools/i915-perf: printout CPU clock used
tools/i915-perf: record remaining perf data on exit
lib/i915/perf: add support for new EuDualSubslicesTotalCount var
lib/i915/perf-config: extend the device info
i915/perf: update import script
lib/i915/perf: add a raw timestamp utility
lib/i915/perf: add helper function to get report reason
tools/i915-perf: add option to printout reports data
lib/i915: prepare codegen for new ACM/DG2 variables
lib/i915/perf: Add ACM GT3 metrics
Umesh Nerlige Ramappa (15):
i915/perf: Check regularly if we are done reading reports
i915/perf: Fix OA short_reads test
i915/perf: Check return value from getparam
i915/perf: Limit sseu-config tests for gen11
i915/perf: Account for OA sampling interval in polling test
i915/perf: Define OA report types and fix oa-formats test
i915/perf: Use ARRAY_SIZE consistently for num_properties
i915/perf: Use gt in perf tests and lib
i915/perf: Explicitly state rendercopy needs for a test
i915/perf: Skip tests that use rendercopy
i915/perf: Add OA formats for DG2
i915/perf: Fix CS timestamp vs OA timstamp mismatch
i915/perf: Wait longer for rc6 residency in DG2
lib/i915/perf: Add ACM GT1 metrics
lib/i915/perf: Add ACM GT2 metrics
include/drm-uapi/i915_drm.h | 10 +
lib/i915/perf-configs/codegen.py | 110 +-
lib/i915/perf-configs/guids.xml | 1909 +
lib/i915/perf-configs/mdapi-xml-convert.py | 244 +-
lib/i915/perf-configs/oa-acmgt1.xml | 76252 +++++
lib/i915/perf-configs/oa-acmgt2.xml | 118222 +++++++
lib/i915/perf-configs/oa-acmgt3.xml | 250108 +++++++++++++++
lib/i915/perf-configs/oa-bdw.xml | 2 +-
lib/i915/perf-configs/oa_guid_registry.py | 15 +-
.../perf-configs/perf-metricset-codegen.py | 13 +
lib/i915/perf-configs/update-guids.py | 23 +-
lib/i915/perf.c | 332 +-
lib/i915/perf.h | 115 +-
lib/i915/perf_data_reader.c | 29 +-
lib/meson.build | 5 +-
tests/i915/perf.c | 260 +-
tools/i915-perf/i915_perf_reader.c | 117 +-
tools/i915-perf/i915_perf_recorder.c | 112 +-
18 files changed, 447626 insertions(+), 252 deletions(-)
create mode 100644 lib/i915/perf-configs/oa-acmgt1.xml
create mode 100644 lib/i915/perf-configs/oa-acmgt2.xml
create mode 100644 lib/i915/perf-configs/oa-acmgt3.xml
--
2.25.1
^ permalink raw reply [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 01/36] i915/perf: Check regularly if we are done reading reports
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 02/36] i915/perf: Fix OA short_reads test Umesh Nerlige Ramappa
` (34 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
If we pass a user buffer as large as the OA buffer, the OA unit will
return all available reports. In the second part of the
buffer-fill/enable-disable tests, we are collecting all reports within a
time window, but we only check the time window in the outer while loop.
We may have read well past that window if OA returns more reports. Fix
this rare failure by checking for the window within the inner for loop.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 5502a3fb..51e2dc87 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -2522,6 +2522,9 @@ test_buffer_fill(void)
first_timestamp = report[1];
last_timestamp = report[1];
+ if (((last_timestamp - first_timestamp) * oa_period) < (fill_duration / 2))
+ break;
+
if (oa_report_is_periodic(oa_exponent, report)) {
memcpy(last_periodic_report, report,
sizeof(last_periodic_report));
@@ -2537,6 +2540,8 @@ test_buffer_fill(void)
do_ioctl(stream_fd, I915_PERF_IOCTL_DISABLE, 0);
+ igt_debug("first ts = %u, last ts = %u\n", first_timestamp, last_timestamp);
+
igt_debug("%f < %zu < %f\n",
report_size * n_full_oa_reports * 0.45,
n_periodic_reports * report_size,
@@ -2732,6 +2737,9 @@ test_enable_disable(void)
oa_report_is_periodic(oa_exponent, report),
oa_report_get_ctx_id(report));
+ if (((last_timestamp - first_timestamp) * oa_period) < (fill_duration / 2))
+ break;
+
if (oa_report_is_periodic(oa_exponent, report)) {
memcpy(last_periodic_report, report,
sizeof(last_periodic_report));
@@ -2755,6 +2763,8 @@ test_enable_disable(void)
do_ioctl(stream_fd, I915_PERF_IOCTL_DISABLE, 0);
+ igt_debug("first ts = %u, last ts = %u\n", first_timestamp, last_timestamp);
+
igt_debug("%f < %zu < %f\n",
report_size * n_full_oa_reports * 0.45,
n_periodic_reports * report_size,
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 02/36] i915/perf: Fix OA short_reads test
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 01/36] i915/perf: Check regularly if we are done reading reports Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 03/36] i915/perf: Check return value from getparam Umesh Nerlige Ramappa
` (33 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
With 5000 ns oa exponent, report lost errors can occur. A report lost
header can be read by the user even when there are no valid OA report
samples, so we get an 8 byte read. This defeats the EFAULT check.
When checking for EFAULT on a sampled report, discard any report lost
errors.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 51e2dc87..0b8f6ac8 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -2853,8 +2853,13 @@ test_short_reads(void)
/* A read that can't return a single record because it would result
* in a fault on buffer overrun should result in an EFAULT error...
+ *
+ * Make sure to weed out all report lost errors before verifying EFAULT.
*/
- ret = read(stream_fd, pages + page_size - 16, page_size);
+ header = (void *)(pages + page_size - 16);
+ do {
+ ret = read(stream_fd, header, page_size);
+ } while (ret > 0 && header->type == DRM_I915_PERF_RECORD_OA_REPORT_LOST);
igt_assert_eq(ret, -1);
igt_assert_eq(errno, EFAULT);
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 03/36] i915/perf: Check return value from getparam
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 01/36] i915/perf: Check regularly if we are done reading reports Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 02/36] i915/perf: Fix OA short_reads test Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 04/36] i915/perf: Limit sseu-config tests for gen11 Umesh Nerlige Ramappa
` (32 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
In some cases getparam could fail. Check return from getparam and fail
early on.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf.c | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index d88835ff..7349a460 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -287,19 +287,16 @@ intel_perf_for_devinfo(uint32_t device_id,
return perf;
}
-static uint32_t
-getparam(int drm_fd, uint32_t param)
+static int
+getparam(int drm_fd, uint32_t param, uint32_t *val)
{
- struct drm_i915_getparam gp;
- int val = -1;
-
- memset(&gp, 0, sizeof(gp));
- gp.param = param;
- gp.value = &val;
+ struct drm_i915_getparam gp;
- perf_ioctl(drm_fd, DRM_IOCTL_I915_GETPARAM, &gp);
+ memset(&gp, 0, sizeof(gp));
+ gp.param = param;
+ gp.value = (int *)val;
- return val;
+ return perf_ioctl(drm_fd, DRM_IOCTL_I915_GETPARAM, &gp);
}
static bool
@@ -415,9 +412,9 @@ open_master_sysfs_dir(int drm_fd)
struct intel_perf *
intel_perf_for_fd(int drm_fd)
{
- uint32_t device_id = getparam(drm_fd, I915_PARAM_CHIPSET_ID);
- uint32_t device_revision = getparam(drm_fd, I915_PARAM_REVISION);
- uint32_t timestamp_frequency = getparam(drm_fd, I915_PARAM_CS_TIMESTAMP_FREQUENCY);
+ uint32_t device_id;
+ uint32_t device_revision;
+ uint32_t timestamp_frequency;
uint64_t gt_min_freq;
uint64_t gt_max_freq;
struct drm_i915_query_topology_info *topology;
@@ -434,6 +431,11 @@ intel_perf_for_fd(int drm_fd)
}
close(sysfs_dir_fd);
+ if (getparam(drm_fd, I915_PARAM_CHIPSET_ID, &device_id) ||
+ getparam(drm_fd, I915_PARAM_REVISION, &device_revision) ||
+ getparam(drm_fd, I915_PARAM_CS_TIMESTAMP_FREQUENCY, ×tamp_frequency))
+ return NULL;
+
topology = query_topology(drm_fd);
if (!topology)
return NULL;
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 04/36] i915/perf: Limit sseu-config tests for gen11
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (2 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 03/36] i915/perf: Check return value from getparam Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 05/36] i915/perf: Account for OA sampling interval in polling test Umesh Nerlige Ramappa
` (31 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Gen11, the Media driver will need to limit dispatch to only big
subslices (usually half the EUs depending on EU fusing). If media,
render and OA are running in parallel, then OA will lose the NOA config
because half of the EUs will be turned off by media. To avoid this with
concurrent use cases, an sseu config to keep all EUs powered on is
passed to OA in the i915_perf_open_ioctl params. This configuration is
made part of the render contexts, so that it's applied when 3d contexts
are running. Since this is an issue on gen11, limit sseu-config tests to
gen11.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 0b8f6ac8..ca3ccc17 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -5112,6 +5112,7 @@ igt_main
igt_subtest_group {
igt_fixture {
igt_require(i915_perf_revision(drm_fd) >= 4);
+ igt_require(intel_gen(devid) == 11);
}
igt_describe("Verify invalid SSEU opening parameters");
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 05/36] i915/perf: Account for OA sampling interval in polling test
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (3 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 04/36] i915/perf: Limit sseu-config tests for gen11 Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 06/36] i915/perf: Define OA report types and fix oa-formats test Umesh Nerlige Ramappa
` (30 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
The polling test reads all the reports and then expects EAGAIN on a
subsequent read since it has consumed all available data. This
works well for OA sampling periods in the order of 10s of ms. For
smaller sampling periods like 500 us, we end up reading valid data and
the test fails. Fix the check to account for the OA sampling period.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index ca3ccc17..5fe874c1 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -2220,14 +2220,22 @@ test_polling(uint64_t requested_oa_period, bool set_kernel_hrtimer, uint64_t ker
n_extra_iterations++;
/* At this point, after consuming pending reports (and hoping
- * the scheduler hasn't stopped us for too long we now
- * expect EAGAIN on read.
+ * the scheduler hasn't stopped us for too long) we now expect
+ * EAGAIN on read. While this works most of the times, there are
+ * some rare failures when the OA period passed to this test is
+ * very small (say 500 us) and that results in some valid
+ * reports here. To weed out those rare occurences we assert
+ * only if the OA period is >= 40 ms because 40 ms has withstood
+ * the test of time on most platforms (ref: subtest: polling).
*/
while ((ret = read(stream_fd, buf, sizeof(buf))) < 0 &&
errno == EINTR)
;
- igt_assert_eq(ret, -1);
- igt_assert_eq(errno, EAGAIN);
+
+ if (requested_oa_period >= 40000000) {
+ igt_assert_eq(ret, -1);
+ igt_assert_eq(errno, EAGAIN);
+ }
n++;
}
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 06/36] i915/perf: Define OA report types and fix oa-formats test
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (4 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 05/36] i915/perf: Account for OA sampling interval in polling test Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 07/36] i915/perf: Use ARRAY_SIZE consistently for num_properties Umesh Nerlige Ramappa
` (29 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
With newer gen12 platforms, formats used for OAG buffer and
MI_REPORT_PERF_FORMAT differ slightly. This causes issues when the
oa-formats test does a sanity check. Run oa-formats for OAG reports
only.
OAR formats must be tested with the gen12-mi-rpc and
gen12-unprivileged-single-ctx-counters.
v2: Clarify commit message
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 5fe874c1..65434055 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -95,6 +95,13 @@ struct accumulator {
uint64_t deltas[MAX_RAW_OA_COUNTERS];
};
+enum {
+ OAG,
+ OAR,
+
+ MAX_OA_TYPE,
+};
+
struct oa_format {
const char *name;
size_t size;
@@ -108,6 +115,7 @@ struct oa_format {
int n_b;
int c_off;
int n_c;
+ int oa_type;
};
static struct oa_format hsw_oa_formats[I915_OA_FORMAT_MAX] = {
@@ -1483,6 +1491,9 @@ test_oa_formats(void)
if (!format.name) /* sparse, indexed by ID */
continue;
+ if (format.oa_type != OAG) /* sparse, indexed by ID */
+ continue;
+
igt_debug("Checking OA format %s\n", format.name);
open_and_read_2_oa_reports(i,
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 07/36] i915/perf: Use ARRAY_SIZE consistently for num_properties
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (5 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 06/36] i915/perf: Define OA report types and fix oa-formats test Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 08/36] i915/perf: Use gt in perf tests and lib Umesh Nerlige Ramappa
` (28 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Replace all variations of calculating the num_properties with
ARRAY_SIZE.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 62 +++++++++++++++++++++++------------------------
1 file changed, 30 insertions(+), 32 deletions(-)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 65434055..75594f04 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -86,8 +86,6 @@ IGT_TEST_DESCRIPTION("Test the i915 perf metrics streaming interface");
#define MAX_OA_BUF_SIZE (16 * 1024 * 1024)
-#define NUM_PROPERTIES(p) (sizeof(p) / (2 * sizeof(uint64_t)))
-
struct accumulator {
#define MAX_RAW_OA_COUNTERS 62
enum drm_i915_oa_format format;
@@ -1025,7 +1023,7 @@ test_system_wide_paranoid(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_FD_NONBLOCK,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1051,7 +1049,7 @@ test_system_wide_paranoid(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_FD_NONBLOCK,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
write_u64_file("/proc/sys/dev/i915/perf_stream_paranoid", 0);
@@ -1082,7 +1080,7 @@ test_invalid_open_flags(void)
};
struct drm_i915_perf_open_param param = {
.flags = ~0, /* Undefined flag bits set! */
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1104,7 +1102,7 @@ test_invalid_oa_metric_set_id(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_FD_NONBLOCK,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1138,7 +1136,7 @@ test_invalid_oa_format_id(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_FD_NONBLOCK,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1170,7 +1168,7 @@ test_missing_sample_flags(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1310,7 +1308,7 @@ open_and_read_2_oa_reports(int format_id,
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1777,7 +1775,7 @@ test_invalid_oa_exponent(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1812,7 +1810,7 @@ test_low_oa_exponent_permissions(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
uint64_t oa_period, oa_freq;
@@ -1875,7 +1873,7 @@ test_per_context_mode_unprivileged(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -1951,8 +1949,8 @@ test_blocking(uint64_t requested_oa_period, bool set_kernel_hrtimer, uint64_t ke
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED,
.num_properties = set_kernel_hrtimer ?
- NUM_PROPERTIES(properties) :
- NUM_PROPERTIES(properties) - 1,
+ ARRAY_SIZE(properties) / 2 :
+ (ARRAY_SIZE(properties) / 2) - 1,
.properties_ptr = to_user_pointer(properties),
};
uint8_t buf[1024 * 1024];
@@ -2111,8 +2109,8 @@ test_polling(uint64_t requested_oa_period, bool set_kernel_hrtimer, uint64_t ker
I915_PERF_FLAG_DISABLED |
I915_PERF_FLAG_FD_NONBLOCK,
.num_properties = set_kernel_hrtimer ?
- NUM_PROPERTIES(properties) :
- NUM_PROPERTIES(properties) - 1,
+ ARRAY_SIZE(properties) / 2 :
+ (ARRAY_SIZE(properties) / 2) - 1,
.properties_ptr = to_user_pointer(properties),
};
uint8_t buf[1024 * 1024];
@@ -2302,7 +2300,7 @@ static void test_polling_small_buf(void)
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED |
I915_PERF_FLAG_FD_NONBLOCK,
- .num_properties = NUM_PROPERTIES(properties),
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
uint32_t test_duration = 80 * 1000 * 1000;
@@ -2402,7 +2400,7 @@ gen12_test_oa_tlb_invalidate(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
int num_reports1, num_reports2, num_expected_reports;
@@ -2593,7 +2591,7 @@ test_non_zero_reason(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
struct drm_i915_perf_record_header *header;
@@ -2678,7 +2676,7 @@ test_enable_disable(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED, /* Verify we start disabled */
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
int buf_size = 65536 * (256 + sizeof(struct drm_i915_perf_record_header));
@@ -2827,7 +2825,7 @@ test_short_reads(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
size_t record_size = 256 + sizeof(struct drm_i915_perf_record_header);
@@ -2919,7 +2917,7 @@ test_non_sampling_read_error(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
int ret;
@@ -2955,7 +2953,7 @@ test_disabled_read_error(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED, /* XXX: open disabled */
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
uint32_t oa_report0[64];
@@ -3112,7 +3110,7 @@ test_mi_rpc(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
struct buf_ops *bops = buf_ops_create(drm_fd);
@@ -3215,7 +3213,7 @@ hsw_test_single_ctx_counters(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -4196,7 +4194,7 @@ test_rc6_disable(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
unsigned long rc6_start, rc6_end, rc6_enabled;
@@ -4252,7 +4250,7 @@ test_stress_open_close(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED, /* XXX: open disabled */
- .num_properties = NUM_PROPERTIES(properties),
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
@@ -4348,8 +4346,8 @@ test_global_sseu_config_invalid(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED, /* XXX: open disabled */
- .num_properties = NUM_PROPERTIES(properties),
- .properties_ptr = to_user_pointer(properties),
+ .num_properties = ARRAY_SIZE(properties) / 2,
+ .properties_ptr = to_user_pointer(properties),
};
memset(&default_sseu, 0, sizeof(default_sseu));
@@ -4423,8 +4421,8 @@ test_global_sseu_config(void)
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC |
I915_PERF_FLAG_DISABLED, /* XXX: open disabled */
- .num_properties = NUM_PROPERTIES(properties),
- .properties_ptr = to_user_pointer(properties),
+ .num_properties = ARRAY_SIZE(properties) / 2,
+ .properties_ptr = to_user_pointer(properties),
};
memset(&default_sseu, 0, sizeof(default_sseu));
@@ -4856,7 +4854,7 @@ test_i915_ref_count(void)
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
- .num_properties = sizeof(properties) / 16,
+ .num_properties = ARRAY_SIZE(properties) / 2,
.properties_ptr = to_user_pointer(properties),
};
unsigned baseline, ref_count0, ref_count1;
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 08/36] i915/perf: Use gt in perf tests and lib
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (6 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 07/36] i915/perf: Use ARRAY_SIZE consistently for num_properties Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 09/36] i915/perf: Explicitly state rendercopy needs for a test Umesh Nerlige Ramappa
` (27 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Enable perf tests to use gt information for sysfs attributes.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf.c | 36 ++++++++++++++++++++++++++++++++++--
tests/i915/perf.c | 27 ++++++++++++++++++++-------
2 files changed, 54 insertions(+), 9 deletions(-)
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index 7349a460..3f131aaa 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -409,6 +409,35 @@ open_master_sysfs_dir(int drm_fd)
return sysfs;
}
+typedef enum {
+ RPS_MIN_FREQ_MHZ,
+ RPS_MAX_FREQ_MHZ,
+
+ RPS_MAX_ATTR,
+} intel_sysfs_attr_id;
+
+static const char *intel_sysfs_attr_name[2][RPS_MAX_ATTR] =
+{
+ {
+ "gt_min_freq_mhz",
+ "gt_max_freq_mhz",
+ },
+ {
+ "gt/gt0/rps_min_freq_mhz",
+ "gt/gt0/rps_max_freq_mhz",
+ },
+};
+
+static const char *
+intel_sysfs_attr_id_to_name(int sysfs_dirfd, intel_sysfs_attr_id id)
+{
+ assert(id < RPS_MAX_ATTR);
+
+ return !faccessat(sysfs_dirfd, "gt", O_RDONLY, 0) ?
+ intel_sysfs_attr_name[1][id] :
+ intel_sysfs_attr_name[0][id];
+}
+
struct intel_perf *
intel_perf_for_fd(int drm_fd)
{
@@ -424,8 +453,11 @@ intel_perf_for_fd(int drm_fd)
if (sysfs_dir_fd < 0)
return NULL;
- if (!read_sysfs(sysfs_dir_fd, "gt_min_freq_mhz", >_min_freq) ||
- !read_sysfs(sysfs_dir_fd, "gt_max_freq_mhz", >_max_freq)) {
+#define read_sysfs_rps(fd, id, value) \
+ read_sysfs(fd, intel_sysfs_attr_id_to_name(fd, id), value)
+
+ if (!read_sysfs_rps(sysfs_dir_fd, RPS_MIN_FREQ_MHZ, >_min_freq) ||
+ !read_sysfs_rps(sysfs_dir_fd, RPS_MAX_FREQ_MHZ, >_max_freq)) {
close(sysfs_dir_fd);
return NULL;
}
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 75594f04..0543a79e 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -345,11 +345,11 @@ try_sysfs_read_u64(const char *path, uint64_t *val)
}
static unsigned long
-sysfs_read(const char *path)
+sysfs_read(enum i915_attr_id id)
{
unsigned long value;
- igt_assert(igt_sysfs_scanf(sysfs, path, "%lu", &value) == 1);
+ igt_assert(igt_sysfs_rps_scanf(sysfs, id, "%lu", &value) == 1);
return value;
}
@@ -4177,7 +4177,7 @@ gen12_test_single_ctx_render_target_writes_a_counter(void)
static unsigned long rc6_residency_ms(void)
{
- return sysfs_read("power/rc6_residency_ms");
+ return sysfs_read(RC6_RESIDENCY_MS);
}
static void
@@ -4200,7 +4200,7 @@ test_rc6_disable(void)
unsigned long rc6_start, rc6_end, rc6_enabled;
rc6_enabled = 0;
- igt_sysfs_scanf(sysfs, "power/rc6_enable", "%lu", &rc6_enabled);
+ igt_sysfs_rps_scanf(sysfs, RC6_ENABLE, "%lu", &rc6_enabled);
igt_require(rc6_enabled);
/* Verify rc6 is functional by measuring residency while idle */
@@ -4837,6 +4837,19 @@ done:
return ref_count;
}
+static int perf_sysfs_open(int i915)
+{
+ int dirfd, gt;
+
+ /* use the first available sysfs interface */
+ for_each_sysfs_gt_dirfd(i915, dirfd, gt)
+ break;
+
+ igt_assert(dirfd != -1);
+
+ return dirfd;
+}
+
/* check that an open i915 perf stream holds a reference on the drm i915 module
* including in the corner case where the original drm fd has been closed.
*/
@@ -4872,7 +4885,7 @@ test_i915_ref_count(void)
drm_fd = __drm_open_driver(DRIVER_INTEL);
igt_require_intel(drm_fd);
devid = intel_get_drm_devid(drm_fd);
- sysfs = igt_sysfs_open(drm_fd);
+ sysfs = perf_sysfs_open(drm_fd);
/* Note: these global variables are only initialized after calling
* init_sys_info()...
@@ -4974,14 +4987,14 @@ igt_main
igt_require_gem(drm_fd);
devid = intel_get_drm_devid(drm_fd);
- sysfs = igt_sysfs_open(drm_fd);
+ sysfs = perf_sysfs_open(drm_fd);
igt_require(init_sys_info());
write_u64_file("/proc/sys/dev/i915/perf_stream_paranoid", 1);
write_u64_file("/proc/sys/dev/i915/oa_max_sample_rate", 100000);
- gt_max_freq_mhz = sysfs_read("gt_boost_freq_mhz");
+ gt_max_freq_mhz = sysfs_read(RPS_RP0_FREQ_MHZ);
render_copy = igt_get_render_copyfunc(devid);
igt_require_f(render_copy, "no render-copy function\n");
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 09/36] i915/perf: Explicitly state rendercopy needs for a test
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (7 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 08/36] i915/perf: Use gt in perf tests and lib Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 10/36] i915/perf: Skip tests that use rendercopy Umesh Nerlige Ramappa
` (26 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Let tests explicitly require rendercopy before running. This helps in
temporarily blocking these tests until rendercopy is available on new
platforms.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 25 ++++++++++++++++++++++---
1 file changed, 22 insertions(+), 3 deletions(-)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 0543a79e..989f1fce 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -1545,6 +1545,9 @@ static void load_helper_set_load(enum load load)
static void load_helper_run(enum load load)
{
+ if (!render_copy)
+ return;
+
/*
* FIXME fork helpers won't get cleaned up when started from within a
* subtest, so handle the case where it sticks around a bit too long.
@@ -1577,12 +1580,20 @@ static void load_helper_run(enum load load)
static void load_helper_stop(void)
{
+ if (!render_copy)
+ return;
+
kill(lh.igt_proc.pid, SIGUSR1);
igt_assert(igt_wait_helper(&lh.igt_proc) == 0);
}
static void load_helper_init(void)
{
+ if (!render_copy) {
+ igt_info("Running test without render_copy\n");
+ return;
+ }
+
lh.devid = intel_get_drm_devid(drm_fd);
/* MI_STORE_DATA can only use GTT address on gen4+/g33 and needs
@@ -1603,7 +1614,12 @@ static void load_helper_init(void)
static void load_helper_fini(void)
{
- int i915 = buf_ops_get_fd(lh.bops);
+ int i915;
+
+ if (!render_copy)
+ return;
+
+ i915 = buf_ops_get_fd(lh.bops);
if (lh.igt_proc.running)
load_helper_stop();
@@ -4997,7 +5013,6 @@ igt_main
gt_max_freq_mhz = sysfs_read(RPS_RP0_FREQ_MHZ);
render_copy = igt_get_render_copyfunc(devid);
- igt_require_f(render_copy, "no render-copy function\n");
}
igt_subtest("non-system-wide-paranoid")
@@ -5100,6 +5115,7 @@ igt_main
igt_subtest("unprivileged-single-ctx-counters") {
igt_require(IS_HASWELL(devid));
+ igt_require_f(render_copy, "no render-copy function\n");
hsw_test_single_ctx_counters();
}
@@ -5113,6 +5129,7 @@ igt_main
* For gen12 implement a separate test that uses only OAR
*/
igt_require(intel_gen(devid) >= 8 && intel_gen(devid) < 12);
+ igt_require_f(render_copy, "no render-copy function\n");
gen8_test_single_ctx_render_target_writes_a_counter();
}
@@ -5128,8 +5145,10 @@ igt_main
gen12_test_oa_tlb_invalidate();
igt_describe("Measure performance for a specific context using OAR in Gen 12");
- igt_subtest("gen12-unprivileged-single-ctx-counters")
+ igt_subtest("gen12-unprivileged-single-ctx-counters") {
+ igt_require_f(render_copy, "no render-copy function\n");
gen12_test_single_ctx_render_target_writes_a_counter();
+ }
}
igt_subtest("rc6-disable")
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 10/36] i915/perf: Skip tests that use rendercopy
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (8 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 09/36] i915/perf: Explicitly state rendercopy needs for a test Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 11/36] i915/perf: Add OA formats for DG2 Umesh Nerlige Ramappa
` (25 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Running tests that require rendercopy sometimes leaves the DUT in an
unsusable state. Further tests fail to run and DUT requires reboot.
Since it affects CI efficiency, skip tests is rendercopy is missing.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 989f1fce..6079d1b1 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -41,6 +41,7 @@
#include "i915/gem.h"
#include "i915/perf.h"
#include "igt.h"
+#include "igt_perf.h"
#include "igt_sysfs.h"
#include "drm.h"
@@ -4968,6 +4969,19 @@ static int i915_perf_revision(int fd)
return value;
}
+static bool has_class_instance(int i915, uint16_t class, uint16_t instance)
+{
+ int fd;
+
+ fd = perf_i915_open(i915, I915_PMU_ENGINE_BUSY(class, instance));
+ if (fd >= 0) {
+ close(fd);
+ return true;
+ }
+
+ return false;
+}
+
igt_main
{
igt_fixture {
@@ -5012,7 +5026,8 @@ igt_main
gt_max_freq_mhz = sysfs_read(RPS_RP0_FREQ_MHZ);
- render_copy = igt_get_render_copyfunc(devid);
+ if (has_class_instance(drm_fd, I915_ENGINE_CLASS_RENDER, 0))
+ render_copy = igt_get_render_copyfunc(devid);
}
igt_subtest("non-system-wide-paranoid")
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 11/36] i915/perf: Add OA formats for DG2
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (9 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 10/36] i915/perf: Skip tests that use rendercopy Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 12/36] i915/perf: Fix CS timestamp vs OA timstamp mismatch Umesh Nerlige Ramappa
` (24 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Add OA formats for DG2.
v2:
- 40-bit A counter accumulation was broken due to incorrect DG2 format
definition. Introduce first_a40 to fix the sanity check.
- Drop 64-bit OA formats
- Set the correct OAR format for mi-rpc
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> #v1
---
include/drm-uapi/i915_drm.h | 4 +++
tests/i915/perf.c | 50 +++++++++++++++++++++++++++++++------
2 files changed, 46 insertions(+), 8 deletions(-)
diff --git a/include/drm-uapi/i915_drm.h b/include/drm-uapi/i915_drm.h
index b4efc96c..fd6146b2 100644
--- a/include/drm-uapi/i915_drm.h
+++ b/include/drm-uapi/i915_drm.h
@@ -2535,6 +2535,10 @@ enum drm_i915_oa_format {
I915_OA_FORMAT_A12_B8_C8,
I915_OA_FORMAT_A32u40_A4u32_B8_C8,
+ /* DG2 */
+ I915_OAR_FORMAT_A32u40_A4u32_B8_C8,
+ I915_OA_FORMAT_A24u40_A14u32_B8_C8,
+
I915_OA_FORMAT_MAX /* non-ABI */
};
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 6079d1b1..6652c218 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -110,6 +110,7 @@ struct oa_format {
int a_off;
int n_a;
int first_a;
+ int first_a40;
int b_off;
int n_b;
int c_off;
@@ -179,6 +180,26 @@ static struct oa_format gen12_oa_formats[I915_OA_FORMAT_MAX] = {
.c_off = 224, .n_c = 8, },
};
+static struct oa_format dg2_oa_formats[I915_OA_FORMAT_MAX] = {
+ [I915_OAR_FORMAT_A32u40_A4u32_B8_C8] = {
+ "A32u40_A4u32_B8_C8", .size = 256,
+ .a40_high_off = 160, .a40_low_off = 16, .n_a40 = 32,
+ .a_off = 144, .n_a = 4, .first_a = 32,
+ .b_off = 192, .n_b = 8,
+ .c_off = 224, .n_c = 8, .oa_type = OAR, },
+ /* This format has A36 and A37 interleaved with high bytes of some A
+ * counters, so we will accumulate only subset of counters.
+ */
+ [I915_OA_FORMAT_A24u40_A14u32_B8_C8] = {
+ "A24u40_A14u32_B8_C8", .size = 256,
+ /* u40: A4 - A23 */
+ .a40_high_off = 160, .a40_low_off = 16, .n_a40 = 20, .first_a40 = 4,
+ /* u32: A0 - A3 */
+ .a_off = 16, .n_a = 4,
+ .b_off = 192, .n_b = 8,
+ .c_off = 224, .n_c = 8, .oa_type = OAG, },
+};
+
static bool hsw_undefined_a_counters[45] = {
[4] = true,
[6] = true,
@@ -237,6 +258,8 @@ get_oa_format(enum drm_i915_oa_format format)
{
if (IS_HASWELL(devid))
return hsw_oa_formats[format];
+ else if (IS_DG2(devid))
+ return dg2_oa_formats[format];
else if (IS_GEN12(devid))
return gen12_oa_formats[format];
else
@@ -509,6 +532,15 @@ oa_report_get_ctx_id(uint32_t *report)
return report[2];
}
+static int
+oar_unit_default_format(void)
+{
+ if (IS_DG2(devid))
+ return I915_OAR_FORMAT_A32u40_A4u32_B8_C8;
+
+ return test_set->perf_oa_format;
+}
+
/*
* Temporary wrapper to distinguish mappings on !llc platforms,
* where it seems cache over GEM_MMAP_OFFSET is not flushed before execution.
@@ -802,7 +834,7 @@ gen8_sanity_check_test_oa_reports(const uint32_t *oa_report0,
max_delta = clock_delta * intel_perf->devinfo.n_eus;
/* Gen8+ has some 40bit A counters... */
- for (int j = 0; j < format.n_a40; j++) {
+ for (int j = format.first_a40; j < format.n_a40 + format.first_a40; j++) {
uint64_t value0 = gen8_read_40bit_a_counter(oa_report0, fmt, j);
uint64_t value1 = gen8_read_40bit_a_counter(oa_report1, fmt, j);
uint64_t delta = gen8_40bit_a_delta(value0, value1);
@@ -1260,7 +1292,7 @@ read_2_oa_reports(int format_id,
igt_assert_eq(header->size, sample_size);
report = (const void *)(header + 1);
- dump_report(report, 64, "oa-formats");
+ dump_report(report, format_size / 4, "oa-formats");
igt_debug("read report: reason = %x, timestamp = %x, exponent mask=%x\n",
report[0], report[1], exponent_mask);
@@ -1484,8 +1516,8 @@ test_oa_formats(void)
{
for (int i = 0; i < I915_OA_FORMAT_MAX; i++) {
struct oa_format format = get_oa_format(i);
- uint32_t oa_report0[64];
- uint32_t oa_report1[64];
+ uint32_t oa_report0[format.size / 4];
+ uint32_t oa_report1[format.size / 4];
if (!format.name) /* sparse, indexed by ID */
continue;
@@ -3016,6 +3048,7 @@ test_disabled_read_error(void)
static void
gen12_test_mi_rpc(void)
{
+ uint64_t fmt = oar_unit_default_format();
uint64_t properties[] = {
/* On Gen12, MI RPC uses OAR. OAR is configured only for the
* render context that wants to measure the performance. Hence a
@@ -3036,7 +3069,7 @@ gen12_test_mi_rpc(void)
* values.
*/
DRM_I915_PERF_PROP_OA_METRICS_SET, test_set->perf_oa_metrics_set,
- DRM_I915_PERF_PROP_OA_FORMAT, test_set->perf_oa_format,
+ DRM_I915_PERF_PROP_OA_FORMAT, fmt,
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
@@ -3050,7 +3083,7 @@ gen12_test_mi_rpc(void)
uint32_t ctx_id = INVALID_CTX_ID;
uint32_t *report32;
size_t format_size_32;
- struct oa_format format = get_oa_format(test_set->perf_oa_format);
+ struct oa_format format = get_oa_format(fmt);
/* Ensure perf_stream_paranoid is set to 1 by default */
write_u64_file("/proc/sys/dev/i915/perf_stream_paranoid", 1);
@@ -3865,6 +3898,7 @@ again:
static void gen12_single_ctx_helper(void)
{
+ uint64_t fmt = oar_unit_default_format();
uint64_t properties[] = {
/* Have a random value here for the context id, but initialize
* it once you figure out the context ID for the work to be
@@ -3880,7 +3914,7 @@ static void gen12_single_ctx_helper(void)
* values.
*/
DRM_I915_PERF_PROP_OA_METRICS_SET, test_set->perf_oa_metrics_set,
- DRM_I915_PERF_PROP_OA_FORMAT, test_set->perf_oa_format,
+ DRM_I915_PERF_PROP_OA_FORMAT, fmt,
};
struct drm_i915_perf_open_param param = {
.flags = I915_PERF_FLAG_FD_CLOEXEC,
@@ -3903,7 +3937,7 @@ static void gen12_single_ctx_helper(void)
uint32_t ctx1_id = INVALID_CTX_ID;
int ret;
struct accumulator accumulator = {
- .format = test_set->perf_oa_format
+ .format = fmt
};
bops = buf_ops_create(drm_fd);
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 12/36] i915/perf: Fix CS timestamp vs OA timstamp mismatch
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (10 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 11/36] i915/perf: Add OA formats for DG2 Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 13/36] i915/perf: Wait longer for rc6 residency in DG2 Umesh Nerlige Ramappa
` (23 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
CS timestamp can have an additional configuration that shifts the
timestamp value by a specified number of bits. On DG2, this additional
configuration is ignored by OA, so OA timestamps are missing the shift.
Add newly defined interface to get the exact OA timestamp frequency so
that the deltas can be accurately calculated.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
include/drm-uapi/i915_drm.h | 6 ++++++
lib/i915/perf.c | 6 +++++-
tests/i915/perf.c | 25 ++++++++++++++++++++++++-
3 files changed, 35 insertions(+), 2 deletions(-)
diff --git a/include/drm-uapi/i915_drm.h b/include/drm-uapi/i915_drm.h
index fd6146b2..709fe425 100644
--- a/include/drm-uapi/i915_drm.h
+++ b/include/drm-uapi/i915_drm.h
@@ -749,6 +749,12 @@ typedef struct drm_i915_irq_wait {
/* Query if the kernel supports the I915_USERPTR_PROBE flag. */
#define I915_PARAM_HAS_USERPTR_PROBE 56
+/*
+ * Frequency of the timestamps in OA reports. This used to be the same as the CS
+ * timestamp frequency, but differs on some platforms.
+ */
+#define I915_PARAM_OA_TIMESTAMP_FREQUENCY 57
+
/* Must be kept compact -- no holes and well documented */
typedef struct drm_i915_getparam {
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index 3f131aaa..2f24cbd8 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -464,7 +464,11 @@ intel_perf_for_fd(int drm_fd)
close(sysfs_dir_fd);
if (getparam(drm_fd, I915_PARAM_CHIPSET_ID, &device_id) ||
- getparam(drm_fd, I915_PARAM_REVISION, &device_revision) ||
+ getparam(drm_fd, I915_PARAM_REVISION, &device_revision))
+ return NULL;
+
+ /* if OA_TIMESTAMP_FREQUENCY is not supported, fall back to CS_TIMESTAMP_FREQUENCY */
+ if (getparam(drm_fd, I915_PARAM_OA_TIMESTAMP_FREQUENCY, ×tamp_frequency) &&
getparam(drm_fd, I915_PARAM_CS_TIMESTAMP_FREQUENCY, ×tamp_frequency))
return NULL;
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index 6652c218..befae0da 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -442,6 +442,29 @@ gen8_read_report_reason(const uint32_t *report)
return "unknown";
}
+static uint32_t
+cs_timestamp_frequency(int fd)
+{
+ struct drm_i915_getparam gp = {};
+ static uint32_t value = 0;
+
+ if (value)
+ return value;
+
+ gp.param = I915_PARAM_CS_TIMESTAMP_FREQUENCY;
+ gp.value = (int *)(&value);
+
+ igt_assert_eq(igt_ioctl(fd, DRM_IOCTL_I915_GETPARAM, &gp), 0);
+
+ return value;
+}
+
+static uint64_t
+cs_timebase_scale(uint32_t u32_delta)
+{
+ return ((uint64_t)u32_delta * NSEC_PER_SEC) / cs_timestamp_frequency(drm_fd);
+}
+
static uint64_t
timebase_scale(uint32_t u32_delta)
{
@@ -4142,7 +4165,7 @@ static void gen12_single_ctx_helper(void)
/* Sanity check that we can pass the delta to timebase_scale */
igt_assert(delta_ts64 < UINT32_MAX);
delta_oa32_ns = timebase_scale(delta_oa32);
- delta_ts64_ns = timebase_scale(delta_ts64);
+ delta_ts64_ns = cs_timebase_scale(delta_ts64);
igt_debug("oa32 delta = %u, = %uns\n",
delta_oa32, (unsigned)delta_oa32_ns);
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 13/36] i915/perf: Wait longer for rc6 residency in DG2
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (11 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 12/36] i915/perf: Fix CS timestamp vs OA timstamp mismatch Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 14/36] lib/i915/perf: implement report accumulation for new format Umesh Nerlige Ramappa
` (22 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
igt@perf@rc6-disable waits for 50ms to check if we entered rc6. One some
failures this seems to take longer to enter rc6, about 100ms. Tweak the
test for DG2 to use a longer wait time.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tests/i915/perf.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/tests/i915/perf.c b/tests/i915/perf.c
index befae0da..7045c214 100644
--- a/tests/i915/perf.c
+++ b/tests/i915/perf.c
@@ -4272,7 +4272,10 @@ test_rc6_disable(void)
.properties_ptr = to_user_pointer(properties),
};
unsigned long rc6_start, rc6_end, rc6_enabled;
+ uint32_t rc6_duration;
+ /* On DG2, we wait longer to enter rc6 */
+ rc6_duration = IS_DG2(devid) ? 100000 : 50000;
rc6_enabled = 0;
igt_sysfs_rps_scanf(sysfs, RC6_ENABLE, "%lu", &rc6_enabled);
igt_require(rc6_enabled);
@@ -4280,7 +4283,7 @@ test_rc6_disable(void)
/* Verify rc6 is functional by measuring residency while idle */
gem_quiescent_gpu(drm_fd);
rc6_start = rc6_residency_ms();
- usleep(50000);
+ usleep(rc6_duration);
rc6_end = rc6_residency_ms();
igt_require(rc6_end != rc6_start);
@@ -4288,7 +4291,7 @@ test_rc6_disable(void)
stream_fd = __perf_open(drm_fd, ¶m, false);
rc6_start = rc6_residency_ms();
- usleep(50000);
+ usleep(rc6_duration);
rc6_end = rc6_residency_ms();
igt_assert_eq(rc6_end - rc6_start, 0);
@@ -4297,7 +4300,7 @@ test_rc6_disable(void)
/* But once OA is closed, we expect the device to sleep again */
rc6_start = rc6_residency_ms();
- usleep(50000);
+ usleep(rc6_duration);
rc6_end = rc6_residency_ms();
igt_assert_neq(rc6_end - rc6_start, 0);
}
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 14/36] lib/i915/perf: implement report accumulation for new format
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (12 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 13/36] i915/perf: Wait longer for rc6 residency in DG2 Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 15/36] lib/i915/perf: fixup conversion script for XEHPSDV Umesh Nerlige Ramappa
` (21 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Available on XEHPSDV+.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
lib/i915/perf.c | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index 2f24cbd8..d004313f 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -676,6 +676,39 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
memset(acc, 0, sizeof(*acc));
switch (oa_format) {
+ case I915_OA_FORMAT_A24u40_A14u32_B8_C8:
+ accumulate_uint32(start + 1, end + 1, deltas + idx++); /* timestamp */
+ accumulate_uint32(start + 3, end + 3, deltas + idx++); /* clock */
+
+ /* 4x 32bit A0-3 counters... */
+ for (i = 0; i < 4; i++)
+ accumulate_uint32(start + 4 + i, end + 4 + i, deltas + idx++);
+
+ /* 20x 40bit A4-23 counters... */
+ for (i = 0; i < 20; i++)
+ accumulate_uint40(i + 4, start, end, deltas + idx++);
+
+ /* 4x 32bit A24-27 counters... */
+ for (i = 0; i < 4; i++)
+ accumulate_uint32(start + 28 + i, end + 28 + i, deltas + idx++);
+
+ /* 4x 40bit A28-31 counters... */
+ for (i = 0; i < 4; i++)
+ accumulate_uint40(i + 28, start, end, deltas + idx++);
+
+ /* 5x 32bit A32-36 counters... */
+ for (i = 0; i < 5; i++)
+ accumulate_uint32(start + 36 + i, end + 36 + i, deltas + idx++);
+
+ /* 1x 32bit A37 counter... */
+ accumulate_uint32(start + 46, end + 46, deltas + idx++);
+
+ /* 8x 32bit B counters + 8x 32bit C counters... */
+ for (i = 0; i < 16; i++)
+ accumulate_uint32(start + 48 + i, end + 48 + i, deltas + idx++);
+ break;
+
+ case I915_OAR_FORMAT_A32u40_A4u32_B8_C8:
case I915_OA_FORMAT_A32u40_A4u32_B8_C8:
accumulate_uint32(start + 1, end + 1, deltas + idx++); /* timestamp */
accumulate_uint32(start + 3, end + 3, deltas + idx++); /* clock */
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 15/36] lib/i915/perf: fixup conversion script for XEHPSDV
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (13 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 14/36] lib/i915/perf: implement report accumulation for new format Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 16/36] lib/i915/perf: make warning message more helpful Umesh Nerlige Ramappa
` (20 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
lib/i915/perf-configs/mdapi-xml-convert.py | 56 ++++++++++++++++++----
1 file changed, 48 insertions(+), 8 deletions(-)
diff --git a/lib/i915/perf-configs/mdapi-xml-convert.py b/lib/i915/perf-configs/mdapi-xml-convert.py
index d26ff623..f27d6657 100755
--- a/lib/i915/perf-configs/mdapi-xml-convert.py
+++ b/lib/i915/perf-configs/mdapi-xml-convert.py
@@ -62,6 +62,24 @@ gen8_11_chipset_params = {
'config_reg_blacklist': {
0x2364, # OACTXID
},
+ 'register_offsets': {
+ 0x1f0: 'PERFCNT 0',
+ 0x1f8: 'PERFCNT 1',
+ }
+}
+
+xehpsdv_chipset_params = {
+ 'a_offset': 16,
+ 'b_offset': 192,
+ 'c_offset': 224,
+ 'oa_report_size': 256,
+ 'config_reg_blacklist': {
+ 0x2364, # OACTXID
+ },
+ 'register_offsets': {
+ 0x1b0: 'PERFCNT 0',
+ 0x1b8: 'PERFCNT 1',
+ }
}
chipsets = {
@@ -161,14 +179,9 @@ def underscore(name):
def print_err(*args):
sys.stderr.write(' '.join(map(str,args)) + '\n')
-read_register_offsets = {
- 0x1f0: 'PERFCNT 0',
- 0x1f8: 'PERFCNT 1',
-}
-
def read_value(chipset, offset):
- if offset in read_register_offsets:
- return read_register_offsets[offset]
+ if offset in chipsets[chipset]['register_offsets']:
+ return chipsets[chipset]['register_offsets'][offset]
print_err("Unknown offset register at offset {0}".format(offset))
assert 0
@@ -185,6 +198,7 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
offset = int(offset_str, 16)
if raw_offsets:
+ # Location in the HW reports
a_offset = chipsets[chipset]['a_offset']
b_offset = chipsets[chipset]['b_offset']
c_offset = chipsets[chipset]['c_offset']
@@ -199,7 +213,15 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
else:
assert 0
elif offset < b_offset:
- return "A " + str(int((offset - a_offset) / 4)) + " READ"
+ a_cnt_offset = int((offset - a_offset) / 4)
+ if chipset == "XEHPSDV":
+ # Most A counters are in a contiguous array, except
+ # this A37.
+ if a_cnt_offset == 42:
+ return "A 37 READ"
+ return "A " + str(a_cnt_offset) + " READ"
+ else:
+ return "A " + str(a_cnt_offset) + " READ"
elif offset < c_offset:
return "B " + str(int((offset - b_offset) / 4)) + " READ"
elif offset < report_size:
@@ -207,6 +229,7 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
else:
return "{0} READ".format(read_value(chipset, offset))
else:
+ # Location in the accumulated deltas
idx = int(offset / 8)
if chipset == "HSW":
# On Haswell accumulated counters are assumed to start
@@ -222,6 +245,23 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
return "C " + str(idx - 54) + " READ"
else:
return "{0} READ".format(read_value(chipset, offset))
+ elif chipset == "XEHPSDV":
+ # For XEHPSDV the array of accumulated counters is
+ # assumed to start with a GPU_TIME then GPU_CLOCK,
+ # then 38 A counters, then 8 B counters and finally
+ # 8 C counters.
+ if idx == 0:
+ return "GPU_TIME 0 READ"
+ elif idx == 1:
+ return "GPU_CLOCK 0 READ"
+ elif idx < 40:
+ return "A " + str(idx - 2) + " READ"
+ elif idx < 48:
+ return "B " + str(idx - 40) + " READ"
+ elif idx < 56:
+ return "C " + str(idx - 48) + " READ"
+ else:
+ return "{0} READ".format(read_value(chipset, offset))
else:
# For Gen8+ the array of accumulated counters is
# assumed to start with a GPU_TIME then GPU_CLOCK,
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 16/36] lib/i915/perf: make warning message more helpful
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (14 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 15/36] lib/i915/perf: fixup conversion script for XEHPSDV Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 17/36] lib/i915/perf: expose new operators for codegen Umesh Nerlige Ramappa
` (19 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This helped debugging some XEHPSDV stuff but is also more readable.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
lib/i915/perf-configs/mdapi-xml-convert.py | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/lib/i915/perf-configs/mdapi-xml-convert.py b/lib/i915/perf-configs/mdapi-xml-convert.py
index f27d6657..1d161674 100755
--- a/lib/i915/perf-configs/mdapi-xml-convert.py
+++ b/lib/i915/perf-configs/mdapi-xml-convert.py
@@ -884,10 +884,15 @@ for arg in args.xml:
# delta equations are expected to be identical so warn if that's
# not true...
if bool(raw_read_eq) ^ bool(delta_read_eq) or raw_read_eq != delta_read_eq:
- print_err("WARNING: Inconsistent raw and delta report equations for " + \
- mdapi_set.get('ShortName') + " :: " + mdapi_counter.get('SymbolName') + \
- "(" + mdapi_counter.get('ShortName') + ")" + ": raw=\"" + str(raw_read_eq) + \
- "\" delta=\"" + str(delta_read_eq) + "\" (SKIPPING)")
+ print_err(("WARNING: Inconsistent raw and delta report equations for {0} :: {1} ({2}): " +
+ "raw=\"{3}\" / \"{4}\" delta=\"{5}\" / \"{6}\" (SKIPPING)")
+ .format(mdapi_set.get('ShortName'),
+ mdapi_counter.get('SymbolName'),
+ mdapi_counter.get('ShortName'),
+ str(raw_read_eq),
+ mdapi_counter.get('SnapshotReportReadEquation'),
+ str(delta_read_eq),
+ mdapi_counter.get('DeltaReportReadEquation')))
set.remove(counter)
continue
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 17/36] lib/i915/perf: expose new operators for codegen
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (15 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 16/36] lib/i915/perf: make warning message more helpful Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device Umesh Nerlige Ramappa
` (18 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Newer platform started to use operators we didn't implement.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
lib/i915/perf-configs/codegen.py | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/lib/i915/perf-configs/codegen.py b/lib/i915/perf-configs/codegen.py
index c0b22977..b53d0358 100644
--- a/lib/i915/perf-configs/codegen.py
+++ b/lib/i915/perf-configs/codegen.py
@@ -150,11 +150,17 @@ class Gen:
self.ops["<<"] = (2, self.emit_lshft)
self.ops[">>"] = (2, self.emit_rshft)
self.ops["AND"] = (2, self.emit_and)
+ self.ops["UGTE"] = (2, self.emit_ugte)
+ self.ops["UGT"] = (2, self.emit_ugt)
+ self.ops["ULTE"] = (2, self.emit_ulte)
+ self.ops["ULT"] = (2, self.emit_ult)
self.exp_ops = {}
# (n operands, splicer)
self.exp_ops["AND"] = (2, self.splice_bitwise_and)
self.exp_ops["UGTE"] = (2, self.splice_ugte)
+ self.exp_ops["UGT"] = (2, self.splice_ugt)
+ self.exp_ops["ULTE"] = (2, self.splice_ulte)
self.exp_ops["ULT"] = (2, self.splice_ult)
self.exp_ops["&&"] = (2, self.splice_logical_and)
@@ -238,6 +244,22 @@ class Gen:
self.c("uint64_t tmp{0} = {1} & {2};".format(tmp_id, args[1], args[0]))
return tmp_id + 1
+ def emit_ulte(self, tmp_id, args):
+ self.c("uint64_t tmp{0} = {1} <= {2};".format(tmp_id, args[1], args[0]))
+ return tmp_id + 1
+
+ def emit_ult(self, tmp_id, args):
+ self.c("uint64_t tmp{0} = {1} < {2};".format(tmp_id, args[1], args[0]))
+ return tmp_id + 1
+
+ def emit_ugte(self, tmp_id, args):
+ self.c("uint64_t tmp{0} = {1} >= {2};".format(tmp_id, args[1], args[0]))
+ return tmp_id + 1
+
+ def emit_ugt(self, tmp_id, args):
+ self.c("uint64_t tmp{0} = {1} > {2};".format(tmp_id, args[1], args[0]))
+ return tmp_id + 1
+
def brkt(self, subexp):
if " " in subexp:
return "(" + subexp + ")"
@@ -250,12 +272,18 @@ class Gen:
def splice_logical_and(self, args):
return self.brkt(args[1]) + " && " + self.brkt(args[0])
+ def splice_ulte(self, args):
+ return self.brkt(args[1]) + " <= " + self.brkt(args[0])
+
def splice_ult(self, args):
return self.brkt(args[1]) + " < " + self.brkt(args[0])
def splice_ugte(self, args):
return self.brkt(args[1]) + " >= " + self.brkt(args[0])
+ def splice_ugt(self, args):
+ return self.brkt(args[1]) + " > " + self.brkt(args[0])
+
def resolve_variable(self, name, set):
if name in self.hw_vars:
return self.hw_vars[name]['c']
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (16 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 17/36] lib/i915/perf: expose new operators for codegen Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 22:06 ` Umesh Nerlige Ramappa
2022-10-11 6:22 ` Petri Latvala
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 19/36] lib/i915/perf: fixup report validity Umesh Nerlige Ramappa
` (17 subsequent siblings)
35 siblings, 2 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
We're starting to have system with multiple Intel GPUs.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tools/i915-perf/i915_perf_recorder.c | 50 ++++++++++++++++++++++++----
1 file changed, 43 insertions(+), 7 deletions(-)
diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
index 00195290..7ced7b40 100644
--- a/tools/i915-perf/i915_perf_recorder.c
+++ b/tools/i915-perf/i915_perf_recorder.c
@@ -250,16 +250,37 @@ find_intel_render_node(void)
return -1;
}
+static void
+print_intel_devices(void)
+{
+ fprintf(stdout, "Available devices:\n");
+ for (int i = 0; i < 128; i++) {
+ if (read_device_param("card", i, "vendor") == 0x8086) {
+ uint32_t devid = read_device_param("card", i, "device");
+ const struct intel_device_info *devinfo =
+ intel_get_device_info(devid);
+ fprintf(stdout, " %i: %s (0x%04hx)\n", i,
+ devinfo ? devinfo->codename : "unknwon",
+ devid);
+ }
+ }
+}
+
static int
-open_render_node(uint32_t *devid)
+open_render_node(uint32_t *devid, int card)
{
char *name;
int ret;
int fd;
+ int render;
- int render = find_intel_render_node();
- if (render < 0)
- return -1;
+ if (card < 0) {
+ render = find_intel_render_node();
+ if (render < 0)
+ return -1;
+ } else {
+ render = 128 + card;
+ }
ret = asprintf(&name, "/dev/dri/renderD%u", render);
assert(ret != -1);
@@ -722,6 +743,9 @@ usage(const char *name)
"Recording tool for i915-perf.\n"
"\n"
" --help, -h Print this screen\n"
+ " --device, -d <value> Device to use\n"
+ " (value=list to list devices\n"
+ " value=1 to use /dev/dri/card1)\n"
" --correlation-period, -c <value> Time period of timestamp correlation in seconds\n"
" (default = 1.0)\n"
" --perf-period, -p <value> Time period of i915-perf reports in seconds\n"
@@ -772,6 +796,7 @@ main(int argc, char *argv[])
{
const struct option long_options[] = {
{"help", no_argument, 0, 'h'},
+ {"device", required_argument, 0, 'd'},
{"correlation-period", required_argument, 0, 'c'},
{"perf-period", required_argument, 0, 'p'},
{"metric", required_argument, 0, 'm'},
@@ -798,7 +823,7 @@ main(int argc, char *argv[])
struct timespec now;
uint64_t corr_period_ns, poll_time_ns;
uint32_t circular_size = 0;
- int opt;
+ int opt, dev_node_id = -1;
bool list_counters = false;
FILE *output = NULL;
struct recording_context ctx = {
@@ -812,7 +837,7 @@ main(int argc, char *argv[])
.poll_period = 5 * 1000 * 1000,
};
- while ((opt = getopt_long(argc, argv, "hc:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
+ while ((opt = getopt_long(argc, argv, "hc:d:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
switch (opt) {
case 'h':
usage(argv[0]);
@@ -820,6 +845,12 @@ main(int argc, char *argv[])
case 'c':
corr_period = atof(optarg);
break;
+ case 'd':
+ if (!strcmp(optarg, "list"))
+ dev_node_id = -2;
+ else
+ dev_node_id = atoi(optarg);
+ break;
case 'p':
perf_period = atof(optarg);
break;
@@ -865,7 +896,12 @@ main(int argc, char *argv[])
}
}
- ctx.drm_fd = open_render_node(&ctx.devid);
+ if (dev_node_id == -2) {
+ print_intel_devices();
+ return EXIT_SUCCESS;
+ }
+
+ ctx.drm_fd = open_render_node(&ctx.devid, dev_node_id);
if (ctx.drm_fd < 0) {
fprintf(stderr, "Unable to open device.\n");
return EXIT_FAILURE;
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 19/36] lib/i915/perf: fixup report validity
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (17 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 22:08 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 20/36] lib/i915/perf: add a helper to read timestamps Umesh Nerlige Ramappa
` (16 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
It appears that on Gfx12+ there is no more validity bit in the
reports.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf_data_reader.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
index e69189ac..857bcd3a 100644
--- a/lib/i915/perf_data_reader.c
+++ b/lib/i915/perf_data_reader.c
@@ -45,13 +45,14 @@ oa_report_ctx_is_valid(const struct intel_perf_devinfo *devinfo,
{
const uint32_t *report = (const uint32_t *) _report;
- if (devinfo->graphics_ver < 8) {
+ if (devinfo->graphics_ver < 8)
return false; /* TODO */
- } else if (devinfo->graphics_ver == 8) {
+ if (devinfo->graphics_ver >= 12)
+ return true; /* Always valid */
+ if (devinfo->graphics_ver == 8)
return report[0] & (1ul << 25);
- } else if (devinfo->graphics_ver > 8) {
+ if (devinfo->graphics_ver > 8)
return report[0] & (1ul << 16);
- }
return false;
}
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 20/36] lib/i915/perf: add a helper to read timestamps
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (18 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 19/36] lib/i915/perf: fixup report validity Umesh Nerlige Ramappa
@ 2022-10-10 21:41 ` Umesh Nerlige Ramappa
2022-10-10 22:22 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 21/36] lib/i915/perf: store bit shifting required for OA timestamps Umesh Nerlige Ramappa
` (15 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:41 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
We expect location/size of the timestamp might move around in the
report.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf.c | 21 +++++++++++++++++++++
lib/i915/perf.h | 4 ++++
lib/i915/perf_data_reader.c | 14 ++++++--------
lib/meson.build | 2 +-
tools/i915-perf/i915_perf_reader.c | 20 ++++++++++++++++++++
5 files changed, 52 insertions(+), 9 deletions(-)
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index d004313f..82f08b36 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -737,3 +737,24 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
}
}
+
+uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
+ const struct intel_perf_metric_set *metric_set,
+ const struct drm_i915_perf_record_header *record)
+{
+ const uint32_t *report32 = (const uint32_t *)(record + 1);
+ uint64_t ts;
+
+ switch (metric_set->perf_oa_format) {
+ case I915_OA_FORMAT_A24u40_A14u32_B8_C8:
+ case I915_OA_FORMAT_A32u40_A4u32_B8_C8:
+ case I915_OA_FORMAT_A45_B8_C8:
+ ts = report32[1];
+ break;
+
+ default:
+ assert(0);
+ }
+
+ return ts;
+}
diff --git a/lib/i915/perf.h b/lib/i915/perf.h
index d2429c47..e3848b7e 100644
--- a/lib/i915/perf.h
+++ b/lib/i915/perf.h
@@ -240,6 +240,10 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
const struct drm_i915_perf_record_header *record0,
const struct drm_i915_perf_record_header *record1);
+uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
+ const struct intel_perf_metric_set *metric_set,
+ const struct drm_i915_perf_record_header *record);
+
#ifdef __cplusplus
};
#endif
diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
index 857bcd3a..4d1efe92 100644
--- a/lib/i915/perf_data_reader.c
+++ b/lib/i915/perf_data_reader.c
@@ -65,12 +65,6 @@ oa_report_ctx_id(const struct intel_perf_devinfo *devinfo, const uint8_t *report
return ((const uint32_t *) report)[2];
}
-static inline uint64_t
-oa_report_timestamp(const uint8_t *report)
-{
- return ((const uint32_t *)report)[1];
-}
-
static void
append_record(struct intel_perf_data_reader *reader,
const struct drm_i915_perf_record_header *header)
@@ -298,8 +292,12 @@ generate_cpu_events(struct intel_perf_data_reader *reader)
last_ctx_id = oa_report_ctx_id(&reader->devinfo, start_report);
current_ctx_id = oa_report_ctx_id(&reader->devinfo, end_report);
- gpu_ts_start = oa_report_timestamp(start_report);
- gpu_ts_end = oa_report_timestamp(end_report);
+ gpu_ts_start = intel_perf_read_record_timestamp(reader->perf,
+ reader->metric_set,
+ last_header);
+ gpu_ts_end = intel_perf_read_record_timestamp(reader->perf,
+ reader->metric_set,
+ current_header);
if (last_ctx_id == current_ctx_id)
continue;
diff --git a/lib/meson.build b/lib/meson.build
index 98c2803b..2e5adbae 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
pkgconf.set('exec_prefix', '${prefix}')
pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
-pkgconf.set('i915_perf_version', '1.2.0')
+pkgconf.set('i915_perf_version', '1.3.0')
configure_file(
input : 'i915-perf.pc.in',
diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
index e51f5a5d..afd8c39c 100644
--- a/tools/i915-perf/i915_perf_reader.c
+++ b/tools/i915-perf/i915_perf_reader.c
@@ -230,6 +230,26 @@ main(int argc, char *argv[])
fprintf(stdout, "Context switches: %u\n", reader.n_timelines);
fprintf(stdout, "Timestamp correlation points: %u\n", reader.n_correlations);
+ if (reader.n_correlations < 2) {
+ fprintf(stderr, "Less than 2 CPU/GPU timestamp correlation points.\n");
+ return EXIT_FAILURE;
+ }
+
+ fprintf(stdout, "Timestamp correlation CPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ reader.correlations[0]->cpu_timestamp,
+ reader.correlations[reader.n_correlations - 1]->cpu_timestamp);
+ fprintf(stdout, "Timestamp correlation GPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ reader.correlations[0]->gpu_timestamp,
+ reader.correlations[reader.n_correlations - 1]->gpu_timestamp);
+
+ fprintf(stdout, "OA data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ intel_perf_read_record_timestamp(reader.perf,
+ reader.metric_set,
+ reader.records[0]),
+ intel_perf_read_record_timestamp(reader.perf,
+ reader.metric_set,
+ reader.records[reader.n_records - 1]));
+
if (strcmp(reader.metric_set_uuid, reader.metric_set->hw_config_guid)) {
fprintf(stdout,
"WARNING: Recording used a different HW configuration.\n"
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 21/36] lib/i915/perf: store bit shifting required for OA timestamps
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (19 preceding siblings ...)
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 20/36] lib/i915/perf: add a helper to read timestamps Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 22:52 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 22/36] lib/i915/perf: indentation fix Umesh Nerlige Ramappa
` (14 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Some new platforms have the OA timestamps shifted to the right by a
number of bits. This is configurable but since i915 appears to leave
the default values, let's just hardcode this in the device info.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf.c | 31 +++++++++++++++++++++++++-----
lib/i915/perf.h | 18 ++++++++++++++++-
lib/i915/perf_data_reader.c | 2 +-
lib/meson.build | 4 ++--
tools/i915-perf/i915_perf_reader.c | 3 ++-
5 files changed, 48 insertions(+), 10 deletions(-)
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index 82f08b36..05730d64 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -208,6 +208,10 @@ intel_perf_for_devinfo(uint32_t device_id,
/* Valid on most generations except Gen9LP. */
perf->devinfo.eu_threads_count = 7;
+ /* Most platforms have full 32bit timestamps. */
+ perf->devinfo.oa_timestamp_mask = 0xffffffff;
+ perf->devinfo.oa_timestamp_shift = 0;
+
if (devinfo->is_haswell) {
intel_perf_load_metrics_hsw(perf);
} else if (devinfo->is_broadwell) {
@@ -663,7 +667,8 @@ accumulate_uint40(int a_index,
}
void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
- int oa_format,
+ const struct intel_perf *perf,
+ const struct intel_perf_metric_set *metric_set,
const struct drm_i915_perf_record_header *record0,
const struct drm_i915_perf_record_header *record1)
{
@@ -675,9 +680,13 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
memset(acc, 0, sizeof(*acc));
- switch (oa_format) {
+ switch (metric_set->perf_oa_format) {
case I915_OA_FORMAT_A24u40_A14u32_B8_C8:
- accumulate_uint32(start + 1, end + 1, deltas + idx++); /* timestamp */
+ /* timestamp */
+ if (perf->devinfo.oa_timestamp_shift >= 0)
+ deltas[idx++] += (end[1] - start[1]) << perf->devinfo.oa_timestamp_shift;
+ else
+ deltas[idx++] += (end[1] - start[1]) >> (-perf->devinfo.oa_timestamp_shift);
accumulate_uint32(start + 3, end + 3, deltas + idx++); /* clock */
/* 4x 32bit A0-3 counters... */
@@ -710,7 +719,10 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
case I915_OAR_FORMAT_A32u40_A4u32_B8_C8:
case I915_OA_FORMAT_A32u40_A4u32_B8_C8:
- accumulate_uint32(start + 1, end + 1, deltas + idx++); /* timestamp */
+ if (perf->devinfo.oa_timestamp_shift >= 0)
+ deltas[idx++] += (end[1] - start[1]) << perf->devinfo.oa_timestamp_shift;
+ else
+ deltas[idx++] += (end[1] - start[1]) >> (-perf->devinfo.oa_timestamp_shift);
accumulate_uint32(start + 3, end + 3, deltas + idx++); /* clock */
/* 32x 40bit A counters... */
@@ -727,7 +739,11 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
break;
case I915_OA_FORMAT_A45_B8_C8:
- accumulate_uint32(start + 1, end + 1, deltas); /* timestamp */
+ /* timestamp */
+ if (perf->devinfo.oa_timestamp_shift >= 0)
+ deltas[0] += (end[1] - start[1]) << perf->devinfo.oa_timestamp_shift;
+ else
+ deltas[0] += (end[1] - start[1]) >> (-perf->devinfo.oa_timestamp_shift);
for (i = 0; i < 61; i++)
accumulate_uint32(start + 3 + i, end + 3 + i, deltas + 1 + i);
@@ -756,5 +772,10 @@ uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
assert(0);
}
+ if (perf->devinfo.oa_timestamp_shift >= 0)
+ ts <<= perf->devinfo.oa_timestamp_shift;
+ else
+ ts >>= -perf->devinfo.oa_timestamp_shift;
+
return ts;
}
diff --git a/lib/i915/perf.h b/lib/i915/perf.h
index e3848b7e..6803c149 100644
--- a/lib/i915/perf.h
+++ b/lib/i915/perf.h
@@ -52,6 +52,21 @@ struct intel_perf_devinfo {
uint32_t devid;
uint32_t graphics_ver;
uint32_t revision;
+ /**
+ * Bit shifting required to put OA report timestamps into
+ * timestamp_frequency (some HW generations can shift
+ * timestamp values to the right by a number of bits).
+ */
+ int32_t oa_timestamp_shift;
+ /**
+ * On some platforms only part of the timestamp bits are valid
+ * (on previous platforms we would get full 32bits, newer
+ * platforms can have fewer). It's important to know when
+ * correlating the full 36bits timestamps to the OA report
+ * timestamps.
+ */
+ uint64_t oa_timestamp_mask;
+ /* Frequency of the timestamps in Hz */
uint64_t timestamp_frequency;
uint64_t gt_min_freq;
uint64_t gt_max_freq;
@@ -236,7 +251,8 @@ void intel_perf_add_metric_set(struct intel_perf *perf,
void intel_perf_load_perf_configs(struct intel_perf *perf, int drm_fd);
void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
- int oa_format,
+ const struct intel_perf *perf,
+ const struct intel_perf_metric_set *metric_set,
const struct drm_i915_perf_record_header *record0,
const struct drm_i915_perf_record_header *record1);
diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
index 4d1efe92..fcdd5ed1 100644
--- a/lib/i915/perf_data_reader.c
+++ b/lib/i915/perf_data_reader.c
@@ -209,7 +209,7 @@ correlate_gpu_timestamp(struct intel_perf_data_reader *reader,
* Try to figure what portion of the correlation data the
* 32bit timestamp belongs to.
*/
- uint64_t mask = 0xffffffff;
+ uint64_t mask = reader->perf->devinfo.oa_timestamp_mask;
int corr_idx = -1;
for (uint32_t i = 0; i < reader->n_correlation_chunks; i++) {
diff --git a/lib/meson.build b/lib/meson.build
index 2e5adbae..b51cf23c 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -308,7 +308,7 @@ lib_igt_i915_perf_build = shared_library(
dependencies: lib_igt_chipset,
include_directories : inc,
install: true,
- soversion: '1')
+ soversion: '1.4')
lib_igt_i915_perf = declare_dependency(
link_with : lib_igt_i915_perf_build,
@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
pkgconf.set('exec_prefix', '${prefix}')
pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
-pkgconf.set('i915_perf_version', '1.3.0')
+pkgconf.set('i915_perf_version', '1.4.0')
configure_file(
input : 'i915-perf.pc.in',
diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
index afd8c39c..4a2e3df4 100644
--- a/tools/i915-perf/i915_perf_reader.c
+++ b/tools/i915-perf/i915_perf_reader.c
@@ -271,7 +271,8 @@ main(int argc, char *argv[])
fprintf(stdout, "hw_id=0x%x %s\n",
item->hw_id, item->hw_id == 0xffffffff ? "(idle)" : "");
- intel_perf_accumulate_reports(&accu, reader.metric_set->perf_oa_format,
+ intel_perf_accumulate_reports(&accu,
+ reader.perf, reader.metric_set,
i915_report0, i915_report1);
for (uint32_t c = 0; c < n_counters; c++) {
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 22/36] lib/i915/perf: indentation fix
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (20 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 21/36] lib/i915/perf: store bit shifting required for OA timestamps Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 22:52 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 23/36] tools/i915-perf-recorder: capture OA & CS frequencies Umesh Nerlige Ramappa
` (13 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf_data_reader.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
index fcdd5ed1..10e78e63 100644
--- a/lib/i915/perf_data_reader.c
+++ b/lib/i915/perf_data_reader.c
@@ -337,8 +337,8 @@ bool
intel_perf_data_reader_init(struct intel_perf_data_reader *reader,
int perf_file_fd)
{
- struct stat st;
- if (fstat(perf_file_fd, &st) != 0) {
+ struct stat st;
+ if (fstat(perf_file_fd, &st) != 0) {
snprintf(reader->error_msg, sizeof(reader->error_msg),
"Unable to access file (%s)", strerror(errno));
return false;
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 23/36] tools/i915-perf-recorder: capture OA & CS frequencies
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (21 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 22/36] lib/i915/perf: indentation fix Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 22:54 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 24/36] tools/i915-perf: make timestamp range easier to compare Umesh Nerlige Ramappa
` (12 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
CS & OA timestamp don't have the same accuracy, so we need to adjuste
the correlated timestamps (capture from the CS unit) in the recording
to fit the data in the OA reports.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tools/i915-perf/i915_perf_recorder.c | 43 ++++++++++++++++++++++++----
1 file changed, 38 insertions(+), 5 deletions(-)
diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
index 7ced7b40..72011c87 100644
--- a/tools/i915-perf/i915_perf_recorder.c
+++ b/tools/i915-perf/i915_perf_recorder.c
@@ -328,7 +328,7 @@ perf_ioctl(int fd, unsigned long request, void *arg)
}
static uint64_t
-get_device_timestamp_frequency(const struct intel_device_info *devinfo, int drm_fd)
+get_device_cs_timestamp_frequency(const struct intel_device_info *devinfo, int drm_fd)
{
drm_i915_getparam_t gp;
int timestamp_frequency;
@@ -352,12 +352,44 @@ get_device_timestamp_frequency(const struct intel_device_info *devinfo, int drm_
return 12000000;
}
+static uint64_t
+get_device_oa_timestamp_frequency(const struct intel_device_info *devinfo, int drm_fd)
+{
+ drm_i915_getparam_t gp;
+ int timestamp_frequency;
+
+ gp.param = I915_PARAM_OA_TIMESTAMP_FREQUENCY;
+ gp.value = ×tamp_frequency;
+ if (perf_ioctl(drm_fd, DRM_IOCTL_I915_GETPARAM, &gp) == 0)
+ return timestamp_frequency;
+
+ gp.param = I915_PARAM_CS_TIMESTAMP_FREQUENCY;
+ gp.value = ×tamp_frequency;
+ if (perf_ioctl(drm_fd, DRM_IOCTL_I915_GETPARAM, &gp) == 0)
+ return timestamp_frequency;
+
+
+ if (devinfo->graphics_ver > 9) {
+ fprintf(stderr, "Unable to query timestamp frequency from i915, please update kernel.\n");
+ return 0;
+ }
+
+ fprintf(stderr, "Warning: unable to query timestamp frequency from i915, guessing values...\n");
+
+ if (devinfo->graphics_ver <= 8)
+ return 12500000;
+ if (devinfo->is_broxton)
+ return 19200000;
+ return 12000000;
+}
+
struct recording_context {
int drm_fd;
int perf_fd;
uint32_t devid;
- uint64_t timestamp_frequency;
+ uint64_t oa_timestamp_frequency;
+ uint64_t cs_timestamp_frequency;
const struct intel_device_info *devinfo;
@@ -459,7 +491,7 @@ static bool
write_header(FILE *output, struct recording_context *ctx)
{
struct intel_perf_record_device_info info = {
- .timestamp_frequency = ctx->timestamp_frequency,
+ .timestamp_frequency = ctx->oa_timestamp_frequency,
.device_id = ctx->perf->devinfo.devid,
.device_revision = ctx->perf->devinfo.revision,
.gt_min_frequency = ctx->perf->devinfo.gt_min_freq,
@@ -964,7 +996,8 @@ main(int argc, char *argv[])
intel_perf_load_perf_configs(ctx.perf, ctx.drm_fd);
- ctx.timestamp_frequency = get_device_timestamp_frequency(ctx.devinfo, ctx.drm_fd);
+ ctx.oa_timestamp_frequency = get_device_oa_timestamp_frequency(ctx.devinfo, ctx.drm_fd);
+ ctx.cs_timestamp_frequency = get_device_cs_timestamp_frequency(ctx.devinfo, ctx.drm_fd);
signal(SIGINT, sigint_handler);
@@ -1036,7 +1069,7 @@ main(int argc, char *argv[])
goto fail;
}
- ctx.oa_exponent = oa_exponent_for_period(ctx.timestamp_frequency, perf_period);
+ ctx.oa_exponent = oa_exponent_for_period(ctx.oa_timestamp_frequency, perf_period);
fprintf(stdout, "Opening perf stream with metric_id=%"PRIu64" oa_exponent=%u oa_format=%u\n",
ctx.metric_set->perf_oa_metrics_set, ctx.oa_exponent,
ctx.metric_set->perf_oa_format);
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 24/36] tools/i915-perf: make timestamp range easier to compare
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (22 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 23/36] tools/i915-perf-recorder: capture OA & CS frequencies Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 22:54 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 25/36] tools/i915-perf: printout CPU clock used Umesh Nerlige Ramappa
` (11 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
With timestamp bit shifting stuff, aligning values in the console is
useful to compare them.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tools/i915-perf/i915_perf_reader.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
index 4a2e3df4..92e43c19 100644
--- a/tools/i915-perf/i915_perf_reader.c
+++ b/tools/i915-perf/i915_perf_reader.c
@@ -235,14 +235,17 @@ main(int argc, char *argv[])
return EXIT_FAILURE;
}
- fprintf(stdout, "Timestamp correlation CPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ fprintf(stdout, "Timestamp correlation CPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
reader.correlations[0]->cpu_timestamp,
reader.correlations[reader.n_correlations - 1]->cpu_timestamp);
- fprintf(stdout, "Timestamp correlation GPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ fprintf(stdout, "Timestamp correlation GPU range (64b): 0x%016"PRIx64"-0x%016"PRIx64"\n",
reader.correlations[0]->gpu_timestamp,
reader.correlations[reader.n_correlations - 1]->gpu_timestamp);
+ fprintf(stdout, "Timestamp correlation GPU range (32b): 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ reader.correlations[0]->gpu_timestamp & 0xffffffff,
+ reader.correlations[reader.n_correlations - 1]->gpu_timestamp & 0xffffffff);
- fprintf(stdout, "OA data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ fprintf(stdout, "OA data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
intel_perf_read_record_timestamp(reader.perf,
reader.metric_set,
reader.records[0]),
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 25/36] tools/i915-perf: printout CPU clock used
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (23 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 24/36] tools/i915-perf: make timestamp range easier to compare Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 22:55 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 26/36] tools/i915-perf: record remaining perf data on exit Umesh Nerlige Ramappa
` (10 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tools/i915-perf/i915_perf_recorder.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
index 72011c87..f8f9b737 100644
--- a/tools/i915-perf/i915_perf_recorder.c
+++ b/tools/i915-perf/i915_perf_recorder.c
@@ -588,6 +588,17 @@ static uint64_t timespec_diff(struct timespec *begin,
static clock_t correlation_clock_id = CLOCK_MONOTONIC;
+static const char *
+get_correlation_clock_name(clock_t clock_id)
+{
+ switch (clock_id) {
+ case CLOCK_BOOTTIME: return "bootime";
+ case CLOCK_MONOTONIC: return "monotonic";
+ case CLOCK_MONOTONIC_RAW: return "monotonic_raw";
+ default: return "*unknown*";
+ }
+}
+
static bool
get_correlation_timestamps(struct intel_perf_record_timestamp_correlation *corr, int drm_fd)
{
@@ -1069,6 +1080,9 @@ main(int argc, char *argv[])
goto fail;
}
+ fprintf(stdout, "Using correlation clock: %s\n",
+ get_correlation_clock_name(correlation_clock_id));
+
ctx.oa_exponent = oa_exponent_for_period(ctx.oa_timestamp_frequency, perf_period);
fprintf(stdout, "Opening perf stream with metric_id=%"PRIu64" oa_exponent=%u oa_format=%u\n",
ctx.metric_set->perf_oa_metrics_set, ctx.oa_exponent,
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 26/36] tools/i915-perf: record remaining perf data on exit
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (24 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 25/36] tools/i915-perf: printout CPU clock used Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 22:55 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 27/36] lib/i915/perf: add support for new EuDualSubslicesTotalCount var Umesh Nerlige Ramappa
` (9 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tools/i915-perf/i915_perf_recorder.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
index f8f9b737..0c164ef7 100644
--- a/tools/i915-perf/i915_perf_recorder.c
+++ b/tools/i915-perf/i915_perf_recorder.c
@@ -1144,6 +1144,11 @@ main(int argc, char *argv[])
fprintf(stdout, "Exiting...\n");
+ if (!write_i915_perf_data(ctx.output_stream, ctx.perf_fd)) {
+ fprintf(stderr, "Failed to write i915-perf data: %s\n",
+ strerror(errno));
+ }
+
if (!write_correlation_timestamps(ctx.output_stream, ctx.drm_fd)) {
fprintf(stderr,
"Failed to write final i915 timestamp correlation data: %s\n",
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 27/36] lib/i915/perf: add support for new EuDualSubslicesTotalCount var
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (25 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 26/36] tools/i915-perf: record remaining perf data on exit Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 28/36] lib/i915/perf-config: extend the device info Umesh Nerlige Ramappa
` (8 subsequent siblings)
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
We already assume that the number of subslices is the same as the
number of dualsubslices.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf-configs/codegen.py | 1 +
lib/i915/perf-configs/mdapi-xml-convert.py | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/i915/perf-configs/codegen.py b/lib/i915/perf-configs/codegen.py
index b53d0358..8268c606 100644
--- a/lib/i915/perf-configs/codegen.py
+++ b/lib/i915/perf-configs/codegen.py
@@ -168,6 +168,7 @@ class Gen:
"$EuCoresTotalCount": { 'c': "perf->devinfo.n_eus", 'desc': "The total number of execution units" },
"$EuSlicesTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
"$EuSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
+ "$EuDualSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
"$EuThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
"$SliceMask": { 'c': "perf->devinfo.slice_mask" },
"$DualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
diff --git a/lib/i915/perf-configs/mdapi-xml-convert.py b/lib/i915/perf-configs/mdapi-xml-convert.py
index 1d161674..7b5be901 100755
--- a/lib/i915/perf-configs/mdapi-xml-convert.py
+++ b/lib/i915/perf-configs/mdapi-xml-convert.py
@@ -167,7 +167,8 @@ sys_vars = { "EuCoresTotalCount",
"GpuTimestampFrequency",
"SliceMask",
"SubsliceMask",
- "EuSubslicesTotalCount"
+ "EuSubslicesTotalCount",
+ "EuDualSubslicesTotalCount",
}
def underscore(name):
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 28/36] lib/i915/perf-config: extend the device info
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (26 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 27/36] lib/i915/perf: add support for new EuDualSubslicesTotalCount var Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 22:57 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 29/36] i915/perf: update import script Umesh Nerlige Ramappa
` (7 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This will allow equations to check for finer information on the
topology. Also add EuDualSubslicesSlice0123Count.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf-configs/codegen.py | 1 +
lib/i915/perf.c | 31 ++++++++++++
lib/i915/perf.h | 85 +++++++++++++++++++++++++++++++-
lib/meson.build | 4 +-
4 files changed, 118 insertions(+), 3 deletions(-)
diff --git a/lib/i915/perf-configs/codegen.py b/lib/i915/perf-configs/codegen.py
index 8268c606..93a2df4a 100644
--- a/lib/i915/perf-configs/codegen.py
+++ b/lib/i915/perf-configs/codegen.py
@@ -169,6 +169,7 @@ class Gen:
"$EuSlicesTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
"$EuSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
"$EuDualSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
+ "$EuDualSubslicesSlice0123Count": { 'c': "perf->devinfo.n_eu_sub_slices_half_slices" },
"$EuThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
"$SliceMask": { 'c': "perf->devinfo.slice_mask" },
"$DualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index 05730d64..298e4d0e 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -153,6 +153,10 @@ intel_perf_for_devinfo(uint32_t device_id,
{
const struct intel_device_info *devinfo = intel_get_device_info(device_id);
struct intel_perf *perf;
+ uint32_t subslice_mask_len;
+ uint32_t eu_mask_len;
+ uint32_t half_max_subslices;
+ uint64_t half_subslices_mask;
int bits_per_subslice;
if (!devinfo)
@@ -180,6 +184,25 @@ intel_perf_for_devinfo(uint32_t device_id,
"%s", devinfo->codename);
}
+ /* Store i915 topology. */
+ perf->devinfo.max_slices = topology->max_slices;
+ perf->devinfo.max_subslices_per_slice = topology->max_subslices;
+ perf->devinfo.max_eu_per_subslice = topology->max_eus_per_subslice;
+
+ subslice_mask_len =
+ topology->max_slices * topology->subslice_stride;
+ assert(sizeof(perf->devinfo.subslice_masks) >= subslice_mask_len);
+ memcpy(perf->devinfo.subslice_masks,
+ &topology->data[topology->subslice_offset],
+ subslice_mask_len);
+
+ eu_mask_len = topology->eu_stride *
+ topology->max_subslices * topology->max_slices;
+ assert(sizeof(perf->devinfo.eu_masks) >= eu_mask_len);
+ memcpy(perf->devinfo.eu_masks,
+ &topology->data[topology->eu_offset],
+ eu_mask_len);
+
/* On Gen11+ the equations from the xml files expect an 8bits
* mask per subslice, versus only 3bits on prior Gens.
*/
@@ -205,6 +228,14 @@ intel_perf_for_devinfo(uint32_t device_id,
perf->devinfo.n_eu_slices = __builtin_popcount(perf->devinfo.slice_mask);
perf->devinfo.n_eu_sub_slices = __builtin_popcount(perf->devinfo.subslice_mask);
+ /* Compute number of subslices/dualsubslices in first half of
+ * the GPU.
+ */
+ half_max_subslices = topology->max_subslices / 2;
+ half_subslices_mask = perf->devinfo.subslice_mask &
+ ((1 << half_max_subslices) - 1);
+ perf->devinfo.n_eu_sub_slices_half_slices = __builtin_popcount(half_subslices_mask);
+
/* Valid on most generations except Gen9LP. */
perf->devinfo.eu_threads_count = 7;
diff --git a/lib/i915/perf.h b/lib/i915/perf.h
index 6803c149..1493da47 100644
--- a/lib/i915/perf.h
+++ b/lib/i915/perf.h
@@ -32,7 +32,11 @@ extern "C" {
#include "igt_list.h"
-struct intel_device_info;
+#define DIV_ROUND_UP(a, b) (((a) + (b) - 1) / (b))
+
+#define INTEL_DEVICE_MAX_SLICES (6) /* Maximum on gfx10 */
+#define INTEL_DEVICE_MAX_SUBSLICES (8) /* Maximum on gfx11 */
+#define INTEL_DEVICE_MAX_EUS_PER_SUBSLICE (16) /* Maximum on gfx12 */
struct intel_perf_devinfo {
char devname[20];
@@ -77,12 +81,66 @@ struct intel_perf_devinfo {
uint64_t n_eu_slices;
/* Total number of subslices/dualsubslices */
uint64_t n_eu_sub_slices;
+ /* Number of subslices/dualsubslices in the first half of the
+ * slices.
+ */
+ uint64_t n_eu_sub_slices_half_slices;
/* Mask of available subslices/dualsubslices */
uint64_t subslice_mask;
/* Mask of available slices */
uint64_t slice_mask;
/* Number of threads in one EU */
uint64_t eu_threads_count;
+
+ /**
+ * Maximu number of slices present on this device (can be more than
+ * num_slices if some slices are fused).
+ */
+ uint16_t max_slices;
+
+ /**
+ * Maximu number of subslices per slice present on this device (can be more
+ * than the maximum value in the num_subslices[] array if some subslices are
+ * fused).
+ */
+ uint16_t max_subslices_per_slice;
+
+ /**
+ * Stride to access subslice_masks[].
+ */
+ uint16_t subslice_slice_stride;
+
+ /**
+ * Maximum number of EUs per subslice (can be more than
+ * num_eu_per_subslice if some EUs are fused off).
+ */
+ uint16_t max_eu_per_subslice;
+
+ /**
+ * Strides to access eu_masks[].
+ */
+ uint16_t eu_slice_stride;
+ uint16_t eu_subslice_stride;
+
+ /**
+ * A bit mask of the slices available.
+ */
+ uint8_t slice_masks[DIV_ROUND_UP(INTEL_DEVICE_MAX_SLICES, 8)];
+
+ /**
+ * An array of bit mask of the subslices available, use subslice_slice_stride
+ * to access this array.
+ */
+ uint8_t subslice_masks[INTEL_DEVICE_MAX_SLICES *
+ DIV_ROUND_UP(INTEL_DEVICE_MAX_SUBSLICES, 8)];
+
+ /**
+ * An array of bit mask of EUs available, use eu_slice_stride &
+ * eu_subslice_stride to access this array.
+ */
+ uint8_t eu_masks[INTEL_DEVICE_MAX_SLICES *
+ INTEL_DEVICE_MAX_SUBSLICES *
+ DIV_ROUND_UP(INTEL_DEVICE_MAX_EUS_PER_SUBSLICE, 8)];
};
typedef enum {
@@ -232,6 +290,31 @@ struct intel_perf {
struct drm_i915_perf_record_header;
struct drm_i915_query_topology_info;
+static inline bool
+intel_perf_devinfo_slice_available(const struct intel_perf_devinfo *devinfo,
+ int slice)
+{
+ return (devinfo->slice_masks[slice / 8] & (1U << (slice % 8))) != 0;
+}
+
+static inline bool
+intel_perf_devinfo_subslice_available(const struct intel_perf_devinfo *devinfo,
+ int slice, int subslice)
+{
+ return (devinfo->subslice_masks[slice * devinfo->subslice_slice_stride +
+ subslice / 8] & (1U << (subslice % 8))) != 0;
+}
+
+static inline bool
+intel_perf_devinfo_eu_available(const struct intel_perf_devinfo *devinfo,
+ int slice, int subslice, int eu)
+{
+ unsigned subslice_offset = slice * devinfo->eu_slice_stride +
+ subslice * devinfo->eu_subslice_stride;
+
+ return (devinfo->eu_masks[subslice_offset + eu / 8] & (1U << eu % 8)) != 0;
+}
+
struct intel_perf *intel_perf_for_fd(int drm_fd);
struct intel_perf *intel_perf_for_devinfo(uint32_t device_id,
uint32_t revision,
diff --git a/lib/meson.build b/lib/meson.build
index b51cf23c..b319a3c8 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -308,7 +308,7 @@ lib_igt_i915_perf_build = shared_library(
dependencies: lib_igt_chipset,
include_directories : inc,
install: true,
- soversion: '1.4')
+ soversion: '1.5')
lib_igt_i915_perf = declare_dependency(
link_with : lib_igt_i915_perf_build,
@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
pkgconf.set('exec_prefix', '${prefix}')
pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
-pkgconf.set('i915_perf_version', '1.4.0')
+pkgconf.set('i915_perf_version', '1.5.0')
configure_file(
input : 'i915-perf.pc.in',
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 29/36] i915/perf: update import script
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (27 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 28/36] lib/i915/perf-config: extend the device info Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 23:00 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 30/36] lib/i915/perf: add a raw timestamp utility Umesh Nerlige Ramappa
` (6 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf-configs/mdapi-xml-convert.py | 180 ++++++++++++---------
lib/i915/perf-configs/oa-bdw.xml | 2 +-
lib/i915/perf-configs/oa_guid_registry.py | 15 +-
lib/i915/perf-configs/update-guids.py | 23 +--
lib/i915/perf.h | 1 +
5 files changed, 131 insertions(+), 90 deletions(-)
diff --git a/lib/i915/perf-configs/mdapi-xml-convert.py b/lib/i915/perf-configs/mdapi-xml-convert.py
index 7b5be901..ba053ae3 100755
--- a/lib/i915/perf-configs/mdapi-xml-convert.py
+++ b/lib/i915/perf-configs/mdapi-xml-convert.py
@@ -45,6 +45,8 @@ import sys
import time
import uuid
+import codegen
+
import xml.etree.ElementTree as et
import xml.sax.saxutils as saxutils
@@ -54,6 +56,55 @@ import oa_guid_registry as oa_registry
# MDAPI configs include writes to some non-config registers,
# thus the blacklists...
+hsw_chipset_params = {
+ 'a_offset': 12,
+ 'b_offset': 192,
+ 'c_offset': 224,
+ 'oa_report_size': 256,
+ 'registers': {
+ # TODO extend the symbol table for nicer output...
+ 0x2710: { 'name': 'OASTARTTRIG1' },
+ 0x2714: { 'name': 'OASTARTTRIG1' },
+ 0x2718: { 'name': 'OASTARTTRIG1' },
+ 0x271c: { 'name': 'OASTARTTRIG1' },
+ 0x2720: { 'name': 'OASTARTTRIG1' },
+ 0x2724: { 'name': 'OASTARTTRIG6' },
+ 0x2728: { 'name': 'OASTARTTRIG7' },
+ 0x272c: { 'name': 'OASTARTTRIG8' },
+ 0x2740: { 'name': 'OAREPORTTRIG1' },
+ 0x2744: { 'name': 'OAREPORTTRIG2' },
+ 0x2748: { 'name': 'OAREPORTTRIG3' },
+ 0x274c: { 'name': 'OAREPORTTRIG4' },
+ 0x2750: { 'name': 'OAREPORTTRIG5' },
+ 0x2754: { 'name': 'OAREPORTTRIG6' },
+ 0x2758: { 'name': 'OAREPORTTRIG7' },
+ 0x275c: { 'name': 'OAREPORTTRIG8' },
+ 0x2770: { 'name': 'OACEC0_0' },
+ 0x2774: { 'name': 'OACEC0_1' },
+ 0x2778: { 'name': 'OACEC1_0' },
+ 0x277c: { 'name': 'OACEC1_1' },
+ 0x2780: { 'name': 'OACEC2_0' },
+ 0x2784: { 'name': 'OACEC2_1' },
+ 0x2788: { 'name': 'OACEC3_0' },
+ 0x278c: { 'name': 'OACEC3_1' },
+ 0x2790: { 'name': 'OACEC4_0' },
+ 0x2794: { 'name': 'OACEC4_1' },
+ 0x2798: { 'name': 'OACEC5_0' },
+ 0x279c: { 'name': 'OACEC5_1' },
+ 0x27a0: { 'name': 'OACEC6_0' },
+ 0x27a4: { 'name': 'OACEC6_1' },
+ 0x27a8: { 'name': 'OACEC7_0' },
+ 0x27ac: { 'name': 'OACEC7_1' },
+ },
+ 'config_reg_blacklist': {
+ 0x2364, # OASTATUS1 register
+ },
+ 'register_offsets': {
+ 0x1f0: 'PERFCNT 0',
+ 0x1f8: 'PERFCNT 1',
+ },
+}
+
gen8_11_chipset_params = {
'a_offset': 16,
'b_offset': 192,
@@ -83,50 +134,7 @@ xehpsdv_chipset_params = {
}
chipsets = {
- 'HSW': {
- 'a_offset': 12,
- 'b_offset': 192,
- 'c_offset': 224,
- 'oa_report_size': 256,
- 'registers': {
- # TODO extend the symbol table for nicer output...
- 0x2710: { 'name': 'OASTARTTRIG1' },
- 0x2714: { 'name': 'OASTARTTRIG1' },
- 0x2718: { 'name': 'OASTARTTRIG1' },
- 0x271c: { 'name': 'OASTARTTRIG1' },
- 0x2720: { 'name': 'OASTARTTRIG1' },
- 0x2724: { 'name': 'OASTARTTRIG6' },
- 0x2728: { 'name': 'OASTARTTRIG7' },
- 0x272c: { 'name': 'OASTARTTRIG8' },
- 0x2740: { 'name': 'OAREPORTTRIG1' },
- 0x2744: { 'name': 'OAREPORTTRIG2' },
- 0x2748: { 'name': 'OAREPORTTRIG3' },
- 0x274c: { 'name': 'OAREPORTTRIG4' },
- 0x2750: { 'name': 'OAREPORTTRIG5' },
- 0x2754: { 'name': 'OAREPORTTRIG6' },
- 0x2758: { 'name': 'OAREPORTTRIG7' },
- 0x275c: { 'name': 'OAREPORTTRIG8' },
- 0x2770: { 'name': 'OACEC0_0' },
- 0x2774: { 'name': 'OACEC0_1' },
- 0x2778: { 'name': 'OACEC1_0' },
- 0x277c: { 'name': 'OACEC1_1' },
- 0x2780: { 'name': 'OACEC2_0' },
- 0x2784: { 'name': 'OACEC2_1' },
- 0x2788: { 'name': 'OACEC3_0' },
- 0x278c: { 'name': 'OACEC3_1' },
- 0x2790: { 'name': 'OACEC4_0' },
- 0x2794: { 'name': 'OACEC4_1' },
- 0x2798: { 'name': 'OACEC5_0' },
- 0x279c: { 'name': 'OACEC5_1' },
- 0x27a0: { 'name': 'OACEC6_0' },
- 0x27a4: { 'name': 'OACEC6_1' },
- 0x27a8: { 'name': 'OACEC7_0' },
- 0x27ac: { 'name': 'OACEC7_1' },
- },
- 'config_reg_blacklist': {
- 0x2364, # OASTATUS1 register
- },
- },
+ 'HSW': hsw_chipset_params,
'BDW': gen8_11_chipset_params,
'CHV': gen8_11_chipset_params,
'SKL': gen8_11_chipset_params,
@@ -141,8 +149,11 @@ chipsets = {
'RKL': gen8_11_chipset_params,
'DG1': gen8_11_chipset_params,
'ADL': gen8_11_chipset_params,
+ 'ACM': xehpsdv_chipset_params,
}
+xehp_plus = ( 'ACM', )
+
register_types = { 'OA', 'NOA', 'FLEX', 'PM' }
default_set_blacklist = { "RenderDX1x", # TODO: rename to something non 'DX'
@@ -158,23 +169,11 @@ counter_blacklist = {
# investiguate how to get this value.
}
-sys_vars = { "EuCoresTotalCount",
- "EuSlicesTotalCount",
- "SamplersTotalCount",
- "EuThreadsCount",
- "GpuMinFrequencyMHz",
- "GpuMaxFrequencyMHz",
- "GpuTimestampFrequency",
- "SliceMask",
- "SubsliceMask",
- "EuSubslicesTotalCount",
- "EuDualSubslicesTotalCount",
- }
-
def underscore(name):
s = re.sub('MHz', 'Mhz', name)
s = re.sub('\.', '_', s)
s = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', s)
+ s = re.sub('#', '_', s)
return re.sub('([a-z0-9])([A-Z])', r'\1_\2', s).lower()
def print_err(*args):
@@ -215,7 +214,7 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
assert 0
elif offset < b_offset:
a_cnt_offset = int((offset - a_offset) / 4)
- if chipset == "XEHPSDV":
+ if chipset in xehp_plus:
# Most A counters are in a contiguous array, except
# this A37.
if a_cnt_offset == 42:
@@ -246,7 +245,7 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
return "C " + str(idx - 54) + " READ"
else:
return "{0} READ".format(read_value(chipset, offset))
- elif chipset == "XEHPSDV":
+ elif chipset in xehp_plus:
# For XEHPSDV the array of accumulated counters is
# assumed to start with a GPU_TIME then GPU_CLOCK,
# then 38 A counters, then 8 B counters and finally
@@ -354,10 +353,38 @@ def strip_dx_apis(text):
return stripped.strip()
+def add_gpu_core_clocks_if_missing(metric_set, counters, counter_deps):
+ if len(counters) < 1:
+ return
+
+ for name,element in counters.items():
+ if name == 'GpuCoreClocks':
+ return
+
+ print_err("WARNING: add missing GpuCoreClocks counter for MetricSets=\"{0}\"".format(metric_set.get('ShortName')))
+ counter = et.SubElement(metric_set, 'Metric')
+ counter.set("SymbolName", "GpuCoreClocks")
+ counter.set("SignalName", "oa.fixed")
+ counter.set("ShortName", "GPU Core Clocks")
+ counter.set("LongName", "The total number of GPU core clocks elapsed during the measurement.")
+ counter.set("Group", "GPU")
+ counter.set("UsageFlags", "Tier1 Frame Batch Draw")
+ counter.set("MetricType", "EVENT")
+ counter.set("ResultType", "UINT64")
+ counter.set("MetricUnits", "cycles")
+ counter.set("HWUnitType", "GPU")
+ counter.set("SnapshotReportReadEquation", "dw@0x0c")
+ counter.set("SnapshotReportDeltaFunction", "DELTA 32")
+ counter.set("DeltaReportReadEquation", "qw@0x08")
+ counter.set("NormalizationEquation", "")
+
+ counters["GpuCoreClocks"] = counter
+ counter_deps["GpuCoreClocks"] = []
+
# For recursively appending counters in order of dependencies...
def append_deps_and_counter(mdapi_counter, mdapi_counters, deps,
sorted_array, sorted_set):
- symbol_name = mdapi_counter.get('SymbolName')
+ symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName'))
if symbol_name in sorted_set:
return
@@ -562,6 +589,7 @@ guids = {}
guids_xml = et.parse(args.guids)
for guid in guids_xml.findall(".//guid"):
hashing_key = oa_registry.Registry.chipset_derive_hash(guid.get('chipset'),
+ guid.get('name'),
guid.get('mdapi_config_hash'))
guids[hashing_key] = guid.get('id')
@@ -569,6 +597,14 @@ for arg in args.xml:
mdapi = et.parse(arg)
concurrent_group = mdapi.find(".//ConcurrentGroup")
+ chipset = oa_registry.Registry.chipset_name(concurrent_group.get('SupportedHW'))
+
+ chipset_fullname = chipset
+ if concurrent_group.get('SupportedGT') != None:
+ chipset_fullname = chipset_fullname + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT'))
+ if chipset not in chipsets:
+ print_err("WARNING: unsupported chipset {0}, consider updating {1}".format(chipset, __file__))
+ continue
for mdapi_set in mdapi.findall(".//MetricSet"):
@@ -576,20 +612,12 @@ for arg in args.xml:
if "OGL" not in apis and "OCL" not in apis and "MEDIA" not in apis:
continue
- set_symbol_name = mdapi_set.get('SymbolName')
+ set_symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_set.get('SymbolName'))
if set_symbol_name in sets:
print_err("WARNING: duplicate set named \"" + set_symbol_name + "\" (SKIPPING)")
continue
- chipset = oa_registry.Registry.chipset_name(mdapi_set.get('SupportedHW'))
- chipset_fullname = chipset
- if concurrent_group.get('SupportedGT') != None:
- chipset_fullname = chipset_fullname + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT'))
- if chipset not in chipsets:
- print_err("WARNING: unsupported chipset {0}, consider updating {1}".format(chipset, __file__))
- continue
-
if args.whitelist:
set_whitelist = args.whitelist.split()
if set_symbol_name not in set_whitelist:
@@ -666,6 +694,7 @@ for arg in args.xml:
mdapi_hw_config_hash = oa_registry.Registry.mdapi_hw_config_hash(mdapi_set)
guid_hash = oa_registry.Registry.chipset_derive_hash(chipset_fullname.lower(),
+ set_symbol_name,
mdapi_hw_config_hash)
hw_config_hash = oa_registry.Registry.hw_config_hash(set)
@@ -693,7 +722,7 @@ for arg in args.xml:
mdapi_counter_deps = {}
for mdapi_counter in mdapi_set.findall("Metrics/Metric"):
- symbol_name = mdapi_counter.get('SymbolName')
+ symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName'))
if symbol_name in counter_blacklist:
continue;
@@ -712,12 +741,13 @@ for arg in args.xml:
equations = expand_macros(equations)
equations = equations.replace('$$', "$")
for token in equations.split():
- if token[0] == '$' and token[1:] not in sys_vars and token[1:] != "Self":
+ if token[0] == '$' and not codegen.is_hw_var(token) and token[1:] != "Self":
deps.append(token[1:])
mdapi_counters[symbol_name] = mdapi_counter
mdapi_counter_deps[symbol_name] = deps
+ add_gpu_core_clocks_if_missing(mdapi_set, mdapi_counters, mdapi_counter_deps)
sorted_mdapi_counters = sort_counters(mdapi_counters, mdapi_counter_deps)
for mdapi_counter in sorted_mdapi_counters:
@@ -746,11 +776,11 @@ for arg in args.xml:
#mdapi_counter.set('DeltaReportReadEquation', '$GpuCoreClocks $GpuTime UDIV')
- symbol_name = mdapi_counter.get('SymbolName')
+ symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName'))
counter = et.SubElement(set, 'counter')
counter.set('name', apply_aliases(mdapi_counter.get('ShortName'), aliases))
- counter.set('symbol_name', mdapi_counter.get('SymbolName'))
+ counter.set('symbol_name', oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName')))
counter.set('underscore_name', underscore(mdapi_counter.get('SymbolName')))
counter.set('description', apply_aliases(mdapi_counter.get('LongName'), aliases))
counter.set('mdapi_group', apply_aliases(to_text(mdapi_counter.get('Group')), aliases))
@@ -943,7 +973,7 @@ for arg in args.xml:
# print_err("WARNING: Counter equation (\"" + equation + "\") references un-kept raw equation of another counter : MetricSet=\"" + \
# mdapi_set.get('ShortName') + "\" Metric=\"" + mdapi_counter.get('ShortName') + "\"")
- elif token[1:] not in raw_equations and token[1:] not in sys_vars:
+ elif token[1:] not in raw_equations and not codegen.is_hw_var(token):
print_err("Unknown variable name: \"" + token + "\" in equation \"" + equation + "\"")
symbol_name = counter.get('symbol_name')
@@ -952,7 +982,7 @@ for arg in args.xml:
equation = equation.replace('$$', "$")
for token in equation.split():
if token[0] == '$':
- if token[1:] not in counters and token[1:] not in sys_vars:
+ if token[1:] not in counters and not codegen.is_hw_var(token):
print_err("WARNING: Counter equation (\"" + equation + "\") with unknown variable " + \
token + " (maybe skipped counter): MetricSet=\"" + mdapi_set.get('ShortName') + \
"\" Metric=\"" + mdapi_counter.get('SymbolName') + "(" + mdapi_counter.get('ShortName') + \
diff --git a/lib/i915/perf-configs/oa-bdw.xml b/lib/i915/perf-configs/oa-bdw.xml
index 247fec4f..4fd5dccb 100644
--- a/lib/i915/perf-configs/oa-bdw.xml
+++ b/lib/i915/perf-configs/oa-bdw.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<metrics version="1619078710" merge_md5="">
+<metrics version="1650881753" merge_md5="">
<set name="Render Metrics Basic set"
chipset="BDW"
symbol_name="RenderBasic"
diff --git a/lib/i915/perf-configs/oa_guid_registry.py b/lib/i915/perf-configs/oa_guid_registry.py
index 1e082ddf..50076e95 100644
--- a/lib/i915/perf-configs/oa_guid_registry.py
+++ b/lib/i915/perf-configs/oa_guid_registry.py
@@ -72,16 +72,15 @@ class Registry:
return hashlib.md5(registers_str).hexdigest()
-
@staticmethod
- def chipset_derive_hash(chipset, hash):
- """Derive a HW config hash for a given chipset.
+ def chipset_derive_hash(chipset, set_name, hash):
+ """Derive a HW config hash for a given chipset & set name.
This helps us avoiding collisions with identical config across
different Gen or GT.
"""
- return "%s-%s" % (chipset, hash)
+ return "%s-%s-%s" % (chipset, set_name, hash)
@staticmethod
@@ -99,7 +98,9 @@ class Registry:
'EHL',
'TGL',
'RKL',
- 'DG1' )
+ 'DG1',
+ 'ACM',
+ 'PVC' )
if name in known_chipsets:
return name
@@ -110,3 +111,7 @@ class Registry:
@staticmethod
def gt_name(name):
return re.sub(' ', '', name)
+
+ @staticmethod
+ def sanitize_symbol_name(text):
+ return text.replace('#', "_")
diff --git a/lib/i915/perf-configs/update-guids.py b/lib/i915/perf-configs/update-guids.py
index d38a7a95..de66b2f3 100755
--- a/lib/i915/perf-configs/update-guids.py
+++ b/lib/i915/perf-configs/update-guids.py
@@ -60,8 +60,10 @@ def print_err(*args):
sys.stderr.write(' '.join(map(str,args)) + '\n')
def guid_hashing_key(guid_obj):
- return oa_registry.Registry.chipset_derive_hash(guid_obj['chipset'],
- guid_obj['mdapi_config_hash'])
+ ret = oa_registry.Registry.chipset_derive_hash(guid_obj['chipset'],
+ guid_obj['name'],
+ guid_obj['mdapi_config_hash'])
+ return ret
parser = argparse.ArgumentParser()
parser.add_argument("xml", nargs="+", help="XML description of metrics")
@@ -101,6 +103,7 @@ for guid in guids_xml.findall(".//guid"):
if 'mdapi_config_hash' in guid_obj:
hashing_key = oa_registry.Registry.chipset_derive_hash(guid_obj['chipset'],
+ guid_obj['name'],
guid_obj['mdapi_config_hash'])
mdapi_config_hash_guid_table[hashing_key] = guid_obj
@@ -121,20 +124,20 @@ for arg in args.xml:
internal = et.parse(arg)
concurrent_group = internal.find(".//ConcurrentGroup")
+ chipset = oa_registry.Registry.chipset_name(concurrent_group.get('SupportedHW')).lower()
+ if concurrent_group.get('SupportedGT') != None:
+ chipset = chipset + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT')).lower()
+
for mdapi_set in internal.findall(".//MetricSet"):
mdapi_config_hash = oa_registry.Registry.mdapi_hw_config_hash(mdapi_set)
- chipset = oa_registry.Registry.chipset_name(mdapi_set.get('SupportedHW')).lower()
- if concurrent_group.get('SupportedGT') != None:
- chipset = chipset + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT')).lower()
-
- set_name = mdapi_set.get('SymbolName')
+ set_name = oa_registry.Registry.sanitize_symbol_name(mdapi_set.get('SymbolName'))
name = chipset + "_" + set_name;
- hashing_key = oa_registry.Registry.chipset_derive_hash(chipset, mdapi_config_hash)
+ hashing_key = oa_registry.Registry.chipset_derive_hash(chipset, set_name, mdapi_config_hash)
if hashing_key in mdapi_config_hash_guid_table:
guid_obj = mdapi_config_hash_guid_table[hashing_key]
@@ -174,7 +177,9 @@ chipsets = [ 'hsw',
'bxt', 'glk',
'cnl',
'icl', 'ehl',
- 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl' ]
+ 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
+ 'acmgt1', 'acmgt2', 'acmgt3',
+]
for chipset in chipsets:
filename = 'oa-' + chipset + '.xml'
diff --git a/lib/i915/perf.h b/lib/i915/perf.h
index 1493da47..ef2a3029 100644
--- a/lib/i915/perf.h
+++ b/lib/i915/perf.h
@@ -189,6 +189,7 @@ typedef enum {
INTEL_PERF_LOGICAL_COUNTER_UNIT_EU_ATOMIC_REQUESTS_TO_L3_CACHE_LINES,
INTEL_PERF_LOGICAL_COUNTER_UNIT_EU_REQUESTS_TO_L3_CACHE_LINES,
INTEL_PERF_LOGICAL_COUNTER_UNIT_EU_BYTES_PER_L3_CACHE_LINE,
+ INTEL_PERF_LOGICAL_COUNTER_UNIT_GBPS,
INTEL_PERF_LOGICAL_COUNTER_UNIT_MAX
} intel_perf_logical_counter_unit_t;
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 30/36] lib/i915/perf: add a raw timestamp utility
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (28 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 29/36] i915/perf: update import script Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 23:00 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 31/36] lib/i915/perf: add helper function to get report reason Umesh Nerlige Ramappa
` (5 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Helpful to figure out the bitshifting needed in OA timestamp.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf.c | 21 +++++++++++++++++++++
lib/i915/perf.h | 4 ++++
tools/i915-perf/i915_perf_reader.c | 7 +++++++
3 files changed, 32 insertions(+)
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index 298e4d0e..b5c69d95 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -810,3 +810,24 @@ uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
return ts;
}
+
+uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
+ const struct intel_perf_metric_set *metric_set,
+ const struct drm_i915_perf_record_header *record)
+{
+ const uint32_t *report32 = (const uint32_t *)(record + 1);
+ uint64_t ts;
+
+ switch (metric_set->perf_oa_format) {
+ case I915_OA_FORMAT_A24u40_A14u32_B8_C8:
+ case I915_OA_FORMAT_A32u40_A4u32_B8_C8:
+ case I915_OA_FORMAT_A45_B8_C8:
+ ts = report32[1];
+ break;
+
+ default:
+ assert(0);
+ }
+
+ return ts;
+}
diff --git a/lib/i915/perf.h b/lib/i915/perf.h
index ef2a3029..bd6b96f5 100644
--- a/lib/i915/perf.h
+++ b/lib/i915/perf.h
@@ -344,6 +344,10 @@ uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
const struct intel_perf_metric_set *metric_set,
const struct drm_i915_perf_record_header *record);
+uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
+ const struct intel_perf_metric_set *metric_set,
+ const struct drm_i915_perf_record_header *record);
+
#ifdef __cplusplus
};
#endif
diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
index 92e43c19..9be1a9fc 100644
--- a/tools/i915-perf/i915_perf_reader.c
+++ b/tools/i915-perf/i915_perf_reader.c
@@ -252,6 +252,13 @@ main(int argc, char *argv[])
intel_perf_read_record_timestamp(reader.perf,
reader.metric_set,
reader.records[reader.n_records - 1]));
+ fprintf(stdout, "OA raw data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
+ intel_perf_read_record_timestamp_raw(reader.perf,
+ reader.metric_set,
+ reader.records[0]),
+ intel_perf_read_record_timestamp_raw(reader.perf,
+ reader.metric_set,
+ reader.records[reader.n_records - 1]));
if (strcmp(reader.metric_set_uuid, reader.metric_set->hw_config_guid)) {
fprintf(stdout,
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 31/36] lib/i915/perf: add helper function to get report reason
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (29 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 30/36] lib/i915/perf: add a raw timestamp utility Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 23:02 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 32/36] tools/i915-perf: add option to printout reports data Umesh Nerlige Ramappa
` (4 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Useful to inspect reports.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
lib/i915/perf.h | 3 +++
lib/meson.build | 2 +-
3 files changed, 58 insertions(+), 1 deletion(-)
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index b5c69d95..cac129ea 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -831,3 +831,57 @@ uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
return ts;
}
+
+const char *intel_perf_read_report_reason(const struct intel_perf *perf,
+ const struct drm_i915_perf_record_header *record)
+{
+ const uint32_t *report = (const uint32_t *) (record + 1);
+
+ /* Not really documented on Gfx7/7.5*/
+ if (perf->devinfo.graphics_ver < 8)
+ return "timer";
+
+ /* Gfx8-11 */
+ if (perf->devinfo.graphics_ver < 12) {
+ uint32_t reason = report[0] >> 19;
+ if (reason & (1u << 0))
+ return "timer";
+ if (reason & (1u << 1))
+ return "trigger1";
+ if (reason & (1u << 2))
+ return "trigger2";
+ if (reason & (1u << 3))
+ return "context-switch";
+ if (reason & (1u << 4))
+ return "go-transition";
+
+ if (perf->devinfo.graphics_ver >= 9 &&
+ reason & (1u << 5))
+ return "clock-ratio-change";
+
+ return "unknown";
+ }
+
+ /* Gfx12 */
+ if (perf->devinfo.graphics_ver <= 12) {
+ uint32_t reason = report[0] >> 19;
+ if (reason & (1u << 0))
+ return "timer";
+ if (reason & (1u << 1))
+ return "trigger1";
+ if (reason & (1u << 2))
+ return "trigger2";
+ if (reason & (1u << 3))
+ return "context-switch";
+ if (reason & (1u << 4))
+ return "go-transition";
+ if (reason & (1u << 5))
+ return "clock-ratio-change";
+ if (reason & (1u << 6))
+ return "mmio-trigger";
+
+ return "unknown";
+ }
+
+ return "unknown";
+}
diff --git a/lib/i915/perf.h b/lib/i915/perf.h
index bd6b96f5..b73a8d91 100644
--- a/lib/i915/perf.h
+++ b/lib/i915/perf.h
@@ -348,6 +348,9 @@ uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
const struct intel_perf_metric_set *metric_set,
const struct drm_i915_perf_record_header *record);
+const char *intel_perf_read_report_reason(const struct intel_perf *perf,
+ const struct drm_i915_perf_record_header *record);
+
#ifdef __cplusplus
};
#endif
diff --git a/lib/meson.build b/lib/meson.build
index b319a3c8..b029f09e 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
pkgconf.set('exec_prefix', '${prefix}')
pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
-pkgconf.set('i915_perf_version', '1.5.0')
+pkgconf.set('i915_perf_version', '1.5.1')
configure_file(
input : 'i915-perf.pc.in',
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 32/36] tools/i915-perf: add option to printout reports data
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (30 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 31/36] lib/i915/perf: add helper function to get report reason Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 23:03 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 33/36] lib/i915: prepare codegen for new ACM/DG2 variables Umesh Nerlige Ramappa
` (3 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This is helpful to get an idea of how timelines of reports should be
built.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
tools/i915-perf/i915_perf_reader.c | 88 ++++++++++++++++++++----------
1 file changed, 58 insertions(+), 30 deletions(-)
diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
index 9be1a9fc..bcd40624 100644
--- a/tools/i915-perf/i915_perf_reader.c
+++ b/tools/i915-perf/i915_perf_reader.c
@@ -53,7 +53,8 @@ usage(void)
" --help, -h Print this screen\n"
" --counters, -c c1,c2,... List of counters to display values for.\n"
" Use 'all' to display all counters.\n"
- " Use 'list' to list available counters.\n");
+ " Use 'list' to list available counters.\n"
+ " --reports, -r Print out data per report.\n");
}
static struct intel_perf_logical_counter *
@@ -165,12 +166,49 @@ get_logical_counters(struct intel_perf_metric_set *metric_set,
return counters;
}
+static void
+print_report_deltas(const struct intel_perf_data_reader *reader,
+ const struct drm_i915_perf_record_header *i915_report0,
+ const struct drm_i915_perf_record_header *i915_report1,
+ struct intel_perf_logical_counter **counters,
+ uint32_t n_counters)
+{
+ struct intel_perf_accumulator accu;
+
+ intel_perf_accumulate_reports(&accu,
+ reader->perf, reader->metric_set,
+ i915_report0, i915_report1);
+
+ for (uint32_t c = 0; c < n_counters; c++) {
+ struct intel_perf_logical_counter *counter = counters[c];
+
+ switch (counter->storage) {
+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT64:
+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT32:
+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_BOOL32:
+ fprintf(stdout, " %s: %" PRIu64 "\n",
+ counter->symbol_name, counter->read_uint64(reader->perf,
+ reader->metric_set,
+ accu.deltas));
+ break;
+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_DOUBLE:
+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_FLOAT:
+ fprintf(stdout, " %s: %f\n",
+ counter->symbol_name, counter->read_float(reader->perf,
+ reader->metric_set,
+ accu.deltas));
+ break;
+ }
+ }
+}
+
int
main(int argc, char *argv[])
{
const struct option long_options[] = {
{"help", no_argument, 0, 'h'},
{"counters", required_argument, 0, 'c'},
+ {"reports", no_argument, 0, 'r'},
{0, 0, 0, 0}
};
struct intel_perf_data_reader reader;
@@ -179,8 +217,9 @@ main(int argc, char *argv[])
const char *counter_names = NULL;
int32_t n_counters;
int fd, opt;
+ bool print_reports = false;
- while ((opt = getopt_long(argc, argv, "hc:", long_options, NULL)) != -1) {
+ while ((opt = getopt_long(argc, argv, "hc:r", long_options, NULL)) != -1) {
switch (opt) {
case 'h':
usage();
@@ -188,6 +227,9 @@ main(int argc, char *argv[])
case 'c':
counter_names = optarg;
break;
+ case 'r':
+ print_reports = true;
+ break;
default:
fprintf(stderr, "Internal error: "
"unexpected getopt value: %d\n", opt);
@@ -268,11 +310,6 @@ main(int argc, char *argv[])
for (uint32_t i = 0; i < reader.n_timelines; i++) {
const struct intel_perf_timeline_item *item = &reader.timelines[i];
- const struct drm_i915_perf_record_header *i915_report0 =
- reader.records[item->record_start];
- const struct drm_i915_perf_record_header *i915_report1 =
- reader.records[item->record_end];
- struct intel_perf_accumulator accu;
fprintf(stdout, "Time: CPU=0x%016" PRIx64 "-0x%016" PRIx64
" GPU=0x%016" PRIx64 "-0x%016" PRIx64"\n",
@@ -281,29 +318,20 @@ main(int argc, char *argv[])
fprintf(stdout, "hw_id=0x%x %s\n",
item->hw_id, item->hw_id == 0xffffffff ? "(idle)" : "");
- intel_perf_accumulate_reports(&accu,
- reader.perf, reader.metric_set,
- i915_report0, i915_report1);
-
- for (uint32_t c = 0; c < n_counters; c++) {
- struct intel_perf_logical_counter *counter = counters[c];
-
- switch (counter->storage) {
- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT64:
- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT32:
- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_BOOL32:
- fprintf(stdout, " %s: %" PRIu64 "\n",
- counter->symbol_name, counter->read_uint64(reader.perf,
- reader.metric_set,
- accu.deltas));
- break;
- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_DOUBLE:
- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_FLOAT:
- fprintf(stdout, " %s: %f\n",
- counter->symbol_name, counter->read_float(reader.perf,
- reader.metric_set,
- accu.deltas));
- break;
+ print_report_deltas(&reader,
+ reader.records[item->record_start],
+ reader.records[item->record_end],
+ counters, n_counters);
+
+ if (print_reports) {
+ for (uint32_t r = item->record_start; r < item->record_end; r++) {
+ fprintf(stdout, " report%i = %s\n",
+ r - item->record_start,
+ intel_perf_read_report_reason(reader.perf, reader.records[r]));
+ print_report_deltas(&reader,
+ reader.records[r],
+ reader.records[r + 1],
+ counters, n_counters);
}
}
}
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 33/36] lib/i915: prepare codegen for new ACM/DG2 variables
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (31 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 32/36] tools/i915-perf: add option to printout reports data Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-10 23:04 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 34/36] lib/i915/perf: Add ACM GT1 metrics Umesh Nerlige Ramappa
` (2 subsequent siblings)
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf-configs/codegen.py | 84 +++++++++++++++----
.../perf-configs/perf-metricset-codegen.py | 13 +++
2 files changed, 81 insertions(+), 16 deletions(-)
diff --git a/lib/i915/perf-configs/codegen.py b/lib/i915/perf-configs/codegen.py
index 93a2df4a..755142cc 100644
--- a/lib/i915/perf-configs/codegen.py
+++ b/lib/i915/perf-configs/codegen.py
@@ -1,3 +1,4 @@
+import re
import xml.etree.ElementTree as et
class Codegen:
@@ -123,6 +124,51 @@ class Set:
return self.xml.find(path)
+hw_vars_mapping = {
+ "$EuCoresTotalCount": { 'c': "perf->devinfo.n_eus", 'desc': "The total number of execution units" },
+ "$EuSlicesTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
+ "$EuSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
+ "$EuDualSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
+ "$EuDualSubslicesSlice0123Count": { 'c': "perf->devinfo.n_eu_sub_slices_half_slices" },
+ "$EuThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
+
+ "$VectorEngineTotalCount": { 'c': "perf->devinfo.n_eus", 'desc': "The total number of execution units" },
+ "$VectorEnginePerXeCoreCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
+ "$VectorEngineThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
+
+ "$SliceMask": { 'c': "perf->devinfo.slice_mask" },
+ "$SliceTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
+
+ "$SubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
+ "$DualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
+
+ "$GtSliceMask": { 'c': "perf->devinfo.slice_mask" },
+ "$GtSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
+ "$GtDualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
+
+ "$GtXeCoreMask": { 'c': "perf->devinfo.slice_mask" },
+ "$XeCoreMask": { 'c': "perf->devinfo.slice_mask" },
+ "$XeCoreTotalCount": { 'c': 'perf->devinfo.n_eu_sub_slices' },
+
+ "$GpuTimestampFrequency": { 'c': "perf->devinfo.timestamp_frequency" },
+ "$GpuMinFrequency": { 'c': "perf->devinfo.gt_min_freq" },
+ "$GpuMaxFrequency": { 'c': "perf->devinfo.gt_max_freq" },
+ "$SkuRevisionId": { 'c': "perf->devinfo.revision" },
+ "$QueryMode": { 'c': "perf->devinfo.query_mode" },
+}
+
+def is_hw_var(name):
+ m = re.search('\$GtSlice([0-9]+)XeCore([0-9]+)$', name)
+ if m:
+ return True
+ m = re.search('\$GtSlice([0-9]+)$', name)
+ if m:
+ return True
+ m = re.search('\$GtSlice([0-9]+)DualSubslice([0-9]+)$', name)
+ if m:
+ return True
+ return name in hw_vars_mapping
+
class Gen:
def __init__(self, filename, c):
self.filename = filename
@@ -163,23 +209,11 @@ class Gen:
self.exp_ops["ULTE"] = (2, self.splice_ulte)
self.exp_ops["ULT"] = (2, self.splice_ult)
self.exp_ops["&&"] = (2, self.splice_logical_and)
+ self.exp_ops["<<"] = (2, self.splice_lshft)
+ self.exp_ops[">>"] = (2, self.splice_rshft)
+ self.exp_ops["UMUL"] = (2, self.splice_uml)
- self.hw_vars = {
- "$EuCoresTotalCount": { 'c': "perf->devinfo.n_eus", 'desc': "The total number of execution units" },
- "$EuSlicesTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
- "$EuSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
- "$EuDualSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
- "$EuDualSubslicesSlice0123Count": { 'c': "perf->devinfo.n_eu_sub_slices_half_slices" },
- "$EuThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
- "$SliceMask": { 'c': "perf->devinfo.slice_mask" },
- "$DualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
- "$SubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
- "$GpuTimestampFrequency": { 'c': "perf->devinfo.timestamp_frequency" },
- "$GpuMinFrequency": { 'c': "perf->devinfo.gt_min_freq" },
- "$GpuMaxFrequency": { 'c': "perf->devinfo.gt_max_freq" },
- "$SkuRevisionId": { 'c': "perf->devinfo.revision" },
- "$QueryMode": { 'c': "perf->devinfo.query_mode" },
- }
+ self.hw_vars = hw_vars_mapping
def emit_fadd(self, tmp_id, args):
self.c("double tmp{0} = {1} + {2};".format(tmp_id, args[1], args[0]))
@@ -286,11 +320,29 @@ class Gen:
def splice_ugt(self, args):
return self.brkt(args[1]) + " > " + self.brkt(args[0])
+ def splice_lshft(self, args):
+ return '(' + self.brkt(args[1]) + " << " + self.brkt(args[0]) + ')'
+
+ def splice_rshft(self, args):
+ return '(' + self.brkt(args[1]) + " >> " + self.brkt(args[0]) + ')'
+
+ def splice_uml(self, args):
+ return self.brkt(args[1]) + " * " + self.brkt(args[0])
+
def resolve_variable(self, name, set):
if name in self.hw_vars:
return self.hw_vars[name]['c']
if name in set.counter_vars:
return set.read_funcs[name] + "(perf, metric_set, accumulator)"
+ m = re.search('\$GtSlice([0-9]+)$', name)
+ if m:
+ return 'intel_perf_devinfo_slice_available(&perf->devinfo, {0})'.format(m.group(1))
+ m = re.search('\$GtSlice([0-9]+)DualSubslice([0-9]+)$', name)
+ if m:
+ return 'intel_perf_devinfo_subslice_available(&perf->devinfo, {0}, {1})'.format(m.group(1), m.group(2))
+ m = re.search('\$GtSlice([0-9]+)XeCore([0-9]+)$', name)
+ if m:
+ return 'intel_perf_devinfo_subslice_available(&perf->devinfo, {0}, {1})'.format(m.group(1), m.group(2))
return None
def output_rpn_equation_code(self, set, counter, equation):
diff --git a/lib/i915/perf-configs/perf-metricset-codegen.py b/lib/i915/perf-configs/perf-metricset-codegen.py
index 00528c31..80b01be5 100644
--- a/lib/i915/perf-configs/perf-metricset-codegen.py
+++ b/lib/i915/perf-configs/perf-metricset-codegen.py
@@ -126,6 +126,19 @@ def generate_metric_sets(args, gen):
metric_set->c_offset = metric_set->b_offset + 8;
metric_set->perfcnt_offset = metric_set->c_offset + 8;
+ """))
+ elif gen.chipset.startswith("acm"):
+ c(textwrap.dedent("""\
+ metric_set->perf_oa_format = I915_OA_FORMAT_A24u40_A14u32_B8_C8;
+
+ metric_set->perf_raw_size = 256;
+ metric_set->gpu_time_offset = 0;
+ metric_set->gpu_clock_offset = 1;
+ metric_set->a_offset = 2;
+ metric_set->b_offset = metric_set->a_offset + 38;
+ metric_set->c_offset = metric_set->b_offset + 8;
+ metric_set->perfcnt_offset = metric_set->c_offset + 8;
+
"""))
else:
c(textwrap.dedent("""\
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 34/36] lib/i915/perf: Add ACM GT1 metrics
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (32 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 33/36] lib/i915: prepare codegen for new ACM/DG2 variables Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-18 22:49 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 35/36] lib/i915/perf: Add ACM GT2 metrics Umesh Nerlige Ramappa
2022-10-10 22:01 ` [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Add ACM GT1 metrics XML files for perf OA tests.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf-configs/guids.xml | 345 +
lib/i915/perf-configs/oa-acmgt1.xml | 76252 ++++++++++++++++++++++++++
lib/i915/perf.c | 35 +
lib/meson.build | 1 +
4 files changed, 76633 insertions(+)
create mode 100644 lib/i915/perf-configs/oa-acmgt1.xml
diff --git a/lib/i915/perf-configs/guids.xml b/lib/i915/perf-configs/guids.xml
index 95c9d717..b3aa6a12 100644
--- a/lib/i915/perf-configs/guids.xml
+++ b/lib/i915/perf-configs/guids.xml
@@ -431,4 +431,349 @@
<guid config_hash="b420d7b956fb1b097a7bb812b6c87dc0" mdapi_config_hash="d81f15a77d18a099782c18acaa3132f7" id="c3ea2a23-f1c7-4a19-9da2-b569226fb6de" chipset="adl" name="EuActivity7" />
<guid config_hash="5face026dac6a0549f8a28cf226dfbc8" mdapi_config_hash="de7326838bcc8abf024bac9c771e22e4" id="a5e2f79b-cecb-4eff-8f29-cda8e2a58749" chipset="adl" name="EuActivity8" />
<guid config_hash="1affe7abeb3739d2c845cc6fa9aacf88" mdapi_config_hash="d071f4933574945979595246be61d3f0" id="89173c19-fcfe-48da-ac26-fb64425f141b" chipset="adl" name="TestOa" />
+ <guid config_hash="03581feed70897846839305bef294970" mdapi_config_hash="580f399d67c355cd996df94bf6592ff1" id="f5b8f05e-c84c-4f1c-bb05-68fbea73879b" chipset="acmgt1" name="RenderBasic" />
+ <guid config_hash="1909915afc07af2faffd448b12b5fa70" mdapi_config_hash="a1dbe33e0f731b73942f4d7a11885780" id="53ee6271-905c-4b2a-b449-9117ffd10a48" chipset="acmgt1" name="ComputeBasic" />
+ <guid config_hash="a60e5cb58af7c7fe4c772ad3c0d723d1" mdapi_config_hash="dfebdf7eb743a99cda700c3211311acc" id="952f5f55-449d-43db-87d7-6113e9c3b89a" chipset="acmgt1" name="ThreadsAndRast1" />
+ <guid config_hash="256875afc20fecd1dfb75e193b9a2a74" mdapi_config_hash="e27a13f37cffd8e650000197adc14a65" id="797ae4a3-6d36-4be1-9064-a9bc3263957f" chipset="acmgt1" name="ThreadsAndRast2" />
+ <guid config_hash="749c3bc9b8f01d8f89248610e4ce0d63" mdapi_config_hash="67783e424eb168c03b3e1dc1e3a5a152" id="abb4b8fd-b9cd-4b11-a610-1c0707af14cf" chipset="acmgt1" name="ThreadsAndRast3" />
+ <guid config_hash="acff235c23ea5530d4256044fab9e59d" mdapi_config_hash="e67a2ab3f35019287d15c999d0faedb7" id="2da159d5-8ace-42bb-9d81-26f2b162d8d8" chipset="acmgt1" name="ThreadsAndRast4" />
+ <guid config_hash="da49b5c7e497eab30522295f416dd84a" mdapi_config_hash="80f802eb9434e078d1c158be06940d88" id="91273130-42fe-4c5e-ba34-6f9140b612c6" chipset="acmgt1" name="AsyncCompute" />
+ <guid config_hash="1a28d05d945714b099a9417181b72962" mdapi_config_hash="0cdf3168ffd88a84c2a42d4c62567189" id="fd9d1ad4-13b3-4583-9f2c-998f627e370d" chipset="acmgt1" name="XveActivity1" />
+ <guid config_hash="d86a9b202b07a4443c05054f997e2203" mdapi_config_hash="ce7908d800c405d187a088af61ee7c7b" id="4b785529-8efb-471e-93c5-481dae7b3b8b" chipset="acmgt1" name="GpuBusyness" />
+ <guid config_hash="f83112e995826a1135aad56c0648d216" mdapi_config_hash="6bd0c6d87cd9dbe104d9368f73ebb82e" id="8a0c5d31-e0cb-4d2c-8056-f3824c57ad9a" chipset="acmgt1" name="RenderPipeProfile1" />
+ <guid config_hash="33bca4b0b4ee572a26c55a4531a1f6dd" mdapi_config_hash="45a93937cef959756b3d318718d9df9d" id="0f40fba0-129a-4a19-87de-5fdbe111b915" chipset="acmgt1" name="RenderPipeProfile2" />
+ <guid config_hash="96eb95ce7630b395a44860c40947a1db" mdapi_config_hash="fc4172abe1625c861ba9cd81bdb8f41e" id="24695fb7-a404-4cd6-9aad-d23738b6d499" chipset="acmgt1" name="L3" />
+ <guid config_hash="a08acb81d60803a93751565c31854e77" mdapi_config_hash="c4d973b15c80bfbcb661c1ee1d76eb09" id="4486113b-a8a7-4f75-a1c2-7d307fa0e00e" chipset="acmgt1" name="Sampler" />
+ <guid config_hash="b7863c3b8519d3ad409eaae2c1521861" mdapi_config_hash="d2097d3ca767e653a616a187b5acd609" id="75fc20f8-8694-47f2-b67b-cbb35f697a8e" chipset="acmgt1" name="HDCAndSF1" />
+ <guid config_hash="20152c87392ec9354a3e8e2817740361" mdapi_config_hash="6bea5af3aac1c7dee17b3aaeb7f7758c" id="d5e02a31-fc87-4cdc-8136-4b19e00b7e94" chipset="acmgt1" name="HDCAndSF2" />
+ <guid config_hash="66c3c5b54fdf2b4a565f7bfd26b84c63" mdapi_config_hash="69b97529d9b16cefbee90f60ac3b34e6" id="08858210-0dc3-452b-afee-e5c7811c01cb" chipset="acmgt1" name="RasterizerAndPixelBackend1" />
+ <guid config_hash="706cf923d603aaefef70ae92e213817a" mdapi_config_hash="e150586afbdcf120d1bcc195a1c8fe5f" id="30b71e0c-55eb-49ed-8863-ee7db68ff1b1" chipset="acmgt1" name="RasterizerAndPixelBackend2" />
+ <guid config_hash="5ab62a7b918b70b04699b77a78107f50" mdapi_config_hash="5ecd892e51e757a976cd0cd4cae3f274" id="3620f0df-42c6-4904-b395-5497f5a2ea4b" chipset="acmgt1" name="TDL1" />
+ <guid config_hash="dfda4f47ade0b496dd2d500e293537f9" mdapi_config_hash="0adf78de606d7b56bca529d410dd0cd5" id="28357a3a-a53b-4da4-a5b7-395dbfa501f1" chipset="acmgt1" name="TDL2" />
+ <guid config_hash="2059b848ec44ec172df992f22113debc" mdapi_config_hash="fc35170d1e41ff4e236f27578534b8fd" id="262cf8cb-824e-4f48-bac4-6be3d8dda6a5" chipset="acmgt1" name="TDL3" />
+ <guid config_hash="798658d1cefbb2a0cceef3c524506243" mdapi_config_hash="69970e440aaa413a66d8ec8d349105d5" id="1e629e21-abd2-418e-a184-753977bb529b" chipset="acmgt1" name="TDL4" />
+ <guid config_hash="0e12a6e7ae5c8ca70c55df37051f3144" mdapi_config_hash="521df5debce4cf5f78aba4df5d7adc16" id="57f210de-b537-464a-af7b-7dfe2f3780c1" chipset="acmgt1" name="TestOa" />
+ <guid config_hash="fa26c66ee01a7fee7926f74df828ae34" mdapi_config_hash="0d796271d2d971b6aed0152e491c14e6" id="37b5b93b-6acf-4726-9b57-1a65fab22bb2" chipset="acmgt1" name="ComputeOverview" />
+ <guid config_hash="51cad4f5fea07a4ce99a5bba032b18d2" mdapi_config_hash="07bcc84a37b7b7fe4c00595074abd1c9" id="a2fe4388-0540-4550-b57e-6948cd7ab47a" chipset="acmgt1" name="L1ProfileReads_XeCore0" />
+ <guid config_hash="e40e35af9a062176288ab33e751bb3ae" mdapi_config_hash="7c924206ab3846cd6aa3e1a90364e6b1" id="16bc63c3-d365-4bee-baf7-bafbc1aa7c2d" chipset="acmgt1" name="L1ProfileReads_XeCore3" />
+ <guid config_hash="827fe956c669c3743bd7d6c17b3e4455" mdapi_config_hash="13df90f63d812fc8aaaf1b109ea0b8c3" id="28da4c17-4629-4111-a575-787a85100db9" chipset="acmgt1" name="L1ProfileSlmBankConflicts_XeCore0" />
+ <guid config_hash="e36b0dc82578c8dafa4df9e6fbbb63e0" mdapi_config_hash="1f968ce59957872fcaef21069cee3b64" id="825f82b5-486a-4ca2-96fa-f358871984b0" chipset="acmgt1" name="L1ProfileSlmBankConflicts_XeCore3" />
+ <guid config_hash="2d3df306a101c592228f870c7e986005" mdapi_config_hash="031cfdabf0beb78492f0ed2f56f8594f" id="5d58094c-105e-4562-b53d-68185319c794" chipset="acmgt1" name="L1ProfileWrites_XeCore0" />
+ <guid config_hash="2210e989a4f69eabe5f2ce3ecd2d06dd" mdapi_config_hash="39cb4e3f7aa692b7f6fb3e5fe4a4261e" id="3ce21cd6-fe3e-468f-ae53-07dbf73c45f9" chipset="acmgt1" name="L1ProfileWrites_XeCore3" />
+ <guid config_hash="92c8cdbb2ab634f6ad62d9eea317a29c" mdapi_config_hash="dc698ef9cec93afbea6ec9278fa1d67a" id="54d0193f-f8e0-4b81-99ba-e73a23fd9418" chipset="acmgt1" name="DataportReads" />
+ <guid config_hash="583d1255b4b66971940337f23b1ab7ef" mdapi_config_hash="e837db0e46a70327237c2a9ce06c0794" id="17982512-46b0-4b58-9e8d-d59b5bf8b3f5" chipset="acmgt1" name="DataportWrites" />
+ <guid config_hash="1095da332ad471328e7d24fb9c791970" mdapi_config_hash="5412924efbb3e88e10cd2f5507123d38" id="480895b0-8013-4be1-8bbf-fc3f1ad2e97f" chipset="acmgt1" name="Ext1" />
+ <guid config_hash="2596c836815c65c7d2a0be12e227d0fe" mdapi_config_hash="47bdd89d7224117f7027dc0f1c57dbc6" id="b899d843-d8ce-4803-8174-f2bf1107de00" chipset="acmgt1" name="Ext2" />
+ <guid config_hash="fae7ab4aabc5813bbb455662395519bf" mdapi_config_hash="f284fb226d661979e3efe04b6139a43b" id="59e0ed29-cd2d-43ee-bf49-e4637e8ef9ee" chipset="acmgt1" name="Ext3" />
+ <guid config_hash="7f3a057a2c7a2195a548706eb70cd06d" mdapi_config_hash="187da7ed3c88699d277fd80456dba4b0" id="475c650e-1045-45dc-a280-3365f7af8f8c" chipset="acmgt1" name="Ext4" />
+ <guid config_hash="06f122a3183d4bb5dcc88742d13461ce" mdapi_config_hash="ddda913231390dc12f81aaf19d56f362" id="b7d7a874-19d8-48e6-bf54-f859a994b0a4" chipset="acmgt1" name="Ext5" />
+ <guid config_hash="6676f55334cf33b7bcf9b0a6fcb0e0fc" mdapi_config_hash="96031d1b1d16608c499f8f02cb8f90cf" id="f1a94d28-672b-41a6-9ab9-e2040200d28a" chipset="acmgt1" name="Ext6" />
+ <guid config_hash="24824a663575f4a31fffc1f9a128c15d" mdapi_config_hash="f16d5878aab4b516bb083dc0c23e6ddd" id="31d119ed-a150-4b52-9206-3f9832e275ea" chipset="acmgt1" name="Ext7" />
+ <guid config_hash="a609fc1dd0f960c0c9982d108c8f08f3" mdapi_config_hash="547552a736af00217cc74423a283f6f8" id="4eb14f16-d2ac-46d3-b974-e413430fddec" chipset="acmgt1" name="Ext8" />
+ <guid config_hash="1fa6c42a02c55de9d3303b85d4d645ed" mdapi_config_hash="caf913a6e7a4526cea3edbf3d7feb102" id="b875dedd-f121-4f89-b02f-ff2c873e2543" chipset="acmgt1" name="Ext9" />
+ <guid config_hash="06bc9a6e909f6fde296f8c6e1a23e3b9" mdapi_config_hash="48d1f44984f040e58c8aca02f5dfebec" id="691b6a0d-d3d7-4b5e-a70e-d8232722cddf" chipset="acmgt1" name="Ext10" />
+ <guid config_hash="8769662891c52753c4b030a98c7f0863" mdapi_config_hash="42bb12d42d843a329652e01fa54be6eb" id="3c626d93-4368-4115-a21d-8fd8cd10e8fa" chipset="acmgt1" name="Ext11" />
+ <guid config_hash="96eb95ce7630b395a44860c40947a1db" mdapi_config_hash="fc4172abe1625c861ba9cd81bdb8f41e" id="4678846c-99cd-4a3f-acb4-8f055f48da56" chipset="acmgt1" name="Ext12" />
+ <guid config_hash="98df80f68ee1bcadbdc63c12b4f8c2c8" mdapi_config_hash="2fb63f5ac3ae58063304652f77c876c5" id="04d1f1c5-17e5-4104-b5a1-d62337b681b9" chipset="acmgt1" name="Ext13" />
+ <guid config_hash="b82c25b890c976604baf594ae84f9c62" mdapi_config_hash="09d629c6e33a79a9b8ade7d925132968" id="9312e21f-5d97-4058-a2fc-c7497c18f0a1" chipset="acmgt1" name="Ext14" />
+ <guid config_hash="2dfeb8a292a30913ee66936de3d649ca" mdapi_config_hash="6d652105301aa9166c75106f193ac9e7" id="fd355e93-4edf-425c-99e6-8693a22ae3cd" chipset="acmgt1" name="Ext15" />
+ <guid config_hash="b6eee444b5af376bdee240747ce82c01" mdapi_config_hash="fc869df2123540ca67502b8177addf14" id="844efb3d-c453-4dd2-b556-7bac8e111b46" chipset="acmgt1" name="Ext16" />
+ <guid config_hash="217beaaaaead570019303250a6019427" mdapi_config_hash="eeaa331a6d07320fedcbf0d6fcdf163b" id="fadda67d-1b94-40d1-be89-759f78641ab2" chipset="acmgt1" name="Ext17" />
+ <guid config_hash="a16442d7bd977878f20311cf3d23ecfd" mdapi_config_hash="cb53931cc9c09815599e095ab3220fd5" id="bdd021fa-a841-4f92-826f-c3ae681c68e6" chipset="acmgt1" name="Ext18" />
+ <guid config_hash="6de41a724e88178fe7b0b6292e3ee82e" mdapi_config_hash="fde1cd12a41fb58e8f4f8a0f50dfd64c" id="1181d35b-bf9a-4640-82b8-e31e031ea8d3" chipset="acmgt1" name="Ext19" />
+ <guid config_hash="aea935cb55c9d33934dcd20816cd2622" mdapi_config_hash="4247bf9bf066566c01d932c98533b5e8" id="aa39f75d-0a8a-43d1-9c51-bcd8c62cdfe6" chipset="acmgt1" name="Ext20" />
+ <guid config_hash="31e1878ef818b7210297a2844ba3cfdf" mdapi_config_hash="649675b01a26c17a0fb3d31350eaa4e5" id="ae58d1ad-8aed-4104-a8e2-443d7e800378" chipset="acmgt1" name="Ext21" />
+ <guid config_hash="1a8aca34497e1017c16aede6c0413fc3" mdapi_config_hash="7f1a3badabd8a173acf0c8b48cab030d" id="c27ebd95-f242-4f4b-969a-9850f1081c30" chipset="acmgt1" name="Ext22" />
+ <guid config_hash="d52260dc03030dbbe1a61094843f8837" mdapi_config_hash="6083cc80198df201c7250466a1e08b04" id="881a8616-b63f-4bb1-970a-73b40b762434" chipset="acmgt1" name="Ext23" />
+ <guid config_hash="68d2055233fb6df4092862c8883f1b66" mdapi_config_hash="091894211e9ec6634527f9b90eb07cfb" id="9fe09ad3-d296-4d41-ab19-270431f7ab29" chipset="acmgt1" name="Ext24" />
+ <guid config_hash="1088f1d5ebfe937878b6dda5edd59423" mdapi_config_hash="47fdb93257e96d1bc897e5155253cd39" id="e2016425-8755-4ca0-bc93-354ba7a6ca7a" chipset="acmgt1" name="Ext25" />
+ <guid config_hash="d71cd0d8288d1fbfea844f95c773437c" mdapi_config_hash="c3b269cff5fa487c395637ebafba0349" id="9fc2d1f6-7504-41f2-9f4b-96ff3307f6cb" chipset="acmgt1" name="Ext26" />
+ <guid config_hash="7ca4c48540372dfb3dfe582d24c71c76" mdapi_config_hash="32ab1bf15096f632e2bc5bebbb6883de" id="7bc1c162-2b4b-4cb8-b351-65be069d3f10" chipset="acmgt1" name="Ext27" />
+ <guid config_hash="7b615b3384df6fe083ca50b10170e7b7" mdapi_config_hash="479eb5015dac41432a2df2c0a60d0d24" id="afdf809e-962c-4af5-8e08-cd55b455dee9" chipset="acmgt1" name="Ext28" />
+ <guid config_hash="38b59093074ec3998cbdceabaceb661e" mdapi_config_hash="4122f0759ac7ca14f56dde50f691f080" id="4f22c4f0-68ce-46ad-91a7-272b517bfa2e" chipset="acmgt1" name="Ext29" />
+ <guid config_hash="500fdd072cd83b69c087b917b212c106" mdapi_config_hash="033f37a2db3d39b76f5f25618620a791" id="376f6937-f69d-41b0-a1ae-402dee9d42cb" chipset="acmgt1" name="Ext30" />
+ <guid config_hash="00523c71250bb077c645041bbba13faf" mdapi_config_hash="273454896b03cac032e94be61447d1b2" id="28e81769-8b4e-4a6f-a658-19901c71f724" chipset="acmgt1" name="Ext31" />
+ <guid config_hash="a363178889e787c8efe4f53666e9d2c3" mdapi_config_hash="aa3f66e56575c46fd7fdcbfade4db5b8" id="0efcc5a6-bbc5-4af3-bf07-db3597f314ab" chipset="acmgt1" name="Ext32" />
+ <guid config_hash="cf7e0869f4e6dcf61cb448c1dd6245ca" mdapi_config_hash="3bd004f89ef56fb2d6264ae6df8555d7" id="038bcd96-55da-41c0-b9ad-6d71e943f1b9" chipset="acmgt1" name="Ext33" />
+ <guid config_hash="bbb1e565cd4bc7eb56cf1950f9eb1920" mdapi_config_hash="3b0f2a3fa2d9556a317d43cd3392f617" id="48d0ac9b-3e47-43c9-9779-3e2cdf315635" chipset="acmgt1" name="Ext34" />
+ <guid config_hash="b5113330470868e8ce163c0044c181aa" mdapi_config_hash="c168ea89ec8f771ee652138027b0f55b" id="ebe68cc1-ddda-412d-b9de-4616c4421712" chipset="acmgt1" name="Ext35" />
+ <guid config_hash="86fa67e7bbb608382fb68932ea7e5b15" mdapi_config_hash="5e5984fa2c63db8cc0f6754f0095ff77" id="b305a4ce-2466-4172-97f1-a09a874f377c" chipset="acmgt1" name="Ext36" />
+ <guid config_hash="3b9805da69dd4c732e5ff34b5cdf04fa" mdapi_config_hash="82081df90adf3609bc82bd7d39efcf36" id="8184361a-7e98-4f4d-b047-42c767d4c863" chipset="acmgt1" name="Ext37" />
+ <guid config_hash="8bff66c1ee65e2f1333d9691a8d4d4d1" mdapi_config_hash="77bebdc4e3236605767fac9d76222cb1" id="0298d65d-a984-4f19-b968-1e65f072189d" chipset="acmgt1" name="Ext38" />
+ <guid config_hash="39a24fbf6c40f5bf46b58ef936dca0e7" mdapi_config_hash="0d09039ba9745a61ac91bef176ebc4df" id="602b3d8e-9299-4615-9739-fe44dd9b7102" chipset="acmgt1" name="Ext39" />
+ <guid config_hash="8c71d34d2a9ccbdea1a44a9194adce66" mdapi_config_hash="b2f4e2f74dfa5922197b5933ddd19179" id="7595f984-7cd3-4b1c-8332-bacfd2b3a359" chipset="acmgt1" name="Ext40" />
+ <guid config_hash="ef0912210dbbd1ab995c0b5474fed41b" mdapi_config_hash="fef9ebb4cade91da7cdabe595b6e4820" id="61bf91ad-0dfa-421c-b503-0eed63b64ef5" chipset="acmgt1" name="Ext41" />
+ <guid config_hash="399cd8c94c8266ccfea473b16e84464c" mdapi_config_hash="20dd2965f3c6287abd81b699a86d0db8" id="a2f3417e-fbe1-4c26-a20c-509c7205445f" chipset="acmgt1" name="Ext42" />
+ <guid config_hash="317a16ed5d58d97e9254827eaba93660" mdapi_config_hash="3e50a4a360a311eaefacdc521d3d1136" id="343460a0-c54f-4fe5-b7ac-6d9870a56aaf" chipset="acmgt1" name="Ext43" />
+ <guid config_hash="a5b3e2556c23e85d9e0ef2dc91ba4a96" mdapi_config_hash="05d582e1eceacaa854aa7e1ba5078d0a" id="cfaeaf8e-4888-459f-8019-c3080595c528" chipset="acmgt1" name="Ext44" />
+ <guid config_hash="7b4384392adfb001c80f12e712f5710c" mdapi_config_hash="e733e238bdd06e217753f452d5eafc19" id="c50cb371-e940-4499-aa74-4e75bc131329" chipset="acmgt1" name="Ext45" />
+ <guid config_hash="aa9887dedacf803b0dbcc3e1dccb6fb1" mdapi_config_hash="13ae8a7e98206164bed268a592ef48a7" id="b56a3837-111d-4ec1-8d3f-42e9e304d8f5" chipset="acmgt1" name="Ext46" />
+ <guid config_hash="ad4dda46ff84a5dbff1d42e90d0beaba" mdapi_config_hash="1459d002a686719edfca252a2510031b" id="3725926f-9a84-4cc2-963c-2294f47c017c" chipset="acmgt1" name="Ext47" />
+ <guid config_hash="c9e1ea60e961eb2d62cd63e0335baa6e" mdapi_config_hash="31b6df06a991835e8111e8f3fd29c28c" id="357a3801-3f4e-4106-8f1e-c0bfe1c5f419" chipset="acmgt1" name="Ext48" />
+ <guid config_hash="31ef72c1c9b5d63caab81e46dd8b965b" mdapi_config_hash="1b0b219d27f5d4d58d308294db29b1d9" id="8b324152-65d7-4b13-8fa9-cab57cd68471" chipset="acmgt1" name="Ext49" />
+ <guid config_hash="b83478645a26c217b57cff42f3b03bf1" mdapi_config_hash="b98313c3d757eefb8d74bc2de9064791" id="db09b08d-a300-4f2a-aeb0-b797e7073ef3" chipset="acmgt1" name="Ext50" />
+ <guid config_hash="027b27ac0e5a013b7d80974267bd01ba" mdapi_config_hash="84f75739a20eba4f730ec12d29cf3955" id="fc148084-3936-4dab-9b42-d7ba6ae1952d" chipset="acmgt1" name="Ext51" />
+ <guid config_hash="c65948af6faaca6eaaa4b5a4333163c3" mdapi_config_hash="0a3053a9bf34e4c812e8eeec0e407ae4" id="f6a3c36f-9fd8-49c4-b25a-dbf26256bdc6" chipset="acmgt1" name="Ext52" />
+ <guid config_hash="df10961b75bce890f27197ff4754a3a7" mdapi_config_hash="a7be445a851647c45e0697981c9b0ca4" id="a9a91699-a2b3-4841-8641-4f09f04be7e1" chipset="acmgt1" name="Ext53" />
+ <guid config_hash="626b637a0a15877846696c77d5ef4d5a" mdapi_config_hash="3767426b64103ba3602d847fbb94e1dc" id="c44659b1-937a-44bc-8819-9c1ae31d9bdd" chipset="acmgt1" name="Ext54" />
+ <guid config_hash="7c2880e5d049ddbd405fa599d85a6aaa" mdapi_config_hash="fc5263303b63feffda9d05addeaa4348" id="5bfd7ae1-27ea-4211-beb2-64565a49dfbe" chipset="acmgt1" name="Ext55" />
+ <guid config_hash="84fd99cc784524421ddec2058f933ebc" mdapi_config_hash="d03ad457a06fd3c56b1c288f5218706e" id="7aefc824-149a-4f75-abed-f6430f8d4eee" chipset="acmgt1" name="Ext56" />
+ <guid config_hash="1b71b566f061d64396f13d8763598031" mdapi_config_hash="1d779e9af2c4dfdc28c49734ca37ec05" id="0ccb67b5-7f31-4885-9973-d97e318a6f90" chipset="acmgt1" name="Ext57" />
+ <guid config_hash="8ffbe4ee825fb9f9b0663a2e31dd4584" mdapi_config_hash="cbe482acfc6210f2c6e83b67e1dd79f4" id="af47d7b7-691b-4ec5-abfd-67ce50938fe4" chipset="acmgt1" name="Ext58" />
+ <guid config_hash="5fd1e9d4b3477530518c4aa19e4f2e88" mdapi_config_hash="24f94b2640d05a5a78cfc381b06bb40b" id="0df81caa-d128-4f0e-9eff-69e0359fedf1" chipset="acmgt1" name="Ext59" />
+ <guid config_hash="ac981182d4d54e8bed42914e98b134fe" mdapi_config_hash="1c183faebb4efd797a9f3d660531515a" id="09e71710-e49d-4d9e-b7f8-0e597aabf25b" chipset="acmgt1" name="Ext60" />
+ <guid config_hash="1970fb6b4acf5e8651edba5fd0eb5898" mdapi_config_hash="f7353e7659737a8560dc6c88f2dd396d" id="374c4608-89a8-46d3-92fa-d4848e4a7a95" chipset="acmgt1" name="Ext61" />
+ <guid config_hash="a610ce08cfff3c054f7579e71b50f5f6" mdapi_config_hash="a26be652e14ae14776fd120dbd0e27a5" id="1013ed95-4958-4cfe-8fbc-1482c07046cb" chipset="acmgt1" name="Ext62" />
+ <guid config_hash="c550a26391338e8a2449cd190e577ae2" mdapi_config_hash="1692fe62dfcc589dd422e73375fbd4f7" id="7a3c4561-56d3-4b61-a619-ed8c1887e034" chipset="acmgt1" name="Ext63" />
+ <guid config_hash="29ed261052036cf0fbd58503d7bc419c" mdapi_config_hash="ec50472b4169f291bcd9207459320d18" id="7d50a975-2d8d-48c2-ae61-86decd3aba1d" chipset="acmgt1" name="Ext64" />
+ <guid config_hash="77de77319621ab975a70e13421a28364" mdapi_config_hash="7821e62cab1fc8ee6ef2f6ce696a0c77" id="c036e0c0-c23a-45ec-8b24-7ab7577b18d1" chipset="acmgt1" name="Ext65" />
+ <guid config_hash="e44c2c6fa127e5968d2601c3831704a0" mdapi_config_hash="6c8126d0bb42dd17ea781ad2760d1456" id="df8127a7-0efc-487e-a819-a20c2471e30b" chipset="acmgt1" name="Ext66" />
+ <guid config_hash="d136f506aac0742dc70ea2e73b671573" mdapi_config_hash="375ce65ce2a4ec475618717d66eadb00" id="f9d2c7da-14c9-45a4-97f5-a0d58dd3a1aa" chipset="acmgt1" name="Ext67" />
+ <guid config_hash="12870e7e4ce04e3c685784cf7d1738b9" mdapi_config_hash="3ae6645297d97040354209d5f9df5543" id="210f665b-abaa-4389-95e3-7cad6f71db8b" chipset="acmgt1" name="Ext68" />
+ <guid config_hash="9b3499f739fbe3ebc9f98bc1c2d5c1bf" mdapi_config_hash="c82d4511180c738cb3eac8e36c7e8d97" id="26eeaeca-61f0-46ba-b6ad-effb4ea076ae" chipset="acmgt1" name="Ext69" />
+ <guid config_hash="5078259374d5a73b09d6f6a2c688b762" mdapi_config_hash="7be12445347ddcd53cde7da4ccf78325" id="18a0a208-526a-4705-9b06-9145f03433ea" chipset="acmgt1" name="Ext70" />
+ <guid config_hash="cd9a83b23280bda0e6d460496d17b828" mdapi_config_hash="551313ba64fe8341b486f3c1cc64a57c" id="0677d73a-a563-47ac-8b11-9c7c3371fc04" chipset="acmgt1" name="Ext71" />
+ <guid config_hash="a9239fa89f1f0cf7c6620dc2dcad4f8f" mdapi_config_hash="cb12023502953f503bf17dae2147616d" id="0a10b421-f9ee-4147-81e2-b2ceeb74697f" chipset="acmgt1" name="Ext72" />
+ <guid config_hash="cb203c23ea26050dd482bd103414e45e" mdapi_config_hash="1673c8003c4ead48e73b044cb1214823" id="4051668d-2020-4f10-a9e7-e840455b125b" chipset="acmgt1" name="Ext73" />
+ <guid config_hash="c03aa6470417b5be7d4f5487ef062a75" mdapi_config_hash="b16cc43512e2e40c9740123f3a2eb4d0" id="0548ee0d-a4b2-42a7-86c6-4171ed191bec" chipset="acmgt1" name="Ext74" />
+ <guid config_hash="d77dc4e4035980a22d07bf5bf874448e" mdapi_config_hash="340dd4213c75862848df188c56d5f4d8" id="4604dea5-4e86-4713-b82d-fce110cb82f8" chipset="acmgt1" name="Ext75" />
+ <guid config_hash="08e1815765794370d5e42dd67c95994f" mdapi_config_hash="363dc02eb84640ac6b3d311893f3abd0" id="d4171f1f-6e14-41e1-8b9d-0e28077aca25" chipset="acmgt1" name="Ext76" />
+ <guid config_hash="5b0938a6bcc2dac189957c04420329bf" mdapi_config_hash="2eca3ee5793b0eeefb7c7bd89dedfe4a" id="8e91f318-149b-4ffe-9b51-42dd9b2c80a5" chipset="acmgt1" name="Ext77" />
+ <guid config_hash="0190f37da63186cd4c61d6126cca0cfd" mdapi_config_hash="f80a3f9424d0b2500890d305811a6d2e" id="bf68f6bc-fdcb-4dbe-a923-abaeb72e8af6" chipset="acmgt1" name="Ext78" />
+ <guid config_hash="c1550707504a93e323813e212372cb61" mdapi_config_hash="4788c65f10a4a2ef675cb5cc65feaf01" id="76b52ef9-7a1b-4475-b3bc-3a035acd32e7" chipset="acmgt1" name="Ext79" />
+ <guid config_hash="b8d4127f9c668873b67ac274dea15397" mdapi_config_hash="c2d4aeefee3086dab23215c6ce17069b" id="171d99e0-0ace-4af7-8702-19e9fbb04a46" chipset="acmgt1" name="Ext80" />
+ <guid config_hash="6de77558df213cb47f51df8c8c893828" mdapi_config_hash="67295b5dbc9f1eb7b11a297382c7cba1" id="f399ee12-9656-47fe-8566-416a8e4e4c07" chipset="acmgt1" name="Ext81" />
+ <guid config_hash="7ba7f1fe44d3d883699261d9964b4dd5" mdapi_config_hash="151393cc3171de02e5b53ef5b056664c" id="766bbe37-ffda-41f0-92da-e31184140e43" chipset="acmgt1" name="Ext82" />
+ <guid config_hash="d3d68205a754764911176ba6762372a0" mdapi_config_hash="e6ad03f903f93f9c50c09c3b1952d030" id="4d5d9009-c75e-4655-8374-503fd68ac0c7" chipset="acmgt1" name="Ext83" />
+ <guid config_hash="7f78d20b5fbb0b58d128b642abec3533" mdapi_config_hash="e2cfb5bf6cdac08453235b342a8a784b" id="fd091d19-b48d-49d2-b99e-c5505624daa3" chipset="acmgt1" name="Ext84" />
+ <guid config_hash="1cedd0dd5436db0a8a9f131dcffc247f" mdapi_config_hash="7bb34e96be686ba5d8d6bc643abf992c" id="d45a3f38-372d-4757-88cf-5589035652d5" chipset="acmgt1" name="Ext85" />
+ <guid config_hash="1cdfa73f50573c5a12ab8518fca2ecb2" mdapi_config_hash="03a97ed99c0d771ddb9df899bd97cfb3" id="46f2e8eb-1a50-499e-9096-66f79932703e" chipset="acmgt1" name="Ext86" />
+ <guid config_hash="71de590b75a77db655a0f06209c0151d" mdapi_config_hash="3319bcc11b652d32373fac2f49217648" id="35a680fa-e0c7-4e60-9a42-4e5c67d90b4d" chipset="acmgt1" name="Ext87" />
+ <guid config_hash="fe82143b346d08a105650a5fe66ee823" mdapi_config_hash="2f05b7ad1f0b5ddafc7cebba157af45a" id="e1d0a1c4-41c7-4d82-a6f0-42ea537e5664" chipset="acmgt1" name="Ext88" />
+ <guid config_hash="01c9fd39213390b28effeec74ebe4b1d" mdapi_config_hash="a1a6e3f5a5b271b64881fafc18eb75c5" id="c26ba023-58d3-4ec7-9282-f2638a292912" chipset="acmgt1" name="Ext91" />
+ <guid config_hash="461caab506bc1142902f9cf82408280b" mdapi_config_hash="0a1b817f8d78cbc130cdc52d2da72858" id="7e5a8ef5-b434-4bf1-81f0-eeddaa072d37" chipset="acmgt1" name="Ext92" />
+ <guid config_hash="c1550707504a93e323813e212372cb61" mdapi_config_hash="4788c65f10a4a2ef675cb5cc65feaf01" id="917a8688-0aa2-4b9a-a1a1-60dc016b17e6" chipset="acmgt1" name="Ext93" />
+ <guid config_hash="b8d4127f9c668873b67ac274dea15397" mdapi_config_hash="c2d4aeefee3086dab23215c6ce17069b" id="dad96cfd-65c0-470c-a9d2-33d7881234c0" chipset="acmgt1" name="Ext94" />
+ <guid config_hash="6de77558df213cb47f51df8c8c893828" mdapi_config_hash="67295b5dbc9f1eb7b11a297382c7cba1" id="811672a2-3bd6-473e-bd4b-dae0a5786a00" chipset="acmgt1" name="Ext95" />
+ <guid config_hash="7ba7f1fe44d3d883699261d9964b4dd5" mdapi_config_hash="151393cc3171de02e5b53ef5b056664c" id="91ebb988-2cc5-4cb9-b071-3a9d76f42b55" chipset="acmgt1" name="Ext96" />
+ <guid config_hash="a3be46f0437c5d4d8f99367d7bb15a4f" mdapi_config_hash="a2da0011f5563b65b6e58ad2067ef9f9" id="3e446a1f-d62b-4ea4-bbf3-845dc7f437e4" chipset="acmgt1" name="Ext97" />
+ <guid config_hash="a63f8f95431c62f66d78154d919879a3" mdapi_config_hash="d911d2365e1cc9376ce297e97683d681" id="5ff858aa-50d0-44b9-bbf7-d07881ecdd9c" chipset="acmgt1" name="Ext98" />
+ <guid config_hash="334de7afbe196e32ccba3f91a440ffbb" mdapi_config_hash="19a9b2203b3dfce6561f98e1d533ecc1" id="ba34845b-431b-41c8-9d51-5c8be2f0ac4c" chipset="acmgt1" name="Ext99" />
+ <guid config_hash="0dab9bd08f0d241f1b3b7bff15a7b3e6" mdapi_config_hash="a4be5821e680778669686d2e1b69d18b" id="978e5720-eb5a-46fc-aa24-7a34a853130b" chipset="acmgt1" name="Ext100" />
+ <guid config_hash="cdf411e1398919009c793edb3c6a1ef5" mdapi_config_hash="d0b3b253fc92a97d1d1e7d40a1e688f9" id="9320b9d5-43c9-435d-b0ed-ec8a565d742d" chipset="acmgt1" name="Ext101" />
+ <guid config_hash="00f65434ddfd767057046f4a8529109c" mdapi_config_hash="58360716f9563bf0527eab58a9477b00" id="ff32c8bc-39ed-4dbe-9d88-2d2cdb973872" chipset="acmgt1" name="Ext102" />
+ <guid config_hash="76f88688dc2cbc79b414c4f87de1ffd1" mdapi_config_hash="57663957a360068e72c665f510c5e03d" id="73a834ac-afbe-4ca1-af18-af9aabc0280a" chipset="acmgt1" name="Ext103" />
+ <guid config_hash="5bd9e967fa142c9cd99ce18942cce146" mdapi_config_hash="f4cbe312ad55a843507568f33ebf4948" id="eb13a257-4c07-469e-8bef-55da7dff1b41" chipset="acmgt1" name="Ext104" />
+ <guid config_hash="6faa9519a6a3ea870fd0455d1d0b1c42" mdapi_config_hash="df94ec94cd4f8b182bb2e11117efe708" id="0343e7a1-8f7d-44b8-a75c-73baef6cc22b" chipset="acmgt1" name="Ext105" />
+ <guid config_hash="c5b60a8b8d9b458cf541728c63fc1401" mdapi_config_hash="b3e49a50efa2110de26dce1314c6d3fb" id="048a2bcb-b786-4b51-b350-8908f50e69d7" chipset="acmgt1" name="Ext106" />
+ <guid config_hash="af725fdf810c81708ed915adc4958b31" mdapi_config_hash="d55a8dcf74374a916e50477874564051" id="e393956e-78b0-4f7e-8482-cb13c1706ecd" chipset="acmgt1" name="Ext107" />
+ <guid config_hash="b3d0672f1145734142cd778b220e6d5c" mdapi_config_hash="b8a1b217157338f594c735597903e064" id="2ea41c1b-4751-446f-b178-9aa17cf85d72" chipset="acmgt1" name="Ext108" />
+ <guid config_hash="aaf1aba5206945089786b80ee5dbbce3" mdapi_config_hash="665caf49abebd4fa0fd7db4dc10b8c0f" id="32b61c78-b7d2-4162-8964-dbf47f187290" chipset="acmgt1" name="Ext109" />
+ <guid config_hash="7154499c71bfd907f108bb2027c766b7" mdapi_config_hash="9a3e1efa778cc11535c5e236498ffaba" id="536ed3af-e1e6-4f5a-be8b-3eabfa9487fa" chipset="acmgt1" name="Ext110" />
+ <guid config_hash="547f2d8ffd47d9568936e7195ebef561" mdapi_config_hash="4dc7582d62a68ce09049cbab94dd8f1e" id="11eedd05-3490-4a57-8ea7-56e1d2dd066a" chipset="acmgt1" name="Ext111" />
+ <guid config_hash="dbb982cd29b346a7fa3640d9c2db8adc" mdapi_config_hash="963f6749d596acd802831ee8284e92e7" id="2324dd37-ac7e-4a5e-8d0c-f7b94fd36961" chipset="acmgt1" name="Ext112" />
+ <guid config_hash="dfda4f47ade0b496dd2d500e293537f9" mdapi_config_hash="0adf78de606d7b56bca529d410dd0cd5" id="03551880-b834-45f0-8b71-e61f548e5d83" chipset="acmgt1" name="Ext113" />
+ <guid config_hash="812fd46833424d9eb0d05ee28f3e9365" mdapi_config_hash="91bd557a7b5f5fb05169b2a434c14ace" id="8d368e2f-7c30-4a9e-a20f-b098105300b7" chipset="acmgt1" name="Ext114" />
+ <guid config_hash="c5442482b5d76fbecca8136a426596b9" mdapi_config_hash="17e398bab2a10acc1afa048d8b17b622" id="cb96d66c-bfc4-4de8-a3dc-5d67c5acda38" chipset="acmgt1" name="Ext115" />
+ <guid config_hash="33b58de69e947a671ad57448198b5b46" mdapi_config_hash="e6a643e3eee08059b653de6565148a70" id="2355cc8b-c596-479d-ab76-16c2d3644b5b" chipset="acmgt1" name="Ext116" />
+ <guid config_hash="c3cb81f0b071c85b13c2cf08ae14bbb3" mdapi_config_hash="e96ff5b4ea7dfa7eba7e649d2f177043" id="006584d5-ebb1-4d21-a8ab-cfa66e75dae4" chipset="acmgt1" name="Ext117" />
+ <guid config_hash="14b20811c2c2318e80b542ff3879654f" mdapi_config_hash="05ec953ec963b69a62ec53c5b8ec6972" id="9ae38060-8785-44ec-a758-4082b94af42d" chipset="acmgt1" name="Ext118" />
+ <guid config_hash="bb81ce9686f82ee27a3e71e99f144c1c" mdapi_config_hash="6d808ffc8031ed3235b2fb62d5138ad3" id="8ef448b2-776c-4d73-8a44-eabfb2fcc888" chipset="acmgt1" name="Ext119" />
+ <guid config_hash="08f78d136c39dab6db05a652d0608dae" mdapi_config_hash="ad30e32ab47c0b4bee479e434443d1a8" id="3b5b473c-259e-4eb7-8643-a88b53aa2e1c" chipset="acmgt1" name="Ext120" />
+ <guid config_hash="646acc562ed82884a3461f07162ec912" mdapi_config_hash="963f4359857199bbfc3fb3e339806659" id="f2045966-fcf0-479b-aef4-0358574f67ee" chipset="acmgt1" name="Ext121" />
+ <guid config_hash="c57b8fa92ab135ad9aa90ed90993938f" mdapi_config_hash="077f4d70e66e7ad22189f8e91eacb79a" id="e175d8c3-7672-4e57-83a0-87caf56a5440" chipset="acmgt1" name="Ext122" />
+ <guid config_hash="541656fadae59b87e7767e418e2fb496" mdapi_config_hash="5a5456483d752bff51426fca7dbc3a80" id="7f7218b1-462c-4f08-8032-86e426dbc83d" chipset="acmgt1" name="Ext123" />
+ <guid config_hash="b5de9a4dd9da9c6502f6cd3c5fd212c0" mdapi_config_hash="20bc797bcce3ba76e4085454a0585bf6" id="bd7a8af3-2d23-4c95-9cb1-429840dfc38f" chipset="acmgt1" name="Ext124" />
+ <guid config_hash="1c44b1bcadec2656fbffb4ad467c7000" mdapi_config_hash="8983c6d0d569869031b460755f781856" id="2e16a8a7-613a-4df1-91bf-eec73d281822" chipset="acmgt1" name="Ext125" />
+ <guid config_hash="33d81eee011fe0eb1e07dca082e37e9d" mdapi_config_hash="b5eead3b9158531950af4fda3f2fd895" id="7cddf3f3-4ed8-484d-b8c7-82a4857ad030" chipset="acmgt1" name="Ext126" />
+ <guid config_hash="2541a923559b89e096312f25291f3a56" mdapi_config_hash="d3611aec69ee7d4be3ae9b4f61a30fd0" id="cc78dbe3-bf19-4e4f-8957-c75488d8a47b" chipset="acmgt1" name="Ext127" />
+ <guid config_hash="52228f4f134a3d67aa2c47b5d90e41b7" mdapi_config_hash="c3444a5f01a4b0f1b5b3593c9864914c" id="9722a829-b7e5-4716-b62e-ff6cb930232b" chipset="acmgt1" name="Ext128" />
+ <guid config_hash="7770de77f7a96738f93607fad710f052" mdapi_config_hash="079deb439f2c075c8f7bfd83a7c20f1a" id="4d7bb9a8-4b02-435a-b2be-16a2314c421d" chipset="acmgt1" name="Ext129" />
+ <guid config_hash="28b1d112fca73254fe836d767bc09cc5" mdapi_config_hash="b20dc315eaec1e299473f9afe76b3fee" id="307951f8-0159-4d0c-bc8f-04fee7247e0a" chipset="acmgt1" name="Ext130" />
+ <guid config_hash="f28bc24b5f2f0af90d1c7ecbe81cf63c" mdapi_config_hash="d3f0e2966b0ecea7dd97ac151a7872ee" id="aa04f1fa-826e-4b25-a7a6-4fbb4a7d0dd2" chipset="acmgt1" name="Ext131" />
+ <guid config_hash="55940375eada7d9e77c0d6c20af8c841" mdapi_config_hash="8d8b1ebc95f5448cf6a234ac02cfae7e" id="9121bb2c-a28d-4796-a60b-52905e317576" chipset="acmgt1" name="Ext132" />
+ <guid config_hash="82dbf6cb5eb61b5bfaad996e73f51f95" mdapi_config_hash="673f1150779b67b72218e18d29d1c50b" id="14a8d00b-a361-4bc5-94fe-4664b837cc56" chipset="acmgt1" name="Ext133" />
+ <guid config_hash="676a59a9f81d7ba65913df56d804733a" mdapi_config_hash="3d5f622d4122f3536ba117713ae0d394" id="74fda750-6436-4a97-897b-8eff0a63de70" chipset="acmgt1" name="Ext134" />
+ <guid config_hash="ddc017469ab0800b55c472101abf2a7c" mdapi_config_hash="83d7b8f2ff34803dd62c7cd242be4bbc" id="1712c473-6635-49af-a6da-43c724c96dcd" chipset="acmgt1" name="Ext135" />
+ <guid config_hash="e66c1a3078d45e4eba55ff67672595d2" mdapi_config_hash="e93269c4c6b92f99cb87ce1c291604b4" id="5c1a57d6-2dff-48ca-98bf-02c71a22057a" chipset="acmgt1" name="Ext136" />
+ <guid config_hash="d889f4982005a8be6a9032b55a53f661" mdapi_config_hash="eb63aef957a615915f35a63942071700" id="6ede1a62-069a-4b3d-8b17-000005541bfd" chipset="acmgt1" name="Ext137" />
+ <guid config_hash="7569421c86416bdfef5ea87766553659" mdapi_config_hash="f986e11d7c0bd27e898c1a335c7c05da" id="4a31afda-7a08-4d3d-91fd-138bae3eb836" chipset="acmgt1" name="Ext138" />
+ <guid config_hash="76431bdb2c840d296d08fb8490fa412e" mdapi_config_hash="5916bd135a5e11f46cdfff26e5df894f" id="c800871b-2505-40f3-99e2-6c0ccb9102f2" chipset="acmgt1" name="Ext139" />
+ <guid config_hash="59bb5b34670411dba6ec563832b0194c" mdapi_config_hash="38ac5318030f247a1d1f71b6ffc79730" id="067cbc21-6b6c-48c6-b47c-922a27b60b30" chipset="acmgt1" name="Ext140" />
+ <guid config_hash="23300ecf639bf4d6f03ce687883ad6ef" mdapi_config_hash="f01f79b830965539a25808f87b675224" id="e8ee8621-7110-4d70-9651-846fd4fa3c3c" chipset="acmgt1" name="Ext141" />
+ <guid config_hash="6be90ac264f6686075e7b0983cbafb45" mdapi_config_hash="5940a41ff1b27c7f40dece9288fec68c" id="87a9d5f2-2029-48b9-bbd3-78867e022166" chipset="acmgt1" name="Ext142" />
+ <guid config_hash="97014e93fa896b41c6a6249b290a4810" mdapi_config_hash="79935c695e94c27bd1c5aa7d5f8fb9b5" id="bffa2382-3aff-471a-92af-5dd571c7868f" chipset="acmgt1" name="Ext143" />
+ <guid config_hash="5834074eda185c8cc325c2b7f132e3d7" mdapi_config_hash="cfa85b8484c57014397c4874d0f54891" id="951f3ee4-6a3c-470c-b403-c01ee6a7e97d" chipset="acmgt1" name="Ext144" />
+ <guid config_hash="a8b569a52638fef946a6cb5410c99d6c" mdapi_config_hash="2a98991afe86f48f7e776d105f412d32" id="4d34c592-973b-4e75-a451-cf4ad90f79e1" chipset="acmgt1" name="Ext145" />
+ <guid config_hash="e6d0d033ae35a3e8300b39a13c4ea1cc" mdapi_config_hash="7bb9c8d361090eb4a40bf2e4de80d45e" id="4a881a06-44b8-4199-a609-e0e4e22631c4" chipset="acmgt1" name="Ext146" />
+ <guid config_hash="fa5beb51e65b39aaaff4e502d0e6a06e" mdapi_config_hash="f1916b9e3cd30c4346be0539fa09c792" id="20b339b5-abb6-48fc-8a09-bb4cafacbb72" chipset="acmgt1" name="Ext147" />
+ <guid config_hash="a5e21e9d2f3b381db9fce8d35cf19952" mdapi_config_hash="c50ef475e25bc2d4c3f4493015e9dc90" id="8b62b22b-a467-4638-a113-81a5c59d64e8" chipset="acmgt1" name="Ext148" />
+ <guid config_hash="b968adeb9021a13e0f2263500f6a3833" mdapi_config_hash="c70a6d563e125c3d94425ee1ad7f0678" id="a563237d-76f3-45bc-82d7-c4a441c9230c" chipset="acmgt1" name="Ext149" />
+ <guid config_hash="5c0aca3eefedb553f92bcd63514e29fe" mdapi_config_hash="a49da2e3406c3e44cc79dab1bd62b286" id="dee6b408-d907-4eae-a961-7262816be56c" chipset="acmgt1" name="Ext150" />
+ <guid config_hash="d658163dc7d15f51bcfa16b94eb00bf1" mdapi_config_hash="a9602665e74fd06fce336790d4969b28" id="c2bf9d7d-0998-483b-bede-7ced3f8cf423" chipset="acmgt1" name="Ext151" />
+ <guid config_hash="b52c6f39fe2cb4069835665013ae1067" mdapi_config_hash="7506b0638b426552ff36724edc616b02" id="06c6ecdb-9b66-400b-83ca-484309fba532" chipset="acmgt1" name="Ext152" />
+ <guid config_hash="07f1fa5eab01e0979008b318bb18e0b3" mdapi_config_hash="a879c73b8ffa76232398a36e29e025c5" id="af12ca37-4f11-4c7a-b6b3-695210972c92" chipset="acmgt1" name="Ext153" />
+ <guid config_hash="9cb71e8d432d5abeadf3a8f3dedc9300" mdapi_config_hash="09bc198f7a44f1505d34e8aa7145d20d" id="f72930f8-79c3-49f3-9fa3-07a05070d1fd" chipset="acmgt1" name="Ext154" />
+ <guid config_hash="888c5441777eb18dfafb04ccbbabc63e" mdapi_config_hash="4684fcb9f09f632579567c77d3e11a12" id="ac5346ae-2be4-47d1-8300-6e25c445297d" chipset="acmgt1" name="Ext155" />
+ <guid config_hash="dcffe4412b7fe076c6b2512e3795bd39" mdapi_config_hash="1840f16963fe0890e9830e4cc50cf7b9" id="f8f7091d-7f71-42cf-84de-8ad23fe45432" chipset="acmgt1" name="Ext156" />
+ <guid config_hash="c557ae19d5c006a14f9d599e7d93182e" mdapi_config_hash="5940392ed7093a62f549687907af0bad" id="ac6eecdc-0074-4a94-9269-48b5e3833439" chipset="acmgt1" name="Ext157" />
+ <guid config_hash="8c230a0109d0d2352a5ee9557ce72ca6" mdapi_config_hash="b7b0d316e74f43e17e7e50d34fb34014" id="4c27f089-06ab-4c33-b084-fc7cc9cc78ea" chipset="acmgt1" name="Ext158" />
+ <guid config_hash="7c79bd0534b65f2550b179e1f454d38a" mdapi_config_hash="c6718e4bb039e1da93839b0461171ce2" id="1918a5b9-f991-4451-afff-565a739dbfb9" chipset="acmgt1" name="Ext159" />
+ <guid config_hash="35c217ed780ba0cb9f4b8fd8862725aa" mdapi_config_hash="8b4c9654098dcbeb200d1d912ff6dba2" id="6cf8ce0d-617c-4ed8-962c-6b750c0cf012" chipset="acmgt1" name="Ext160" />
+ <guid config_hash="604a47fc01da97814df40e74c343b6af" mdapi_config_hash="e68dce7ab35522ba00b6bd7b0a03fa48" id="453d205a-8bd1-4ebe-b617-1168cbfda3ca" chipset="acmgt1" name="Ext161" />
+ <guid config_hash="9913f4fa2c601a9e7bb052e57cdfa7d1" mdapi_config_hash="26db04f8e7f6b37025289329820079dc" id="9d94eefc-0c25-4725-a6af-3eb468cae42d" chipset="acmgt1" name="Ext162" />
+ <guid config_hash="07805a92788aa3b698fcb69715e9d077" mdapi_config_hash="c08395849f5c0c80b27aca3eeafea470" id="fbba6a19-98df-4a94-9a42-2660674d8e25" chipset="acmgt1" name="Ext163" />
+ <guid config_hash="51855c8bac86872917a66d0187f7c5b6" mdapi_config_hash="c5bb813efe5c112728ffd4ffcc5e54f8" id="ec971ed3-3fb2-4d4c-bf27-08eeb418dc68" chipset="acmgt1" name="Ext164" />
+ <guid config_hash="04545ecc50b3f013a688e4ad9c463907" mdapi_config_hash="e7c76293ab50c4f6221e8e1e150bf5d9" id="a1d6b535-1d00-4951-bdcc-8586b9ba7c0a" chipset="acmgt1" name="Ext165" />
+ <guid config_hash="e395d03773d9eab337244898db0fb89e" mdapi_config_hash="2ea8208d937ed0cc22b25c84949a4ec6" id="5f78bfe9-b17b-4df2-b1de-54e7c84d93ab" chipset="acmgt1" name="Ext166" />
+ <guid config_hash="3a442c930a8f7ca95ee6dc1620c2a11b" mdapi_config_hash="e2426faae7e57dcc2ce905aa984b10f1" id="c76128ab-fe65-4ccc-94ea-f351ccbd5f16" chipset="acmgt1" name="Ext167" />
+ <guid config_hash="7948e4a15362974affa25138054d6c6a" mdapi_config_hash="d43502fe41d3881002b288a2460606ab" id="fac0445a-ae46-412e-bf26-0b4dddd64485" chipset="acmgt1" name="Ext168" />
+ <guid config_hash="857e476f2817d9ef41011cf7b68af59b" mdapi_config_hash="1deabc74574a3fca3acb201789fd546d" id="386322a7-4cf5-4bf9-bbd9-35a6477a4479" chipset="acmgt1" name="Ext169" />
+ <guid config_hash="21388f53af5966ab4a742b05690659ea" mdapi_config_hash="01ff8f7baddcd345049ec8af458b50de" id="b175ecb9-b8cd-4f9c-97d4-73bf5cf12fa7" chipset="acmgt1" name="Ext170" />
+ <guid config_hash="b1683389c5870c195ef875f67da2eba7" mdapi_config_hash="4b69e7390c790e0e859f6b3bfefe040e" id="f2b8f05e-1936-47b6-b1ac-99a441971cea" chipset="acmgt1" name="Ext171" />
+ <guid config_hash="e5dbd4c2f74d568fa61a926a0c26768c" mdapi_config_hash="ca3e762d09e1ba42a80275552827ced2" id="72ae9945-8887-4c8b-acd6-559e4b92203e" chipset="acmgt1" name="Ext172" />
+ <guid config_hash="d60274e2d6d33f0aac5fe66c88ae7745" mdapi_config_hash="3b75890a46add6824dee3a488b932c7c" id="1861b4c1-3950-4855-a8db-6e0b90fc44aa" chipset="acmgt1" name="Ext173" />
+ <guid config_hash="c4cbd0d5f79d939528bf99f3c9d19f06" mdapi_config_hash="830845e5c1a7eaac5c279444ca53a68e" id="b29accb6-ff91-45d5-953b-2ca3c0983f66" chipset="acmgt1" name="Ext174" />
+ <guid config_hash="b5c3801c4d7f0805bdadd73395de63b3" mdapi_config_hash="b156b7caa8403ea387aac418dd000681" id="218c081a-6fe6-4a26-afb6-ca6bd1bf78eb" chipset="acmgt1" name="Ext175" />
+ <guid config_hash="92965f8f98c2ac74cb086d8e0a5f8ec6" mdapi_config_hash="84f869fc7c855520e201c3743d5a249c" id="f7d99e5e-4cb7-47da-835f-ec31a8838dc5" chipset="acmgt1" name="Ext176" />
+ <guid config_hash="f53b3396bf7a5a0583f9d799788ec87a" mdapi_config_hash="0603e1b4d6ae13d1ceb7d7e7f101ff6e" id="da0fd1f5-25bd-44d7-aced-87d78f3f0a7d" chipset="acmgt1" name="Ext177" />
+ <guid config_hash="a848277d97c7cf23195bae0613ce5afb" mdapi_config_hash="2db7e834c32ac0b499c8db71423e7b05" id="e1495a70-d6ea-4867-aa48-4135567bf19b" chipset="acmgt1" name="Ext178" />
+ <guid config_hash="23480ec698fed6b016fe7e2f24427e4d" mdapi_config_hash="705755afc8ecaea45b2ec83a4f437291" id="d2b946b8-ddbc-47bb-b02d-f89652163b6a" chipset="acmgt1" name="Ext179" />
+ <guid config_hash="94ef64f24ad8c70496934cb35ad7904f" mdapi_config_hash="c8226547ef53e1ed62bb0601038c0c89" id="44915f22-aaca-4871-b8ca-7a83aa83d605" chipset="acmgt1" name="Ext180" />
+ <guid config_hash="c8da848485fb2a10ad3160d208fe5d3b" mdapi_config_hash="302146d82d8f774d8ff506b7bad22fcc" id="fe0eda19-22d8-410e-b61d-24bce297d8ae" chipset="acmgt1" name="Ext181" />
+ <guid config_hash="2d8e82c9343238ecb411ae60acabb82e" mdapi_config_hash="9650fe0004b7911ec21ab17a7be7a0c4" id="aef5adcb-e3ef-4839-aea5-a6bbb9bb5faa" chipset="acmgt1" name="Ext182" />
+ <guid config_hash="8b9f3bf34f2d3c62b8b6e8a25f345e6c" mdapi_config_hash="477a24237a8ae6609ce26951d9906482" id="1cf7ed05-8260-4abe-b00c-7f3ae3441d4b" chipset="acmgt1" name="Ext183" />
+ <guid config_hash="65823700cb27a3511db3893df627340c" mdapi_config_hash="6fd71469af2adf045b72f40701246365" id="39badcb4-5410-4218-b272-1e5edc606b5c" chipset="acmgt1" name="Ext184" />
+ <guid config_hash="1d1adf473dede14cac82d966e834c82d" mdapi_config_hash="842415ea688559f6802382682672f2e5" id="e1e40930-36f2-480c-b15d-cf2fb07f18e1" chipset="acmgt1" name="Ext185" />
+ <guid config_hash="2ba9800bf3cb57a4da14f82928c67398" mdapi_config_hash="cf0037ecc186702f368df7b980269fa1" id="4edf8144-d144-4110-b34c-0f6133409bae" chipset="acmgt1" name="Ext186" />
+ <guid config_hash="ece2e98ef546e8fdc50d12eab7d71bed" mdapi_config_hash="21271b27f8a41301e8fa9bd4ab328dae" id="a035c742-180e-4bf0-8009-5668cb08981f" chipset="acmgt1" name="Ext187" />
+ <guid config_hash="cdd16828dff28943f225ff159c0f5a52" mdapi_config_hash="c76a7c4a68e1c738aebb6d832bc88589" id="1236f8d6-fa44-40eb-addc-8e4695b02ab3" chipset="acmgt1" name="Ext188" />
+ <guid config_hash="85e29c24456fa871dcb87f305e0140c0" mdapi_config_hash="b32c81a656e0b0692e1985c223afb0df" id="d37f51e7-16dd-4616-88a0-cfc54b90a43f" chipset="acmgt1" name="Ext189" />
+ <guid config_hash="0ad3bbfa2aeb4d2b449d6f43101931cd" mdapi_config_hash="70c6c88ad073893c8624ed20673ed0fd" id="c9ac09ca-af08-4072-8e8b-dbc81cd95ada" chipset="acmgt1" name="Ext190" />
+ <guid config_hash="e64a4fa60526e0d951731a93329ff1d6" mdapi_config_hash="48bd683c1de30f027d832c89df7841cb" id="9e1699e6-cea6-46de-bb89-050415f0a8a2" chipset="acmgt1" name="Ext191" />
+ <guid config_hash="a91cccc12d8966a3ff456c56599cc805" mdapi_config_hash="ce4527482c9b6eb92192c0a8e93f52c3" id="e671dd75-968d-49e4-9c03-5269d95de66e" chipset="acmgt1" name="Ext192" />
+ <guid config_hash="55a91f48dddc3417ceeddd2c1db1ebdd" mdapi_config_hash="d6406f5a85d661045b3b840d475680f4" id="9a53799a-f746-4d6d-a723-57af53243454" chipset="acmgt1" name="Ext193" />
+ <guid config_hash="afab6f08fa93d48cc8c86dd6ef451b8c" mdapi_config_hash="3d7b6804ef19dee55a7ec8895bfb3f3b" id="3b4157d9-9905-48c5-a9fa-3f53f94b9b5d" chipset="acmgt1" name="Ext194" />
+ <guid config_hash="571e08e397d67e114b9ae50f18dbaab9" mdapi_config_hash="580a0056d940c4e47fa87a1a4f134106" id="b7468d66-8862-4deb-aeb7-d2cefa81ea0e" chipset="acmgt1" name="Ext195" />
+ <guid config_hash="963bf529feff600aa3a4094b02016c11" mdapi_config_hash="21cefdaf4f5b32f25e7c9ba83c2ae6fb" id="a09b78bb-b10e-4250-84c5-336f839c4e0c" chipset="acmgt1" name="Ext196" />
+ <guid config_hash="e8525f80ae6aea52ca46a1ad0613b7ed" mdapi_config_hash="55fca8f4273b872b71e9b0dcfab070cf" id="8b7e5a75-7734-4d48-bdd7-0adf976b8a89" chipset="acmgt1" name="Ext197" />
+ <guid config_hash="8e61af04e6cc7b31995cfa7eaab214f9" mdapi_config_hash="367308324b88151877ec160474dc4313" id="8157717a-d7e3-465e-a6b9-a5a5d4902b49" chipset="acmgt1" name="Ext198" />
+ <guid config_hash="c2dfaa6c92411bf8d12b7de300db927e" mdapi_config_hash="1ca97769ab5b0f1369fafa639b3b63a9" id="fc122f7d-c66a-458b-a06c-cee29569262d" chipset="acmgt1" name="Ext199" />
+ <guid config_hash="0ead438a310183129e09f8f44ab75620" mdapi_config_hash="6555926f971e2592381817db5e2146f1" id="80da4065-1cc6-4e17-8594-731e1acc01ef" chipset="acmgt1" name="Ext200" />
+ <guid config_hash="f11f6e82febb1c53137bee7e1550caeb" mdapi_config_hash="9b2b0b068414507e89fd35009d30d55a" id="5c664618-1692-4ded-b6bb-a9e17f37250d" chipset="acmgt1" name="Ext201" />
+ <guid config_hash="aacd63fb18fb085688a206352d3d76bf" mdapi_config_hash="3370c56f2f4bf2d6499a8c422f40f630" id="671c0d10-0f02-490f-acf6-2d2a88c0bc62" chipset="acmgt1" name="Ext202" />
+ <guid config_hash="860d7ddea477c3016b49bfebd5800154" mdapi_config_hash="a5552fc70c572fd1dacc6081502ea76a" id="d1c46c3e-fd18-4ca4-905b-64b95a6f10e8" chipset="acmgt1" name="Ext203" />
+ <guid config_hash="beb1b18cc16f797a2e82c02869235d25" mdapi_config_hash="1de83bc512187b0e4c80028d28a0616d" id="4e426fcb-9591-42a4-9b9a-7207d548bc0b" chipset="acmgt1" name="Ext204" />
+ <guid config_hash="82a2f46c4eef6d9cddc0b121fdf25171" mdapi_config_hash="f806294b27a9f4bc0743049749279c4f" id="12aa9868-f7c6-4c8d-80fe-cc1605608ef1" chipset="acmgt1" name="Ext205" />
+ <guid config_hash="2e41aecbbb175c3cc8ce6c71fc6a2456" mdapi_config_hash="15f2b8c96079fb0d22f8a70a7b82a81d" id="7a64382c-70d1-41c4-a1e9-28a8bcb4785a" chipset="acmgt1" name="Ext206" />
+ <guid config_hash="6ee3ff83d61794660af8edefdeb312ca" mdapi_config_hash="f4435ca88925816e7b329f36fc365223" id="2fa63ea7-c2d9-40fc-b9d5-74cf4a7a3761" chipset="acmgt1" name="Ext207" />
+ <guid config_hash="ed66f125d1a6288f9e744a3a012b9eab" mdapi_config_hash="2deb80294fb1d10c393dbeb19cc9a272" id="c26befd3-0199-4b5a-9768-963eded47ddc" chipset="acmgt1" name="Ext208" />
+ <guid config_hash="d070985e3873f5c426ab81284beae9bc" mdapi_config_hash="c3dd7e3225334fe0fbada0150e1835d8" id="6ac62a5e-3593-4f68-90c1-452cbc83af7b" chipset="acmgt1" name="Ext209" />
+ <guid config_hash="e350f7c72e22d5f9e16ceb58a5176ce7" mdapi_config_hash="b27726f0242de4625cbfa2dba61e450e" id="869238af-0548-47ba-9703-fb4d12825f89" chipset="acmgt1" name="Ext210" />
+ <guid config_hash="b7a2bad2e3db75626d0c1ea6ab2fda04" mdapi_config_hash="1a1710d5c47135cb3c4e5d438ab93cec" id="1986e401-2a47-4ced-be1e-1412f795388f" chipset="acmgt1" name="Ext211" />
+ <guid config_hash="4c013e7592931a1c49cff2a9b5008ccd" mdapi_config_hash="d5e721c891920ce6edad86dbf29d3eec" id="61f0e78f-0095-4595-993c-0d2a7b474f05" chipset="acmgt1" name="Ext212" />
+ <guid config_hash="2ff9fdd0f973d1b2c9981a73e4c11a57" mdapi_config_hash="6037ab583666d0712c47d02cb906a976" id="aac878c4-c131-4e46-a022-673b0c0f6adf" chipset="acmgt1" name="Ext213" />
+ <guid config_hash="2204c90670f09655ea8a4aefbacfdfbc" mdapi_config_hash="7718c7f404e43bd1aef3d373ee1032a6" id="02fc686b-6061-4224-957b-0c80f4fb5973" chipset="acmgt1" name="Ext214" />
+ <guid config_hash="0fa38b874093d098ea91a3bd99af92db" mdapi_config_hash="0c4a2e0e4b1c911ae03c911904a5675b" id="6965f87c-43a9-437b-9bfb-78e30f504806" chipset="acmgt1" name="Ext215" />
+ <guid config_hash="0dbca4480da832f2b9793898ca72cb4d" mdapi_config_hash="5854c837a22ed98fd5eff9fd6df26f79" id="834f9ddb-0ef2-47a8-bcf3-871cf2b5634e" chipset="acmgt1" name="Ext216" />
+ <guid config_hash="81f19bd1f4670e075909fedacd30b88b" mdapi_config_hash="b2a9f3ed862189e64a45f8c08add29d2" id="dd1c62fd-8d41-4f1d-a980-95eba5b62d3d" chipset="acmgt1" name="Ext217" />
+ <guid config_hash="a282e7cbb57df81b6a723aeb2e205092" mdapi_config_hash="77b385307a36d49b59450fee078d4272" id="1a1e9195-858b-47aa-8f1c-c66eea6efbb9" chipset="acmgt1" name="Ext218" />
+ <guid config_hash="a75d849fbca5e34d2993b4cf7e41aa9a" mdapi_config_hash="cd8713a3c6807080e662f4f9a9d73a46" id="a75e98da-d723-42d0-8cd2-c4dc704e6aa1" chipset="acmgt1" name="Ext219" />
+ <guid config_hash="70261a93ce4650d846fe430ab7fcda40" mdapi_config_hash="3bda96e4f7e882ac7dfb065e9a8b41c1" id="440ba901-38f7-495d-986b-486534274741" chipset="acmgt1" name="Ext220" />
+ <guid config_hash="56a4bd04f44424a407d92c3c75044fb8" mdapi_config_hash="13206261e313debd6d6c2ef1b8df6176" id="6d047d05-95ca-46b4-aac3-a7b055b8fd15" chipset="acmgt1" name="Ext221" />
+ <guid config_hash="8f6c91a5e970a5048e55a4517b650dec" mdapi_config_hash="4c0a273f63e225fd4fec4b22741318a3" id="a338ef12-c1bf-45f8-8c0b-084fa99376c8" chipset="acmgt1" name="Ext222" />
+ <guid config_hash="e160804e09a5607f5e1b226cb4935926" mdapi_config_hash="e84d31b2c04f8e8bd179ba877325b6cc" id="2684ee0f-2950-4445-939a-549f07d3370a" chipset="acmgt1" name="Ext223" />
+ <guid config_hash="af65d1ae7b8dc14e99a9cf4f58cc9e8d" mdapi_config_hash="9a8ab35720351d714b3d6e9aae109f95" id="e1de83dc-4fb2-4e1a-852d-9c5e49bf45db" chipset="acmgt1" name="Ext224" />
+ <guid config_hash="6c07fa24d7b4defe09008f9ffecab192" mdapi_config_hash="9ec8053955ed7565061a683ad3c8f883" id="81beafd2-8d1e-46bc-96c0-7f914522a760" chipset="acmgt1" name="Ext225" />
+ <guid config_hash="8c0460b9c0e48f4a64020d0dd37c8f7e" mdapi_config_hash="b21942eb6a9ff37c65d3e210ff331980" id="e299ef7e-7be1-4554-a5c7-e64d36be98e6" chipset="acmgt1" name="Ext226" />
+ <guid config_hash="73a49c0333e18513b6aadc429d072d67" mdapi_config_hash="3cd5f41724914fa12a8e0b2372db6400" id="e9d1019b-205c-4d1e-a2a7-fd7708a6ad91" chipset="acmgt1" name="Ext227" />
+ <guid config_hash="2e4d3d499567062a97d9aa13809d3533" mdapi_config_hash="aa100730afb50729fa562dafa28689a7" id="ccf8706c-40ea-40a6-ab4c-47e5b32a1485" chipset="acmgt1" name="Ext228" />
+ <guid config_hash="6a19e9e3497eaff3ce66618dbde20ef0" mdapi_config_hash="6a0112d99e95a9d5426155190ce64c1b" id="2ebb4747-7eb7-4a65-96f8-6a57131a5e82" chipset="acmgt1" name="Ext229" />
+ <guid config_hash="195df4681d7198f5631062d25f2edd0c" mdapi_config_hash="0a5b381836c45fc8a14737b06877372b" id="baaa8d7e-40b7-4abd-991a-d71265437230" chipset="acmgt1" name="Ext230" />
+ <guid config_hash="5d2eefa979d4c0db01bbcfdcf3ca245a" mdapi_config_hash="3633f6117ad1f4bdd29e2bd2c77cddd6" id="a57ee736-e6ab-4e8b-a719-3a63d7d20f34" chipset="acmgt1" name="Ext231" />
+ <guid config_hash="25d0f6725e5b3c88f738e2492c063363" mdapi_config_hash="8cadc932b5ef29d27d16b5009e9ccff9" id="c33082a0-ae0d-4679-adbc-9566c75ffe6a" chipset="acmgt1" name="Ext232" />
+ <guid config_hash="af5f05fa3cbf4463fd5efaf4435632a9" mdapi_config_hash="62b378e721b105a41e85292337e7d7d6" id="3381cf54-6e4f-48b1-81c9-d5cfd542d316" chipset="acmgt1" name="Ext233" />
+ <guid config_hash="5f0ff9ce44509e07359137b83c40a050" mdapi_config_hash="dd0195354e6f119221975d5dcbe16acf" id="b7f1e445-7aaa-4fe3-a7f1-53fe57e1a7c8" chipset="acmgt1" name="Ext234" />
+ <guid config_hash="c57d96d553d437bf0c0ba4b7d48541ba" mdapi_config_hash="0c084157d183b56b77156c47e5b53cdd" id="7e29d0d3-2ec5-4716-90d4-917c7b3cbdca" chipset="acmgt1" name="Ext235" />
+ <guid config_hash="83d6433f9db93399da432bc21e274d08" mdapi_config_hash="1678730ecfb5b5382eeff06f0423d719" id="ae42189a-f2a1-4494-84b0-f2d506decbc1" chipset="acmgt1" name="Ext236" />
+ <guid config_hash="8a2219263d91fa782b154fdcc20c8246" mdapi_config_hash="e53c035736288a34d9689782f5d7411f" id="6f65878e-1b6b-4a3b-8107-837073903643" chipset="acmgt1" name="Ext237" />
+ <guid config_hash="75645472bf7411c9ec4592746ac24bc4" mdapi_config_hash="1b655ed590a8b791f963d785157f5bdf" id="a1c8b5b0-7b8c-4dbc-a4dd-eb29f8055ab0" chipset="acmgt1" name="Ext238" />
+ <guid config_hash="e6e1bf7b7add5f4a06e6efc76ddc1a91" mdapi_config_hash="a5d4b65a3d2eaaf68cf9f6a5f7b06d0f" id="cc574967-0ba6-4c22-801f-881b3974395a" chipset="acmgt1" name="Ext239" />
+ <guid config_hash="f5fff228cac4a33a2ad3fa6cfad15324" mdapi_config_hash="3ec7dc1e09de82b25cb41587a64f6226" id="d96495d3-d734-4b58-bf54-ece1a4a1ab09" chipset="acmgt1" name="Ext240" />
+ <guid config_hash="292301c8cd06bb2ace701f88fcb74444" mdapi_config_hash="0447383cbb462c27879caaf77e6b4c63" id="1c157760-179c-40d1-aa3c-b419f609ea79" chipset="acmgt1" name="Ext500" />
+ <guid config_hash="c88166576d30bc0d817949d89eb4afdb" mdapi_config_hash="a195cf96c2537f74090ef890c69c0026" id="06451560-fa04-4f38-b502-e0a096965a64" chipset="acmgt1" name="Ext501" />
+ <guid config_hash="73cf9d34be55b9fe9352ed160e17c4ca" mdapi_config_hash="dfc86f31ed91149ef9329bbda6a06612" id="9d21c47c-92e0-4454-b3f1-484f27763e83" chipset="acmgt1" name="Ext502" />
+ <guid config_hash="f1968a06f8ac53a3866e020ce93c04dd" mdapi_config_hash="cddac67e3eee29285177057d4f40f929" id="3cbb77d0-15f3-4bd0-8db1-5644266d78fc" chipset="acmgt1" name="Ext503" />
+ <guid config_hash="bf319d9b55185073e31d28d67bb5a29f" mdapi_config_hash="29db5209c3ead6c4e5c8fb0e65fe5e5a" id="e81aaa56-a54b-491f-9803-ed19d2762e13" chipset="acmgt1" name="Ext508" />
+ <guid config_hash="1f75dc15ec32ae3bc3fef249a3815542" mdapi_config_hash="f5e6861401967100bdff48c423e1e688" id="3c10260c-cb15-4474-ab84-c226d54f2974" chipset="acmgt1" name="Ext509" />
+ <guid config_hash="3ebbed84f247db40096c3ca56d89e40e" mdapi_config_hash="1bbe2727551b21d94cc77727f2da16b5" id="95455b22-bda5-4f6e-86ae-0e500f0b419e" chipset="acmgt1" name="Ext510" />
+ <guid config_hash="a5c49c3ebdb51b9c7c3a9596e78f1dbd" mdapi_config_hash="8cc5a168503a2fac73ca37fc14e5f0e1" id="95137f7b-f35e-4bef-9949-3c6681813bb9" chipset="acmgt1" name="Ext511" />
+ <guid config_hash="0dc11e8b51b55f875d6a910a62528b36" mdapi_config_hash="527497315e9ce87f6b27256ffbf7ba50" id="3effc828-e8ca-4aab-a1a6-c478a41d55a7" chipset="acmgt1" name="Ext512" />
+ <guid config_hash="f5fc6bb49cd289c389bbcdd97f8f3e94" mdapi_config_hash="4e3656a8c49229794ba3c2a39025e1ad" id="42d607af-0d8c-4d80-8443-73f5952060bb" chipset="acmgt1" name="Ext513" />
+ <guid config_hash="cc372fbb060ad700fb983bfa05cf81b0" mdapi_config_hash="36153177f4d2a1a4370a166316fba516" id="bc6702b9-80d9-463e-9699-334c9543e076" chipset="acmgt1" name="Ext514" />
+ <guid config_hash="f39e8d6c423d66200d984a53f027227f" mdapi_config_hash="ff56cd2d3621b6a5d90681e26662ecbb" id="5a8af975-8ceb-4111-b13a-3584b5485afb" chipset="acmgt1" name="Ext515" />
+ <guid config_hash="a1fafcde16ae6adf015cb61f5461e0e1" mdapi_config_hash="e781bf31f152aad4938ceb3aa787fca1" id="a0bd2654-8654-4aec-b9c3-609b7cfc7c29" chipset="acmgt1" name="Ext516" />
+ <guid config_hash="545871b03bf96eab2b5d68025ef4666b" mdapi_config_hash="07797e0c662798a7521edcad32a7ae5f" id="56c67cc8-4bbb-44bc-8552-1d095f1800bc" chipset="acmgt1" name="Ext517" />
+ <guid config_hash="a145c7b67316ffe803202c00937e3180" mdapi_config_hash="1e00466df9653fd5b1e59a5bc0a0c490" id="f4f45c2b-4810-43db-a47d-cb854884f724" chipset="acmgt1" name="Ext518" />
+ <guid config_hash="acf3f4ab24f3181ada2596c8c4b33323" mdapi_config_hash="71b7599209e7f623ffbf77e6e97dc404" id="58283b64-3a38-4985-b19c-db349947311a" chipset="acmgt1" name="Ext519" />
+ <guid config_hash="c9262ebe1a9085ba8e17f0b56df167eb" mdapi_config_hash="9a86263ab0c5344708b56523db530e59" id="144cc1f2-ff34-4ce7-8bb9-7cb6cee76403" chipset="acmgt1" name="Ext520" />
+ <guid config_hash="cc0cbd19cd8396daf31a4c43f0c9b72c" mdapi_config_hash="1c0c9dd022f0a8ba459a765b2a84ebce" id="9b5b6101-2131-4069-ace5-bcb3300991cb" chipset="acmgt1" name="Ext521" />
+ <guid config_hash="d3ac23113c6c78bfa1e4c9ba272a2509" mdapi_config_hash="4a63c3f2bd5e5fb13d2800f11dc7740f" id="b3cfc81d-5297-483d-8e45-b77e4935fbe9" chipset="acmgt1" name="Ext522" />
+ <guid config_hash="6bb65219794dfb6a1f1e2d6d7fc878ac" mdapi_config_hash="3e1b4888a83beba85489969de7cf1763" id="1975278e-2c3f-49a3-891a-fc2ed8f22eec" chipset="acmgt1" name="Ext523" />
+ <guid config_hash="30d289b4c979c42d54a45a4ff1af0519" mdapi_config_hash="f5bd3bc0bca95bfce98199f8a5cf90ba" id="06d3fa26-617a-4443-a552-17937fc2bc83" chipset="acmgt1" name="Ext524" />
+ <guid config_hash="9b25a3c3dcd18d39c811738c9bb80a5b" mdapi_config_hash="47c0e13155017f90a141cad97dce055b" id="5115960e-f55c-4854-bac4-b771c4185270" chipset="acmgt1" name="Ext525" />
+ <guid config_hash="92109d4b551d47f1ebddb92af9577905" mdapi_config_hash="5ed607edcf09e43720510b366d5164ae" id="4dc30759-6119-4bf0-85b7-4a7cd5e79956" chipset="acmgt1" name="Ext526" />
+ <guid config_hash="d348c04a69800278e93ce696589a8ef5" mdapi_config_hash="a5751a259780e1c128f81fb58d73b454" id="2060bec5-9739-4970-ab77-09dd7c107044" chipset="acmgt1" name="Ext527" />
+ <guid config_hash="7272e30b65a50a446bba9e9d4e6c38e2" mdapi_config_hash="0ede2625ff325abc9556c2f79f135df2" id="91384c6e-5087-43d6-a32f-699690ca8917" chipset="acmgt1" name="Ext528" />
+ <guid config_hash="e7ebfa8f96d5e8d3fe943fa862a475ed" mdapi_config_hash="f4d468897cdd9d7618c9c5c890864787" id="cb4f7554-9a12-4f83-a7c6-0ff8911f9e73" chipset="acmgt1" name="Ext529" />
+ <guid config_hash="e2c841acf140e73947b4fde1b3637340" mdapi_config_hash="6a9d00819e14fb3178878b66a648ad92" id="80502c88-9c1e-4804-8d54-53b3d784a540" chipset="acmgt1" name="Ext530" />
+ <guid config_hash="65e598c36f24fbbed61b9f29f22906b6" mdapi_config_hash="4318133904297748c76a038f742268ff" id="eccbb94d-f7ed-4d45-89bb-d17a0e28e97d" chipset="acmgt1" name="Ext531" />
+ <guid config_hash="31a9994c9523d67e612a89860956a748" mdapi_config_hash="562ded5c070fd64bd3254155d782e228" id="09cb4790-899a-456f-9c12-f0b5ae36bf39" chipset="acmgt1" name="Ext532" />
+ <guid config_hash="06b0b6e00cadfe410e4a16ac268dc4d1" mdapi_config_hash="26cffa7b241feebff27888e6228687be" id="e257595b-2e38-4da5-b375-bc494b4d0ee8" chipset="acmgt1" name="Ext533" />
+ <guid config_hash="ef8296994d00e8de953b430dc2336936" mdapi_config_hash="b46f8af2ff32b1cb0a148ab25607dcc1" id="f2477c56-db39-43cf-bd4c-42782dd02e27" chipset="acmgt1" name="Ext534" />
+ <guid config_hash="597d72f1b88eb636d7e4947f55126a7c" mdapi_config_hash="6da98998f96cc35043ecda01a28bf3eb" id="b6417928-9c95-4df7-88a2-e6b8de52abec" chipset="acmgt1" name="Ext535" />
+ <guid config_hash="ea58095d9149eefb3b46afd33b27c94c" mdapi_config_hash="b7662b81a69c2318aa199eef8947eae5" id="ac88f2a7-2f38-4e61-a6d5-9da2d50edd38" chipset="acmgt1" name="Ext536" />
+ <guid config_hash="38307a56bf07276dd8d3d07eccdaadff" mdapi_config_hash="beae875603308037baef26cb4e56ea41" id="87640cd9-04b0-4b76-a016-308ab7975f8d" chipset="acmgt1" name="Ext537" />
+ <guid config_hash="8c246b3c51760bc56021dcca4d98b64f" mdapi_config_hash="e9ffa7ab3397a2078ea72ca72b648042" id="2a2f8a81-b046-4a67-92c3-2ded36755f76" chipset="acmgt1" name="Ext538" />
+ <guid config_hash="cc5c545e4579215cd5e1daf4f8ccf598" mdapi_config_hash="c06b0cfe2ef7f7d0ee15d5d9d59f04af" id="89f03450-0e5f-4370-b7cf-cea4e627d4e8" chipset="acmgt1" name="Ext539" />
+ <guid config_hash="9cd0d55e6f24cccaf43362e66846110c" mdapi_config_hash="8bbe7c98aee8c4e13cd4bcfc88356089" id="85c7638d-976e-47e5-8f52-2079a0ea147f" chipset="acmgt1" name="Ext540" />
+ <guid config_hash="4cffd8f8e3ce9cf708b9930bfefa6d64" mdapi_config_hash="51c0d733753392b68f9f05eb6eed2ad6" id="69645853-2e7f-4a77-83fc-fa03f43b5d35" chipset="acmgt1" name="Ext541" />
+ <guid config_hash="86fe7c5b0f79e2f195b8b07b60f2edae" mdapi_config_hash="579fe3e074f48c52eac60403cf5a747e" id="657218aa-a73a-4127-b081-07ece46ff786" chipset="acmgt1" name="Ext542" />
+ <guid config_hash="5cc9510caf7275ff5cc7e61a319234a4" mdapi_config_hash="ae5c2ef4361cc50202b1f4d3283ac607" id="1a51853a-37a2-4020-8ccb-650604ea4f64" chipset="acmgt1" name="Ext543" />
+ <guid config_hash="5afad4a36d651c8ed2d343a4ee64656a" mdapi_config_hash="969e77a6b883f3e4bd11597003c0b3e7" id="9aa2e068-b13a-44b2-be93-a4cf68924cdd" chipset="acmgt1" name="Ext544" />
+ <guid config_hash="5b9bf405632b8d14a5fd2de009a6617f" mdapi_config_hash="770396733fa2c5f888dedc1ab959dfa9" id="5e8c65a2-97ac-4dea-af1b-27b9f12dafe6" chipset="acmgt1" name="Ext545" />
+ <guid config_hash="648a597b7183dd3b493c029db7e9cb30" mdapi_config_hash="cf2390eef15a57224d0678f25b975c7d" id="192ec14b-c329-4e81-bd2d-02f7cae24579" chipset="acmgt1" name="Ext546" />
+ <guid config_hash="95fbff94cc3a238e65c0443caad2f6a0" mdapi_config_hash="4aa2ab70084a111471c3f5427ebbe18a" id="2e5ac978-b4e4-4693-8f88-d90d0353dd77" chipset="acmgt1" name="Ext547" />
+ <guid config_hash="40963244f7b26a91769f85cb64b16851" mdapi_config_hash="515ab3d31821af95b14941f048add55e" id="7c95ba0f-cd85-4eb2-ab43-987f84214820" chipset="acmgt1" name="Ext548" />
+ <guid config_hash="472bcdb97493000caf3f593414f08b48" mdapi_config_hash="00d5e25a79e41ada6a22f2ec515c45c1" id="8fa03693-d2d5-42eb-a382-e2cf05bf8197" chipset="acmgt1" name="Ext549" />
+ <guid config_hash="d837f394515cef5ab41e20506bbd5896" mdapi_config_hash="937ccad99681cb98faf0112bb88e5be3" id="3714122b-03ee-499b-bc5f-31ed5400924e" chipset="acmgt1" name="Ext550" />
+ <guid config_hash="4e359a4c6c5bfbb90c11c8385f70f38e" mdapi_config_hash="69d945906a10272834a2df243e358111" id="31ed9c46-b219-4bcc-8c20-22586fb077f8" chipset="acmgt1" name="Ext551" />
+ <guid config_hash="7be9f83be5e14c74f84886dd895fdd9b" mdapi_config_hash="677ec46b2d65b89ca5bf4a34724bdff7" id="f639c566-949f-4484-8c12-5127fb771b4c" chipset="acmgt1" name="Ext552" />
+ <guid config_hash="acbb06143814fa672b47b2e9af68bb15" mdapi_config_hash="7fcaf7e5cf736ffb51ab7e28beba8e83" id="40b20c9d-0935-4000-91d7-f312a515bb4b" chipset="acmgt1" name="Ext553" />
+ <guid config_hash="dc483448783ecee75c50c4c35c20c759" mdapi_config_hash="de26db366e2acbbe24add896075500f3" id="bcff8729-44e4-4efa-8436-f1775fcb204a" chipset="acmgt1" name="Ext554" />
+ <guid config_hash="ffecd22693e6aa74e47e1e09c65f697a" mdapi_config_hash="5d7af72d16b3bf039bbcd2776e6636cd" id="6bf30c0e-a169-4ba3-8527-047d4f691aa3" chipset="acmgt1" name="Ext555" />
+ <guid config_hash="57e90f0cc7ef3b9c7ca4f75c4803672c" mdapi_config_hash="c22c5d4f2faa7d9da87b62ad67f616fe" id="bc1cda24-8e1b-4000-9443-1135be1b976e" chipset="acmgt1" name="Ext556" />
+ <guid config_hash="e682eeada8bbcb893050e4f2c2e1bada" mdapi_config_hash="51185678325b66968b2652bdffd0bb3d" id="c8a172f8-4a06-4931-b877-bc8aa687a9b8" chipset="acmgt1" name="Ext557" />
+ <guid config_hash="ec4ed96d22de43c663680a06f4f43ea3" mdapi_config_hash="1ab2110a870c4a69e2b81d9215735bd5" id="a5a9b5ed-c78c-4e3d-a808-22f1debd6b43" chipset="acmgt1" name="Ext558" />
+ <guid config_hash="145db1c6e054541b6aee3bf6fd06137f" mdapi_config_hash="19bab8aa5d3397e7ddfcf2e9f3fd6227" id="93bba39f-4d65-434b-9251-37f2badf256e" chipset="acmgt1" name="Ext559" />
+ <guid config_hash="344f255d653846067d34bf4e4530ff27" mdapi_config_hash="d6d5153a13d55895f89b5fb0a064d035" id="a16d5961-ab03-4193-87d9-394ad9c2da80" chipset="acmgt1" name="Ext560" />
+ <guid config_hash="df565eb53e7967860a4cc406bbb974a8" mdapi_config_hash="9861b6b99c31de2d8d511fc2b7fc173e" id="8dfd3f4a-0686-48bb-94cf-76a3bc5386ec" chipset="acmgt1" name="Ext561" />
+ <guid config_hash="9c8a7c975bda5e68d705bd62afe9acff" mdapi_config_hash="041925e9e42ea2aadee504a8d552d1f2" id="f41e3a7c-de83-46af-8be2-b26c605d1317" chipset="acmgt1" name="Ext562" />
+ <guid config_hash="d3c5828116e850f0b8ca67a0d37c108a" mdapi_config_hash="fa5f272f45c3353007b20560eb4b8d8e" id="c599736d-1b09-4ae6-9e82-c98d17c3582a" chipset="acmgt1" name="Ext563" />
+ <guid config_hash="ddb0cf4a3ebc5bad4975b834ce0141f5" mdapi_config_hash="73e86e4e676b7fb8fc68ae1f48b060c0" id="0f9c5fb0-e5bc-4119-a11f-d32d0304bca8" chipset="acmgt1" name="Ext564" />
+ <guid config_hash="7b22bd29eb16da8a28daa526677ea4f8" mdapi_config_hash="c3a83d8d29ff0be5d617f62eae2983bf" id="def2b365-d8d1-4e4b-b832-39afd5e214d9" chipset="acmgt1" name="Ext565" />
+ <guid config_hash="e6b25c38dbdafbf3d8cba9d47b96758e" mdapi_config_hash="0c3221607ea6779e1e1366677702d2eb" id="a53e91c2-03b4-488a-ab7e-293f4466e00f" chipset="acmgt1" name="Ext566" />
+ <guid config_hash="4dac49ea134b9be63fadad389dd16395" mdapi_config_hash="5166a562ec90ffe5b13f8cae2b5b6ab2" id="0cdefa4f-f4ac-4072-a021-be48ed5b0ee7" chipset="acmgt1" name="Ext567" />
+ <guid config_hash="f25e194664e6448e7fbd558b5477fbb2" mdapi_config_hash="38d493f8bfdaf461db090fb5a1d3f6a9" id="7404a462-f9c0-4fb6-9ec9-b03bbd5e4572" chipset="acmgt1" name="Ext568" />
+ <guid config_hash="2e3dae9aea38ec547c6afafcca82dc2c" mdapi_config_hash="6d392143f3ec1e8940b9c5c676261968" id="b3515130-788c-4d36-b20d-e8ca02e11cf1" chipset="acmgt1" name="Ext569" />
+ <guid config_hash="7c0b2e864e654ca268d58ba7a4e36e0c" mdapi_config_hash="fde6da1eeefa44f3bd95b0c8876b2903" id="73e5a9f9-ca88-4467-b407-737e7c7080fe" chipset="acmgt1" name="Ext570" />
+ <guid config_hash="baad6f80facbd4d135de5c9393d9c4f6" mdapi_config_hash="ad060f6502ef3021d523aff45a4952cd" id="ae2fa4f6-2afb-4ac9-866e-bfd943f91a54" chipset="acmgt1" name="Ext571" />
+ <guid config_hash="6389c2dcb6a2b100db74a782d4f7006f" mdapi_config_hash="d8d0fcb20772d25731d0ac8a7d587cb9" id="cea714fc-17a9-4dae-b3e8-8be0f3149918" chipset="acmgt1" name="Ext1000" />
+ <guid config_hash="e358e6156c7379f8064b679128fe0747" mdapi_config_hash="a9988177c98737d0b52bcf215079e95b" id="3ec074a8-e3cb-4090-86c0-0d1426ac9a63" chipset="acmgt1" name="Ext1001" />
+ <guid config_hash="c4809b4f9dbd405691ebd29dea153aa2" mdapi_config_hash="8d1002c55a03d16517de67b4b8970d12" id="17275fa7-be46-48a6-a654-6931ecbfed77" chipset="acmgt1" name="Ext1002" />
+ <guid config_hash="8bb1139fff1ee995a5ade92734e11d8a" mdapi_config_hash="fbbbc2eaec0f182e838cbdfa1c8372c2" id="a56f028c-27c7-4e9b-bc19-04bbf67444b0" chipset="acmgt1" name="Ext1004" />
+ <guid config_hash="83d7b8e952e3598565267c65964b2771" mdapi_config_hash="7a5482c523806abe25c8c4dbcf5273e7" id="f43c884f-817d-4037-bc96-7bed64906683" chipset="acmgt1" name="Ext1005" />
+ <guid config_hash="e7efe91c7aeb591043358c1b5e3c019d" mdapi_config_hash="94ecec147a25de742814fbb01fd4e9c3" id="6a6e8e1d-6148-4316-95f9-2a8b5236520f" chipset="acmgt1" name="Ext1006" />
+ <guid config_hash="ae85ee9664f10b42cc854c26878d6cba" mdapi_config_hash="de92fab5a4df472219094e6a3b635632" id="b6b53888-0a0b-4fc6-b77e-c604875495a5" chipset="acmgt1" name="Ext1007" />
+ <guid config_hash="310dddcb04d1088a3865f698d758cbc2" mdapi_config_hash="c6a3be7d49b5697074021ca673a39a57" id="6e06382a-3c98-464a-9811-cdfb956e4e8e" chipset="acmgt1" name="Ext1010" />
</guids>
diff --git a/lib/i915/perf-configs/oa-acmgt1.xml b/lib/i915/perf-configs/oa-acmgt1.xml
new file mode 100644
index 00000000..ab4da70d
--- /dev/null
+++ b/lib/i915/perf-configs/oa-acmgt1.xml
@@ -0,0 +1,76252 @@
+<?xml version="1.0"?>
+<metrics version="1664349503" merge_md5="">
+ <set name="Render Metrics Basic - aggregation approximation"
+ chipset="ACMGT1"
+ symbol_name="RenderBasic"
+ underscore_name="render_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f5b8f05e-c84c-4f1c-bb05-68fbea73879b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM And FPU Pipes Active"
+ symbol_name="XveFpuEmActive"
+ underscore_name="xve_fpu_em_active"
+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS FPU Pipe Active"
+ symbol_name="VsFpuActive"
+ underscore_name="vs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS EM Pipe Active"
+ symbol_name="VsEmActive"
+ underscore_name="vs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS Send Pipe Active"
+ symbol_name="VsSendActive"
+ underscore_name="vs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS FPU Pipe Active"
+ symbol_name="PsFpuActive"
+ underscore_name="ps_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS EM Pipe Active"
+ symbol_name="PsEmActive"
+ underscore_name="ps_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS Send Pipe Active"
+ symbol_name="PsSendActive"
+ underscore_name="ps_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Samples Written"
+ symbol_name="SamplesWritten"
+ underscore_name="samples_written"
+ description="The total number of samples or pixels written to all render targets."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 26 READ 4 UMUL"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Samples Blended"
+ symbol_name="SamplesBlended"
+ underscore_name="samples_blended"
+ description="The total number of blended samples or pixels written to all render targets."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 27 READ 4 UMUL"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Texels"
+ symbol_name="SamplerTexels"
+ underscore_name="sampler_texels"
+ description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
+ data_type="uint64"
+ units="texels"
+ semantic_type="event"
+ equation="A 28 READ 4 UMUL"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Texels Misses"
+ symbol_name="SamplerTexelMisses"
+ underscore_name="sampler_texel_misses"
+ description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
+ data_type="uint64"
+ units="texels"
+ semantic_type="event"
+ equation="A 29 READ 4 UMUL"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Batch Frame Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Bytes Read"
+ symbol_name="SlmReads"
+ underscore_name="slm_reads"
+ description="The total number of reads from shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 30 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Writes"
+ symbol_name="SlmWrites"
+ underscore_name="slm_writes"
+ description="The total number of writes into shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 31 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Memory Accesses"
+ symbol_name="ShaderMemoryAccesses"
+ underscore_name="shader_memory_accesses"
+ description="The total number of shader memory accesses to L3."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 32 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Atomic Memory Accesses"
+ symbol_name="ShaderAtomics"
+ underscore_name="shader_atomics"
+ description="The total number of shader atomic memory accesses."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 34 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Barrier Messages"
+ symbol_name="ShaderBarriers"
+ underscore_name="shader_barriers"
+ description="The total number of shader barrier messages."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 35 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Read Throughput"
+ symbol_name="GtiReadThroughput"
+ underscore_name="gti_read_throughput"
+ description="The total number of GPU memory bytes read from GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="128 A 36 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Write Throughput"
+ symbol_name="GtiWriteThroughput"
+ underscore_name="gti_write_throughput"
+ description="The total number of GPU memory bytes written to GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 6 READ C 7 READ UADD 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Slice2 Xe Core0 is busy"
+ symbol_name="Sampler20Busy"
+ underscore_name="sampler20_busy"
+ description="The percentage of time when sampler slice2 Xe core0 is busy"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Samplers Busy"
+ symbol_name="SamplersBusy"
+ underscore_name="samplers_busy"
+ description="The percentage of time in which samplers or L1 cache are not idle."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="$Sampler20Busy"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Sampler20 Bottleneck"
+ symbol_name="Sampler20Bottleneck"
+ underscore_name="sampler20_bottleneck"
+ description="The percentage of time in which Slice2 Sampler0 has been slowing down the pipe when processing XVE requests."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Samplers Bottleneck"
+ symbol_name="SamplerBottleneck"
+ underscore_name="sampler_bottleneck"
+ description="The percentage of time in which samplers have been slowing down the pipe when processing XVE requests."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="$Sampler20Bottleneck"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1C840000" />
+ <register type="NOA" address="0x00009888" value="0x1E842800" />
+ <register type="NOA" address="0x00009888" value="0x02844000" />
+ <register type="NOA" address="0x00009888" value="0x04840010" />
+ <register type="NOA" address="0x00009888" value="0x10840800" />
+ <register type="NOA" address="0x00009888" value="0x12840037" />
+ <register type="NOA" address="0x00009888" value="0x00840000" />
+ <register type="NOA" address="0x00009888" value="0x02860500" />
+ <register type="NOA" address="0x00009888" value="0x02080A00" />
+ <register type="NOA" address="0x00009888" value="0x020A0500" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x02410006" />
+ <register type="NOA" address="0x00009888" value="0x14410100" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610006" />
+ <register type="NOA" address="0x00009888" value="0x16610004" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00043000" />
+ <register type="NOA" address="0x00009888" value="0x02020A00" />
+ <register type="NOA" address="0x00009888" value="0x0203F500" />
+ <register type="NOA" address="0x00009888" value="0x0209E000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C60" />
+ <register type="NOA" address="0x00009888" value="0x2403F000" />
+ <register type="NOA" address="0x00009888" value="0x2803F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00013000" />
+ <register type="NOA" address="0x00009888" value="0x02020500" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x02050500" />
+ <register type="NOA" address="0x00009888" value="0x02080A00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00003008" />
+ <register type="FLEX" address="0x0000E658" value="0x00011010" />
+ <register type="FLEX" address="0x0000E758" value="0x00050012" />
+ <register type="FLEX" address="0x0000E45C" value="0x00052051" />
+ </register_config>
+ </set>
+
+ <set name="Compute Metrics Basic"
+ chipset="ACMGT1"
+ symbol_name="ComputeBasic"
+ underscore_name="compute_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="53ee6271-905c-4b2a-b449-9117ffd10a48"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE FPU Pipe Active"
+ symbol_name="FpuActive"
+ underscore_name="fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM Pipe Active"
+ symbol_name="EmActive"
+ underscore_name="em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XMX Pipe Active"
+ symbol_name="XmxActive"
+ underscore_name="xmx_active"
+ description="The percentage of time in which XVE XMX pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM And FPU Pipes Active"
+ symbol_name="XveFpuEmActive"
+ underscore_name="xve_fpu_em_active"
+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XMX And FPU Pipes Active"
+ symbol_name="XveFpuXmxActive"
+ underscore_name="xve_fpu_xmx_active"
+ description="The percentage of time in which XVE XMX and FPU INT64 pipelines were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE AVG IPC Rate"
+ symbol_name="XveAvgIpcRate"
+ underscore_name="xve_avg_ipc_rate"
+ description="The average rate of IPC calculated for 2 FPU pipelines."
+ data_type="float"
+ max_equation="2"
+ units="number"
+ semantic_type="ratio"
+ equation="A 12 READ A 9 READ A 10 READ FADD A 10 READ FSUB FDIV 1 FADD"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Send Pipe Active"
+ symbol_name="SendActive"
+ underscore_name="send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 15 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FPU FLT16 Instruction"
+ symbol_name="XveFpuFlt16"
+ underscore_name="xve_fpu_flt16"
+ description="The percentage of time in which FLT16 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FPU FLT32 Instruction"
+ symbol_name="XveFpuFlt32"
+ underscore_name="xve_fpu_flt32"
+ description="The percentage of time in which FLT32 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FPU FLT64 Instruction"
+ symbol_name="XveFpuFlt64"
+ underscore_name="xve_fpu_flt64"
+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Bytes Read"
+ symbol_name="SlmReads"
+ underscore_name="slm_reads"
+ description="The total number of reads from shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 30 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Writes"
+ symbol_name="SlmWrites"
+ underscore_name="slm_writes"
+ description="The total number of writes into shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 31 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Memory Accesses"
+ symbol_name="ShaderMemoryAccesses"
+ underscore_name="shader_memory_accesses"
+ description="The total number of shader memory accesses to L3."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 32 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Atomic Memory Accesses"
+ symbol_name="ShaderAtomics"
+ underscore_name="shader_atomics"
+ description="The total number of shader atomic memory accesses."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 34 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Barrier Messages"
+ symbol_name="ShaderBarriers"
+ underscore_name="shader_barriers"
+ description="The total number of shader barrier messages."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 35 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Read Throughput"
+ symbol_name="GtiReadThroughput"
+ underscore_name="gti_read_throughput"
+ description="The total number of GPU memory bytes read from GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="128 A 36 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Write Throughput"
+ symbol_name="GtiWriteThroughput"
+ underscore_name="gti_write_throughput"
+ description="The total number of GPU memory bytes written to GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ C 6 READ UADD 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x02410006" />
+ <register type="NOA" address="0x00009888" value="0x16410004" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610006" />
+ <register type="NOA" address="0x00009888" value="0x14610100" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0203F000" />
+ <register type="NOA" address="0x00009888" value="0x0209B000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00001000" />
+ <register type="FLEX" address="0x0000E658" value="0x00003009" />
+ <register type="FLEX" address="0x0000E758" value="0x0000200A" />
+ <register type="FLEX" address="0x0000E45C" value="0x00006008" />
+ <register type="FLEX" address="0x0000E55C" value="0x0000B007" />
+ </register_config>
+ </set>
+
+ <set name="ThreadsAndRast1"
+ chipset="ACMGT1"
+ symbol_name="ThreadsAndRast1"
+ underscore_name="threads_and_rast1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="952f5f55-449d-43db-87d7-6113e9c3b89a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS Threads Dispatched"
+ symbol_name="VsThreads"
+ underscore_name="vs_threads"
+ description="Number of VS thread dispatches"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS Threads Dispatched"
+ symbol_name="HsThreads"
+ underscore_name="hs_threads"
+ description="Number of HS thread dispatches"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS Threads Dispatched"
+ symbol_name="DsThreads"
+ underscore_name="ds_threads"
+ description="Number of DS thread dispatches"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x24817800" />
+ <register type="NOA" address="0x00009888" value="0x28810000" />
+ <register type="NOA" address="0x00009888" value="0x2A810001" />
+ <register type="NOA" address="0x00009888" value="0x24A17800" />
+ <register type="NOA" address="0x00009888" value="0x28A10000" />
+ <register type="NOA" address="0x00009888" value="0x2AA10001" />
+ <register type="NOA" address="0x00009888" value="0x24C17800" />
+ <register type="NOA" address="0x00009888" value="0x28C10000" />
+ <register type="NOA" address="0x00009888" value="0x2AC10001" />
+ <register type="NOA" address="0x00009888" value="0x24E17800" />
+ <register type="NOA" address="0x00009888" value="0x28E10000" />
+ <register type="NOA" address="0x00009888" value="0x2AE10001" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A2800" />
+ <register type="NOA" address="0x00009888" value="0x190A2800" />
+ <register type="NOA" address="0x00009888" value="0x1E0A4003" />
+ <register type="NOA" address="0x00009888" value="0x1F0A4003" />
+ <register type="NOA" address="0x00009888" value="0x200A0060" />
+ <register type="NOA" address="0x00009888" value="0x210A0060" />
+ <register type="NOA" address="0x00009888" value="0x220A0028" />
+ <register type="NOA" address="0x00009888" value="0x230A0028" />
+ <register type="NOA" address="0x00009888" value="0x240A0023" />
+ <register type="NOA" address="0x00009888" value="0x250A0023" />
+ <register type="NOA" address="0x00009888" value="0x260A000A" />
+ <register type="NOA" address="0x00009888" value="0x270A000A" />
+ <register type="NOA" address="0x00009888" value="0x1A0A008C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A008C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
+ <register type="NOA" address="0x00009888" value="0x06813106" />
+ <register type="NOA" address="0x00009888" value="0x0A810D00" />
+ <register type="NOA" address="0x00009888" value="0x0E810D40" />
+ <register type="NOA" address="0x00009888" value="0x12810980" />
+ <register type="NOA" address="0x00009888" value="0x16810F80" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00838080" />
+ <register type="NOA" address="0x00009888" value="0x02838080" />
+ <register type="NOA" address="0x00009888" value="0x00848888" />
+ <register type="NOA" address="0x00009888" value="0x00864040" />
+ <register type="NOA" address="0x00009888" value="0x02864040" />
+ <register type="NOA" address="0x00009888" value="0x00874040" />
+ <register type="NOA" address="0x00009888" value="0x02874040" />
+ <register type="NOA" address="0x00009888" value="0x06A13106" />
+ <register type="NOA" address="0x00009888" value="0x0AA10034" />
+ <register type="NOA" address="0x00009888" value="0x0EA10035" />
+ <register type="NOA" address="0x00009888" value="0x12A10026" />
+ <register type="NOA" address="0x00009888" value="0x16A1003E" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32020" />
+ <register type="NOA" address="0x00009888" value="0x02A32020" />
+ <register type="NOA" address="0x00009888" value="0x00A44444" />
+ <register type="NOA" address="0x00009888" value="0x00A61010" />
+ <register type="NOA" address="0x00009888" value="0x02A61010" />
+ <register type="NOA" address="0x00009888" value="0x00A71010" />
+ <register type="NOA" address="0x00009888" value="0x02A71010" />
+ <register type="NOA" address="0x00009888" value="0x06C13106" />
+ <register type="NOA" address="0x00009888" value="0x08C10D00" />
+ <register type="NOA" address="0x00009888" value="0x0CC10D40" />
+ <register type="NOA" address="0x00009888" value="0x10C10980" />
+ <register type="NOA" address="0x00009888" value="0x14C10F80" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30808" />
+ <register type="NOA" address="0x00009888" value="0x02C30808" />
+ <register type="NOA" address="0x00009888" value="0x00C42222" />
+ <register type="NOA" address="0x00009888" value="0x00C60404" />
+ <register type="NOA" address="0x00009888" value="0x02C60404" />
+ <register type="NOA" address="0x00009888" value="0x00C70404" />
+ <register type="NOA" address="0x00009888" value="0x02C70404" />
+ <register type="NOA" address="0x00009888" value="0x06E13106" />
+ <register type="NOA" address="0x00009888" value="0x08E10034" />
+ <register type="NOA" address="0x00009888" value="0x0CE10035" />
+ <register type="NOA" address="0x00009888" value="0x10E10026" />
+ <register type="NOA" address="0x00009888" value="0x14E1003E" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30202" />
+ <register type="NOA" address="0x00009888" value="0x02E30202" />
+ <register type="NOA" address="0x00009888" value="0x00E41111" />
+ <register type="NOA" address="0x00009888" value="0x00E60101" />
+ <register type="NOA" address="0x00009888" value="0x02E60101" />
+ <register type="NOA" address="0x00009888" value="0x00E70101" />
+ <register type="NOA" address="0x00009888" value="0x02E70101" />
+ <register type="NOA" address="0x00009888" value="0x00070909" />
+ <register type="NOA" address="0x00009888" value="0x02070909" />
+ <register type="NOA" address="0x00009888" value="0x0008B0B0" />
+ <register type="NOA" address="0x00009888" value="0x0208B0B0" />
+ <register type="NOA" address="0x00009888" value="0x00093333" />
+ <register type="NOA" address="0x00009888" value="0x000A5A5A" />
+ <register type="NOA" address="0x00009888" value="0x020A5A5A" />
+ <register type="NOA" address="0x00009888" value="0x00014444" />
+ <register type="NOA" address="0x00009888" value="0x000B1010" />
+ <register type="NOA" address="0x00009888" value="0x020B1010" />
+ <register type="NOA" address="0x00009888" value="0x00022222" />
+ <register type="NOA" address="0x00009888" value="0x000C0404" />
+ <register type="NOA" address="0x00009888" value="0x020C0404" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20102800" />
+ <register type="NOA" address="0x00009888" value="0x26104000" />
+ <register type="NOA" address="0x00009888" value="0x28100003" />
+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
+ <register type="NOA" address="0x00009888" value="0x2C101401" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102803" />
+ <register type="NOA" address="0x00009888" value="0x14101000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20102800" />
+ <register type="NOA" address="0x00009888" value="0x26104000" />
+ <register type="NOA" address="0x00009888" value="0x28100003" />
+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
+ <register type="NOA" address="0x00009888" value="0x2C101401" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102803" />
+ <register type="NOA" address="0x00009888" value="0x14101000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18082800" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080060" />
+ <register type="NOA" address="0x00009888" value="0x0E081000" />
+ <register type="NOA" address="0x00009888" value="0x20080C0A" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12081000" />
+ <register type="NOA" address="0x00009888" value="0x22080140" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06084000" />
+ <register type="NOA" address="0x00009888" value="0x1A082803" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080060" />
+ <register type="NOA" address="0x00009888" value="0x0A084000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x25817800" />
+ <register type="NOA" address="0x00009888" value="0x29810000" />
+ <register type="NOA" address="0x00009888" value="0x2B810001" />
+ <register type="NOA" address="0x00009888" value="0x25A17800" />
+ <register type="NOA" address="0x00009888" value="0x29A10000" />
+ <register type="NOA" address="0x00009888" value="0x2BA10001" />
+ <register type="NOA" address="0x00009888" value="0x25C17800" />
+ <register type="NOA" address="0x00009888" value="0x29C10000" />
+ <register type="NOA" address="0x00009888" value="0x2BC10001" />
+ <register type="NOA" address="0x00009888" value="0x25E17800" />
+ <register type="NOA" address="0x00009888" value="0x29E10000" />
+ <register type="NOA" address="0x00009888" value="0x2BE10001" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A2800" />
+ <register type="NOA" address="0x00009888" value="0x190A2800" />
+ <register type="NOA" address="0x00009888" value="0x1E0A4003" />
+ <register type="NOA" address="0x00009888" value="0x1F0A4003" />
+ <register type="NOA" address="0x00009888" value="0x200A0060" />
+ <register type="NOA" address="0x00009888" value="0x210A0060" />
+ <register type="NOA" address="0x00009888" value="0x220A0028" />
+ <register type="NOA" address="0x00009888" value="0x230A0028" />
+ <register type="NOA" address="0x00009888" value="0x240A0023" />
+ <register type="NOA" address="0x00009888" value="0x250A0023" />
+ <register type="NOA" address="0x00009888" value="0x260A000A" />
+ <register type="NOA" address="0x00009888" value="0x270A000A" />
+ <register type="NOA" address="0x00009888" value="0x1A0A008C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A008C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
+ <register type="NOA" address="0x00009888" value="0x07813106" />
+ <register type="NOA" address="0x00009888" value="0x0B810D00" />
+ <register type="NOA" address="0x00009888" value="0x0F810D40" />
+ <register type="NOA" address="0x00009888" value="0x13810980" />
+ <register type="NOA" address="0x00009888" value="0x17810F80" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01838080" />
+ <register type="NOA" address="0x00009888" value="0x03838080" />
+ <register type="NOA" address="0x00009888" value="0x01848888" />
+ <register type="NOA" address="0x00009888" value="0x01864040" />
+ <register type="NOA" address="0x00009888" value="0x03864040" />
+ <register type="NOA" address="0x00009888" value="0x01874040" />
+ <register type="NOA" address="0x00009888" value="0x03874040" />
+ <register type="NOA" address="0x00009888" value="0x07A13106" />
+ <register type="NOA" address="0x00009888" value="0x0BA10034" />
+ <register type="NOA" address="0x00009888" value="0x0FA10035" />
+ <register type="NOA" address="0x00009888" value="0x13A10026" />
+ <register type="NOA" address="0x00009888" value="0x17A1003E" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A32020" />
+ <register type="NOA" address="0x00009888" value="0x03A32020" />
+ <register type="NOA" address="0x00009888" value="0x01A44444" />
+ <register type="NOA" address="0x00009888" value="0x01A61010" />
+ <register type="NOA" address="0x00009888" value="0x03A61010" />
+ <register type="NOA" address="0x00009888" value="0x01A71010" />
+ <register type="NOA" address="0x00009888" value="0x03A71010" />
+ <register type="NOA" address="0x00009888" value="0x07C13106" />
+ <register type="NOA" address="0x00009888" value="0x09C10D00" />
+ <register type="NOA" address="0x00009888" value="0x0DC10D40" />
+ <register type="NOA" address="0x00009888" value="0x11C10980" />
+ <register type="NOA" address="0x00009888" value="0x15C10F80" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30808" />
+ <register type="NOA" address="0x00009888" value="0x03C30808" />
+ <register type="NOA" address="0x00009888" value="0x01C42222" />
+ <register type="NOA" address="0x00009888" value="0x01C60404" />
+ <register type="NOA" address="0x00009888" value="0x03C60404" />
+ <register type="NOA" address="0x00009888" value="0x01C70404" />
+ <register type="NOA" address="0x00009888" value="0x03C70404" />
+ <register type="NOA" address="0x00009888" value="0x07E13106" />
+ <register type="NOA" address="0x00009888" value="0x09E10034" />
+ <register type="NOA" address="0x00009888" value="0x0DE10035" />
+ <register type="NOA" address="0x00009888" value="0x11E10026" />
+ <register type="NOA" address="0x00009888" value="0x15E1003E" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30202" />
+ <register type="NOA" address="0x00009888" value="0x03E30202" />
+ <register type="NOA" address="0x00009888" value="0x01E41111" />
+ <register type="NOA" address="0x00009888" value="0x01E60101" />
+ <register type="NOA" address="0x00009888" value="0x03E60101" />
+ <register type="NOA" address="0x00009888" value="0x01E70101" />
+ <register type="NOA" address="0x00009888" value="0x03E70101" />
+ <register type="NOA" address="0x00009888" value="0x01070909" />
+ <register type="NOA" address="0x00009888" value="0x03070909" />
+ <register type="NOA" address="0x00009888" value="0x0108B0B0" />
+ <register type="NOA" address="0x00009888" value="0x0308B0B0" />
+ <register type="NOA" address="0x00009888" value="0x01093333" />
+ <register type="NOA" address="0x00009888" value="0x010A5A5A" />
+ <register type="NOA" address="0x00009888" value="0x030A5A5A" />
+ <register type="NOA" address="0x00009888" value="0x01014444" />
+ <register type="NOA" address="0x00009888" value="0x010B1010" />
+ <register type="NOA" address="0x00009888" value="0x030B1010" />
+ <register type="NOA" address="0x00009888" value="0x01022222" />
+ <register type="NOA" address="0x00009888" value="0x010C0404" />
+ <register type="NOA" address="0x00009888" value="0x030C0404" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20102800" />
+ <register type="NOA" address="0x00009888" value="0x26104000" />
+ <register type="NOA" address="0x00009888" value="0x28100003" />
+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
+ <register type="NOA" address="0x00009888" value="0x2C101401" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102803" />
+ <register type="NOA" address="0x00009888" value="0x14101000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20102800" />
+ <register type="NOA" address="0x00009888" value="0x26104000" />
+ <register type="NOA" address="0x00009888" value="0x28100003" />
+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
+ <register type="NOA" address="0x00009888" value="0x2C101401" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102803" />
+ <register type="NOA" address="0x00009888" value="0x14101000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18082800" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080060" />
+ <register type="NOA" address="0x00009888" value="0x0E081000" />
+ <register type="NOA" address="0x00009888" value="0x20080C0A" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12081000" />
+ <register type="NOA" address="0x00009888" value="0x22080140" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06084000" />
+ <register type="NOA" address="0x00009888" value="0x1A082803" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080060" />
+ <register type="NOA" address="0x00009888" value="0x0A084000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadsAndRast2"
+ chipset="ACMGT1"
+ symbol_name="ThreadsAndRast2"
+ underscore_name="threads_and_rast2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="797ae4a3-6d36-4be1-9064-a9bc3263957f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS Threads Dispatched"
+ symbol_name="PsThreads"
+ underscore_name="ps_threads"
+ description="Number of PS thread dispatches"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD B 4 READ UADD B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x24817800" />
+ <register type="NOA" address="0x00009888" value="0x2A810001" />
+ <register type="NOA" address="0x00009888" value="0x24A17800" />
+ <register type="NOA" address="0x00009888" value="0x2AA10001" />
+ <register type="NOA" address="0x00009888" value="0x24C17800" />
+ <register type="NOA" address="0x00009888" value="0x2AC10001" />
+ <register type="NOA" address="0x00009888" value="0x24E17800" />
+ <register type="NOA" address="0x00009888" value="0x2AE10001" />
+ <register type="NOA" address="0x00009888" value="0x160A4000" />
+ <register type="NOA" address="0x00009888" value="0x170A4000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A054A" />
+ <register type="NOA" address="0x00009888" value="0x1F0A054A" />
+ <register type="NOA" address="0x00009888" value="0x200A0C60" />
+ <register type="NOA" address="0x00009888" value="0x210A0C60" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A550A" />
+ <register type="NOA" address="0x00009888" value="0x250A550A" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x06810306" />
+ <register type="NOA" address="0x00009888" value="0x08810D32" />
+ <register type="NOA" address="0x00009888" value="0x10810922" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083000A" />
+ <register type="NOA" address="0x00009888" value="0x0283000A" />
+ <register type="NOA" address="0x00009888" value="0x00840303" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x02860005" />
+ <register type="NOA" address="0x00009888" value="0x00870005" />
+ <register type="NOA" address="0x00009888" value="0x02870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10306" />
+ <register type="NOA" address="0x00009888" value="0x0AA10D32" />
+ <register type="NOA" address="0x00009888" value="0x12A10922" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
+ <register type="NOA" address="0x00009888" value="0x02A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A40C0C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x02A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A70050" />
+ <register type="NOA" address="0x00009888" value="0x02A70050" />
+ <register type="NOA" address="0x00009888" value="0x06C10306" />
+ <register type="NOA" address="0x00009888" value="0x0CC10D32" />
+ <register type="NOA" address="0x00009888" value="0x14C10922" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
+ <register type="NOA" address="0x00009888" value="0x02C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C43030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x02C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70500" />
+ <register type="NOA" address="0x00009888" value="0x02C70500" />
+ <register type="NOA" address="0x00009888" value="0x06E10306" />
+ <register type="NOA" address="0x00009888" value="0x0EE10D32" />
+ <register type="NOA" address="0x00009888" value="0x16E10922" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x02E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E4C0C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x02E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x02E75000" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x02075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x020800FA" />
+ <register type="NOA" address="0x00009888" value="0x0009F0F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
+ <register type="NOA" address="0x00009888" value="0x00010C0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020B0050" />
+ <register type="NOA" address="0x00009888" value="0x00023030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x020C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12101000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610002A" />
+ <register type="NOA" address="0x00009888" value="0x28100063" />
+ <register type="NOA" address="0x00009888" value="0x2A102800" />
+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12101000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610002A" />
+ <register type="NOA" address="0x00009888" value="0x28100063" />
+ <register type="NOA" address="0x00009888" value="0x2A102800" />
+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04082000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C081000" />
+ <register type="NOA" address="0x00009888" value="0x1E080C60" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20082800" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12084000" />
+ <register type="NOA" address="0x00009888" value="0x2208040A" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080063" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C082940" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x25817800" />
+ <register type="NOA" address="0x00009888" value="0x2B810001" />
+ <register type="NOA" address="0x00009888" value="0x25A17800" />
+ <register type="NOA" address="0x00009888" value="0x2BA10001" />
+ <register type="NOA" address="0x00009888" value="0x25C17800" />
+ <register type="NOA" address="0x00009888" value="0x2BC10001" />
+ <register type="NOA" address="0x00009888" value="0x25E17800" />
+ <register type="NOA" address="0x00009888" value="0x2BE10001" />
+ <register type="NOA" address="0x00009888" value="0x160A4000" />
+ <register type="NOA" address="0x00009888" value="0x170A4000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A054A" />
+ <register type="NOA" address="0x00009888" value="0x1F0A054A" />
+ <register type="NOA" address="0x00009888" value="0x200A0C60" />
+ <register type="NOA" address="0x00009888" value="0x210A0C60" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A550A" />
+ <register type="NOA" address="0x00009888" value="0x250A550A" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x07810306" />
+ <register type="NOA" address="0x00009888" value="0x09810D32" />
+ <register type="NOA" address="0x00009888" value="0x11810922" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183000A" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840303" />
+ <register type="NOA" address="0x00009888" value="0x01860005" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x01870005" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10306" />
+ <register type="NOA" address="0x00009888" value="0x0BA10D32" />
+ <register type="NOA" address="0x00009888" value="0x13A10922" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A300A0" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40C0C" />
+ <register type="NOA" address="0x00009888" value="0x01A60050" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x01A70050" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x07C10306" />
+ <register type="NOA" address="0x00009888" value="0x0DC10D32" />
+ <register type="NOA" address="0x00009888" value="0x15C10922" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30A00" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43030" />
+ <register type="NOA" address="0x00009888" value="0x01C60500" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x01C70500" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x07E10306" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D32" />
+ <register type="NOA" address="0x00009888" value="0x17E10922" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3A000" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C0C0" />
+ <register type="NOA" address="0x00009888" value="0x01E65000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x01E75000" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x01075A00" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x010800FA" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F0F0" />
+ <register type="NOA" address="0x00009888" value="0x010AAA55" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C0C" />
+ <register type="NOA" address="0x00009888" value="0x010B0050" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023030" />
+ <register type="NOA" address="0x00009888" value="0x010C0500" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12101000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610002A" />
+ <register type="NOA" address="0x00009888" value="0x28100063" />
+ <register type="NOA" address="0x00009888" value="0x2A102800" />
+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12101000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610002A" />
+ <register type="NOA" address="0x00009888" value="0x28100063" />
+ <register type="NOA" address="0x00009888" value="0x2A102800" />
+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04082000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C081000" />
+ <register type="NOA" address="0x00009888" value="0x1E080C60" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20082800" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12084000" />
+ <register type="NOA" address="0x00009888" value="0x2208040A" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080063" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C082940" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00FF0000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x000000FF" />
+ <register type="OA" address="0x0000DC00" value="0x00000018" />
+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
+ <register type="OA" address="0x0000DC08" value="0x00000060" />
+ <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000DC10" value="0x00000180" />
+ <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
+ <register type="OA" address="0x0000DC18" value="0x00000600" />
+ <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000DC20" value="0x00001800" />
+ <register type="OA" address="0x0000DC24" value="0x0000FCFF" />
+ <register type="OA" address="0x0000DC28" value="0x00006000" />
+ <register type="OA" address="0x0000DC2C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000DC30" value="0x00018000" />
+ <register type="OA" address="0x0000DC34" value="0x0000CFFF" />
+ <register type="OA" address="0x0000DC38" value="0x00060000" />
+ <register type="OA" address="0x0000DC3C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadsAndRast3"
+ chipset="ACMGT1"
+ symbol_name="ThreadsAndRast3"
+ underscore_name="threads_and_rast3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="abb4b8fd-b9cd-4b11-a610-1c0707af14cf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS Threads Dispatched"
+ symbol_name="GsThreads"
+ underscore_name="gs_threads"
+ description="Number of GS thread dispatches"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Early Hi-Depth Test Fails"
+ symbol_name="HiDepthTestFails"
+ underscore_name="hi_depth_test_fails"
+ description="The total number of pixels dropped on early hierarchical depth test."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="4 2 UMUL C 3 READ 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD 16 B 7 READ UMUL UADD 32 B 6 READ UMUL UADD 64 B 5 READ UMUL UADD 128 B 4 READ UMUL UADD 256 B 3 READ UMUL UADD 512 B 2 READ UMUL UADD 1024 B 1 READ UMUL UADD UMUL"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810000" />
+ <register type="NOA" address="0x00009888" value="0x28A10000" />
+ <register type="NOA" address="0x00009888" value="0x28C10000" />
+ <register type="NOA" address="0x00009888" value="0x28E10000" />
+ <register type="NOA" address="0x00009888" value="0x1E0AFC03" />
+ <register type="NOA" address="0x00009888" value="0x1F0AFC03" />
+ <register type="NOA" address="0x00009888" value="0x200A0C63" />
+ <register type="NOA" address="0x00009888" value="0x210A0C63" />
+ <register type="NOA" address="0x00009888" value="0x220AC78F" />
+ <register type="NOA" address="0x00009888" value="0x230AC78F" />
+ <register type="NOA" address="0x00009888" value="0x240AF1E3" />
+ <register type="NOA" address="0x00009888" value="0x250AF1E3" />
+ <register type="NOA" address="0x00009888" value="0x260A0063" />
+ <register type="NOA" address="0x00009888" value="0x270A0063" />
+ <register type="NOA" address="0x00009888" value="0x1A0A078F" />
+ <register type="NOA" address="0x00009888" value="0x1B0A078F" />
+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
+ <register type="NOA" address="0x00009888" value="0x160B4000" />
+ <register type="NOA" address="0x00009888" value="0x180B0011" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x16810CC0" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x16A10033" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x14C10CC0" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x14E10033" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x000A5554" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FFE" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B1800" />
+ <register type="NOA" address="0x00009888" value="0x080B0105" />
+ <register type="NOA" address="0x00009888" value="0x0A0B038F" />
+ <register type="NOA" address="0x00009888" value="0x0C0B030D" />
+ <register type="NOA" address="0x00009888" value="0x0E0B028B" />
+ <register type="NOA" address="0x00009888" value="0x100B0209" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B1000" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x1210C000" />
+ <register type="NOA" address="0x00009888" value="0x22102863" />
+ <register type="NOA" address="0x00009888" value="0x14103000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x1210C000" />
+ <register type="NOA" address="0x00009888" value="0x22102863" />
+ <register type="NOA" address="0x00009888" value="0x14103000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0C08F000" />
+ <register type="NOA" address="0x00009888" value="0x1E080C63" />
+ <register type="NOA" address="0x00009888" value="0x0E08F000" />
+ <register type="NOA" address="0x00009888" value="0x20080C63" />
+ <register type="NOA" address="0x00009888" value="0x1008F000" />
+ <register type="NOA" address="0x00009888" value="0x1208F000" />
+ <register type="NOA" address="0x00009888" value="0x22080C63" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x0608F000" />
+ <register type="NOA" address="0x00009888" value="0x1A082863" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080060" />
+ <register type="NOA" address="0x00009888" value="0x0A084000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x29810000" />
+ <register type="NOA" address="0x00009888" value="0x29A10000" />
+ <register type="NOA" address="0x00009888" value="0x29C10000" />
+ <register type="NOA" address="0x00009888" value="0x29E10000" />
+ <register type="NOA" address="0x00009888" value="0x1E0AFC03" />
+ <register type="NOA" address="0x00009888" value="0x1F0AFC03" />
+ <register type="NOA" address="0x00009888" value="0x200A0C63" />
+ <register type="NOA" address="0x00009888" value="0x210A0C63" />
+ <register type="NOA" address="0x00009888" value="0x220AC78F" />
+ <register type="NOA" address="0x00009888" value="0x230AC78F" />
+ <register type="NOA" address="0x00009888" value="0x240AF1E3" />
+ <register type="NOA" address="0x00009888" value="0x250AF1E3" />
+ <register type="NOA" address="0x00009888" value="0x260A0063" />
+ <register type="NOA" address="0x00009888" value="0x270A0063" />
+ <register type="NOA" address="0x00009888" value="0x1A0A078F" />
+ <register type="NOA" address="0x00009888" value="0x1B0A078F" />
+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
+ <register type="NOA" address="0x00009888" value="0x170B4000" />
+ <register type="NOA" address="0x00009888" value="0x190B0011" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x17810CC0" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03838000" />
+ <register type="NOA" address="0x00009888" value="0x01848000" />
+ <register type="NOA" address="0x00009888" value="0x03864000" />
+ <register type="NOA" address="0x00009888" value="0x03874000" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x17A10033" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A32000" />
+ <register type="NOA" address="0x00009888" value="0x01A44000" />
+ <register type="NOA" address="0x00009888" value="0x03A61000" />
+ <register type="NOA" address="0x00009888" value="0x03A71000" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x15C10CC0" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30800" />
+ <register type="NOA" address="0x00009888" value="0x01C42000" />
+ <register type="NOA" address="0x00009888" value="0x03C60400" />
+ <register type="NOA" address="0x00009888" value="0x03C70400" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x15E10033" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E30200" />
+ <register type="NOA" address="0x00009888" value="0x01E41000" />
+ <register type="NOA" address="0x00009888" value="0x03E60100" />
+ <register type="NOA" address="0x00009888" value="0x03E70100" />
+ <register type="NOA" address="0x00009888" value="0x03070900" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0308B0FF" />
+ <register type="NOA" address="0x00009888" value="0x01093000" />
+ <register type="NOA" address="0x00009888" value="0x010A5554" />
+ <register type="NOA" address="0x00009888" value="0x030A5A55" />
+ <register type="NOA" address="0x00009888" value="0x01014FFE" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B1800" />
+ <register type="NOA" address="0x00009888" value="0x090B0105" />
+ <register type="NOA" address="0x00009888" value="0x0B0B038F" />
+ <register type="NOA" address="0x00009888" value="0x0D0B030D" />
+ <register type="NOA" address="0x00009888" value="0x0F0B028B" />
+ <register type="NOA" address="0x00009888" value="0x110B0209" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B1000" />
+ <register type="NOA" address="0x00009888" value="0x01022000" />
+ <register type="NOA" address="0x00009888" value="0x030C0400" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x1210C000" />
+ <register type="NOA" address="0x00009888" value="0x22102863" />
+ <register type="NOA" address="0x00009888" value="0x14103000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x1210C000" />
+ <register type="NOA" address="0x00009888" value="0x22102863" />
+ <register type="NOA" address="0x00009888" value="0x14103000" />
+ <register type="NOA" address="0x00009888" value="0x24104600" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0C08F000" />
+ <register type="NOA" address="0x00009888" value="0x1E080C63" />
+ <register type="NOA" address="0x00009888" value="0x0E08F000" />
+ <register type="NOA" address="0x00009888" value="0x20080C63" />
+ <register type="NOA" address="0x00009888" value="0x1008F000" />
+ <register type="NOA" address="0x00009888" value="0x1208F000" />
+ <register type="NOA" address="0x00009888" value="0x22080C63" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x0608F000" />
+ <register type="NOA" address="0x00009888" value="0x1A082863" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080060" />
+ <register type="NOA" address="0x00009888" value="0x0A084000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFE" />
+ </register_config>
+ </set>
+
+ <set name="ThreadsAndRast4"
+ chipset="ACMGT1"
+ symbol_name="ThreadsAndRast4"
+ underscore_name="threads_and_rast4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2da159d5-8ace-42bb-9d81-26f2b162d8d8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Early Depth Test Fails"
+ symbol_name="EarlyDepthTestFails"
+ underscore_name="early_depth_test_fails"
+ description="The total number of pixels dropped on early depth test."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="4 C 7 READ C 6 READ UADD 2 C 5 READ C 4 READ UADD UMUL UADD 4 C 3 READ C 2 READ UADD UMUL UADD 8 C 1 READ C 0 READ UADD UMUL UADD 16 B 7 READ B 6 READ UADD UMUL UADD UMUL"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x22100060" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410000C" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x22100060" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410000C" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080003" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080060" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C03" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0180" />
+ <register type="NOA" address="0x00009888" value="0x250A0180" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0600" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0600" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0180" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0180" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0060" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0060" />
+ <register type="NOA" address="0x00009888" value="0x100B5480" />
+ <register type="NOA" address="0x00009888" value="0x100C5012" />
+ <register type="NOA" address="0x00009888" value="0x00072000" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x0008C000" />
+ <register type="NOA" address="0x00009888" value="0x0208CCCC" />
+ <register type="NOA" address="0x00009888" value="0x00095540" />
+ <register type="NOA" address="0x00009888" value="0x000A6000" />
+ <register type="NOA" address="0x00009888" value="0x020A6666" />
+ <register type="NOA" address="0x00009888" value="0x0001AA80" />
+ <register type="NOA" address="0x00009888" value="0x040B0080" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0500" />
+ <register type="NOA" address="0x00009888" value="0x0E0B04C0" />
+ <register type="NOA" address="0x00009888" value="0x120B0440" />
+ <register type="NOA" address="0x00009888" value="0x140B0400" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009888" value="0x00025540" />
+ <register type="NOA" address="0x00009888" value="0x040C0080" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0014" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0013" />
+ <register type="NOA" address="0x00009888" value="0x120C0011" />
+ <register type="NOA" address="0x00009888" value="0x140C0010" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x22100060" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410000C" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x22100060" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410000C" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080003" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080060" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C03" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0180" />
+ <register type="NOA" address="0x00009888" value="0x250A0180" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0600" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0600" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0180" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0180" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0060" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0060" />
+ <register type="NOA" address="0x00009888" value="0x110B5480" />
+ <register type="NOA" address="0x00009888" value="0x110C5012" />
+ <register type="NOA" address="0x00009888" value="0x01072000" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x0108C000" />
+ <register type="NOA" address="0x00009888" value="0x0308CCCC" />
+ <register type="NOA" address="0x00009888" value="0x01095540" />
+ <register type="NOA" address="0x00009888" value="0x010A6000" />
+ <register type="NOA" address="0x00009888" value="0x030A6666" />
+ <register type="NOA" address="0x00009888" value="0x0101AA80" />
+ <register type="NOA" address="0x00009888" value="0x050B0080" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0500" />
+ <register type="NOA" address="0x00009888" value="0x0F0B04C0" />
+ <register type="NOA" address="0x00009888" value="0x130B0440" />
+ <register type="NOA" address="0x00009888" value="0x150B0400" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x01025540" />
+ <register type="NOA" address="0x00009888" value="0x050C0080" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0014" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0013" />
+ <register type="NOA" address="0x00009888" value="0x130C0011" />
+ <register type="NOA" address="0x00009888" value="0x150C0010" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFC0" />
+ </register_config>
+ </set>
+
+ <set name="AsyncCompute"
+ chipset="ACMGT1"
+ symbol_name="AsyncCompute"
+ underscore_name="async_compute"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="91273130-42fe-4c5e-ba34-6f9140b612c6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE FPU Pipe Active"
+ symbol_name="FpuActive"
+ underscore_name="fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS FPU Pipe Active"
+ symbol_name="VsFpuActive"
+ underscore_name="vs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS FPU Pipe Active"
+ symbol_name="PsFpuActive"
+ underscore_name="ps_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS FPU Pipe Active"
+ symbol_name="CsFpuActive"
+ underscore_name="cs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC CS FPU Pipe Active"
+ symbol_name="AsyncCsFpuActive"
+ underscore_name="async_cs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM Pipe Active"
+ symbol_name="EmActive"
+ underscore_name="em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS EM Pipe Active"
+ symbol_name="VsEmActive"
+ underscore_name="vs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS EM Pipe Active"
+ symbol_name="PsEmActive"
+ underscore_name="ps_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS EM Pipe Active"
+ symbol_name="CsEmActive"
+ underscore_name="cs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC CS EM Pipe Active"
+ symbol_name="AsyncCsEmActive"
+ underscore_name="async_cs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 17 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00010000" />
+ <register type="FLEX" address="0x0000E558" value="0x00060050" />
+ <register type="FLEX" address="0x0000E658" value="0x00001090" />
+ <register type="FLEX" address="0x0000E758" value="0x00051011" />
+ <register type="FLEX" address="0x0000E45C" value="0x00091061" />
+ <register type="FLEX" address="0x0000E55C" value="0x00004008" />
+ <register type="FLEX" address="0x0000E65C" value="0x00000005" />
+ </register_config>
+ </set>
+
+ <set name="XveActivity1"
+ chipset="ACMGT1"
+ symbol_name="XveActivity1"
+ underscore_name="xve_activity1"
+ mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO"
+ hw_config_guid="fd9d1ad4-13b3-4583-9f2c-998f627e370d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS FPU Pipe Active"
+ symbol_name="HsFpuActive"
+ underscore_name="hs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a hull shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS FPU Pipe Active"
+ symbol_name="DsFpuActive"
+ underscore_name="ds_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a domain shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS FPU Pipe Active"
+ symbol_name="GsFpuActive"
+ underscore_name="gs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a geometry shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS EM Pipe Active"
+ symbol_name="HsEmActive"
+ underscore_name="hs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a hull shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS EM Pipe Active"
+ symbol_name="DsEmActive"
+ underscore_name="ds_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a domain shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS EM Pipe Active"
+ symbol_name="GsEmActive"
+ underscore_name="gs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a geometry shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS Send Pipe Active"
+ symbol_name="HsSendActive"
+ underscore_name="hs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a hull shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS Send Pipe Active"
+ symbol_name="DsSendActive"
+ underscore_name="ds_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a domain shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS Send Pipe Active"
+ symbol_name="GsSendActive"
+ underscore_name="gs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a geometry shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Send Pipe Active"
+ symbol_name="CsSendActive"
+ underscore_name="cs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00030020" />
+ <register type="FLEX" address="0x0000E558" value="0x00021040" />
+ <register type="FLEX" address="0x0000E658" value="0x00041031" />
+ <register type="FLEX" address="0x0000E758" value="0x00032022" />
+ <register type="FLEX" address="0x0000E45C" value="0x00062042" />
+ </register_config>
+ </set>
+
+ <set name="GpuBusyness"
+ chipset="ACMGT1"
+ symbol_name="GpuBusyness"
+ underscore_name="gpu_busyness"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="4b785529-8efb-471e-93c5-481dae7b3b8b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Render Ring Busy"
+ symbol_name="RenderBusy"
+ underscore_name="render_busy"
+ description="The percentage of time when render command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ComputeEngine0 Ring Busy"
+ symbol_name="ComputeEngine0Busy"
+ underscore_name="compute_engine0_busy"
+ description="The percentage of time when compute command streamer 0 was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ComputeEngine1 Ring Busy"
+ symbol_name="ComputeEngine1Busy"
+ underscore_name="compute_engine1_busy"
+ description="The percentage of time when compute command streamer 1 was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ComputeEngine2 Ring Busy"
+ symbol_name="ComputeEngine2Busy"
+ underscore_name="compute_engine2_busy"
+ description="The percentage of time when compute command streamer 2 was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ComputeEngine3 Ring Busy"
+ symbol_name="ComputeEngine3Busy"
+ underscore_name="compute_engine3_busy"
+ description="The percentage of time when compute command streamer 3 was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Blitter Ring Busy"
+ symbol_name="BlitterBusy"
+ underscore_name="blitter_busy"
+ description="The percentage of time when blitter command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vdbox00 Ring Busy"
+ symbol_name="Vdbox00Busy"
+ underscore_name="vdbox00_busy"
+ description="The percentage of time when vdbox00 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vebox0 Ring Busy"
+ symbol_name="Vebox0Busy"
+ underscore_name="vebox0_busy"
+ description="The percentage of time when vebox0 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vdbox10 Ring Busy"
+ symbol_name="Vdbox10Busy"
+ underscore_name="vdbox10_busy"
+ description="The percentage of time when vdbox10 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vebox1 Ring Busy"
+ symbol_name="Vebox1Busy"
+ underscore_name="vebox1_busy"
+ description="The percentage of time when vebox1 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Any compute engine busy"
+ symbol_name="AnyComputeEngineBusy"
+ underscore_name="any_compute_engine_busy"
+ description="The percentage of time when any compute engine is busy"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Render and any compute engines are simultaneously busy"
+ symbol_name="RenderAndAnyComputeEngineBusy"
+ underscore_name="render_and_any_compute_engine_busy"
+ description="The percentage of time when render and any compute engines are simultaneously busy"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x440A2400" />
+ <register type="NOA" address="0x00009888" value="0x1A131200" />
+ <register type="NOA" address="0x00009888" value="0x060A0022" />
+ <register type="NOA" address="0x00009888" value="0x140A0014" />
+ <register type="NOA" address="0x00009888" value="0x040A0000" />
+ <register type="NOA" address="0x00009888" value="0x020A0000" />
+ <register type="NOA" address="0x00009888" value="0x00104000" />
+ <register type="NOA" address="0x00009888" value="0x02100002" />
+ <register type="NOA" address="0x00009888" value="0x00124000" />
+ <register type="NOA" address="0x00009888" value="0x02130000" />
+ <register type="NOA" address="0x00009888" value="0x0A130900" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x440A2400" />
+ <register type="NOA" address="0x00009888" value="0x1A131200" />
+ <register type="NOA" address="0x00009888" value="0x060A0022" />
+ <register type="NOA" address="0x00009888" value="0x120A0014" />
+ <register type="NOA" address="0x00009888" value="0x040A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x00102400" />
+ <register type="NOA" address="0x00009888" value="0x00120400" />
+ <register type="NOA" address="0x00009888" value="0x02130000" />
+ <register type="NOA" address="0x00009888" value="0x08130900" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x18012400" />
+ <register type="NOA" address="0x00009888" value="0x1A042400" />
+ <register type="NOA" address="0x00009888" value="0x22042400" />
+ <register type="NOA" address="0x00009888" value="0x2A042400" />
+ <register type="NOA" address="0x00009888" value="0x34040009" />
+ <register type="NOA" address="0x00009888" value="0x3E041200" />
+ <register type="NOA" address="0x00009888" value="0x02010006" />
+ <register type="NOA" address="0x00009888" value="0x10010004" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x020426E9" />
+ <register type="NOA" address="0x00009888" value="0x040401B7" />
+ <register type="NOA" address="0x00009888" value="0x06041000" />
+ <register type="NOA" address="0x00009888" value="0x0804050C" />
+ <register type="NOA" address="0x00009888" value="0x0A04091C" />
+ <register type="NOA" address="0x00009888" value="0x1204051C" />
+ <register type="NOA" address="0x00009888" value="0x1404010C" />
+ <register type="NOA" address="0x00009888" value="0x16040024" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x0003FD55" />
+ <register type="NOA" address="0x00009888" value="0x0203554B" />
+ <register type="NOA" address="0x00009888" value="0x00095400" />
+ <register type="NOA" address="0x00009888" value="0x02090001" />
+ <register type="NOA" address="0x00009888" value="0x00056800" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x000AA800" />
+ <register type="NOA" address="0x00009888" value="0x020A0002" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A033000" />
+ <register type="NOA" address="0x00009888" value="0x48030864" />
+ <register type="NOA" address="0x00009888" value="0x4A030643" />
+ <register type="NOA" address="0x00009888" value="0x4C031404" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030043" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x44031080" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46031084" />
+ <register type="NOA" address="0x00009888" value="0x24033000" />
+ <register type="NOA" address="0x00009888" value="0x28033000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000081" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF0" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="Render Metrics for 3D Pipeline Profile"
+ chipset="ACMGT1"
+ symbol_name="RenderPipeProfile1"
+ underscore_name="render_pipe_profile1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8a0c5d31-e0cb-4d2c-8056-f3824c57ad9a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF2 Bottleneck"
+ symbol_name="Vf2Bottleneck"
+ underscore_name="vf2_bottleneck"
+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS2 Bottleneck"
+ symbol_name="Vs2Bottleneck"
+ underscore_name="vs2_bottleneck"
+ description="The percentage of time in which VS2 pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Clipper2 Bottleneck"
+ symbol_name="Cl2Bottleneck"
+ underscore_name="cl2_bottleneck"
+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS2 Bottleneck"
+ symbol_name="Hs2Bottleneck"
+ underscore_name="hs2_bottleneck"
+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="3"
+ high_watermark="9"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS2 Bottleneck"
+ symbol_name="Ds2Bottleneck"
+ underscore_name="ds2_bottleneck"
+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GS2 Bottleneck"
+ symbol_name="Gs2Bottleneck"
+ underscore_name="gs2_bottleneck"
+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF2 Bottleneck"
+ symbol_name="Sf2Bottleneck"
+ underscore_name="sf2_bottleneck"
+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="10"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO2 Bottleneck"
+ symbol_name="So2Bottleneck"
+ underscore_name="so2_bottleneck"
+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CL2 Stall"
+ symbol_name="Cl2Stall"
+ underscore_name="cl2_stall"
+ description="The percentage of time in which clipper pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS2 Stall"
+ symbol_name="Hs2Stall"
+ underscore_name="hs2_stall"
+ description="The percentage of time in which hull stall pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS2 Stall"
+ symbol_name="Ds2Stall"
+ underscore_name="ds2_stall"
+ description="The percentage of time in which domain shader pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF2 Stall"
+ symbol_name="Sf2Stall"
+ underscore_name="sf2_stall"
+ description="The percentage of time in which strip-fans pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO2 Stall"
+ symbol_name="So2Stall"
+ underscore_name="so2_stall"
+ description="The percentage of time in which stream-output pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Hi-Depth20 Bottleneck"
+ symbol_name="HiDepth20Bottleneck"
+ underscore_name="hi_depth20_bottleneck"
+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC20 Bottleneck"
+ symbol_name="Bc20Bottleneck"
+ underscore_name="bc20_bottleneck"
+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x168607C0" />
+ <register type="NOA" address="0x00009888" value="0x1603001F" />
+ <register type="NOA" address="0x00009888" value="0x0C030000" />
+ <register type="NOA" address="0x00009888" value="0x12040640" />
+ <register type="NOA" address="0x00009888" value="0x08040021" />
+ <register type="NOA" address="0x00009888" value="0x1C070000" />
+ <register type="NOA" address="0x00009888" value="0x16090000" />
+ <register type="NOA" address="0x00009888" value="0x1C0903C0" />
+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
+ <register type="NOA" address="0x00009888" value="0x160B7C00" />
+ <register type="NOA" address="0x00009888" value="0x04860000" />
+ <register type="NOA" address="0x00009888" value="0x06860400" />
+ <register type="NOA" address="0x00009888" value="0x00860000" />
+ <register type="NOA" address="0x00009888" value="0x02030002" />
+ <register type="NOA" address="0x00009888" value="0x04030010" />
+ <register type="NOA" address="0x00009888" value="0x0A0301C0" />
+ <register type="NOA" address="0x00009888" value="0x100300C0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x0C040080" />
+ <register type="NOA" address="0x00009888" value="0x0E040022" />
+ <register type="NOA" address="0x00009888" value="0x04074000" />
+ <register type="NOA" address="0x00009888" value="0x0A070021" />
+ <register type="NOA" address="0x00009888" value="0x0E0708C0" />
+ <register type="NOA" address="0x00009888" value="0x00070800" />
+ <register type="NOA" address="0x00009888" value="0x020700A0" />
+ <register type="NOA" address="0x00009888" value="0x00083032" />
+ <register type="NOA" address="0x00009888" value="0x02083300" />
+ <register type="NOA" address="0x00009888" value="0x02094003" />
+ <register type="NOA" address="0x00009888" value="0x08090880" />
+ <register type="NOA" address="0x00009888" value="0x0C090001" />
+ <register type="NOA" address="0x00009888" value="0x0E090023" />
+ <register type="NOA" address="0x00009888" value="0x12090003" />
+ <register type="NOA" address="0x00009888" value="0x00090D28" />
+ <register type="NOA" address="0x00009888" value="0x040A0200" />
+ <register type="NOA" address="0x00009888" value="0x140A0940" />
+ <register type="NOA" address="0x00009888" value="0x000A9A91" />
+ <register type="NOA" address="0x00009888" value="0x020A19AA" />
+ <register type="NOA" address="0x00009888" value="0x00015044" />
+ <register type="NOA" address="0x00009888" value="0x040B0004" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B2000" />
+ <register type="NOA" address="0x00009888" value="0x020B2200" />
+ <register type="NOA" address="0x00009888" value="0x00020C20" />
+ <register type="NOA" address="0x00009888" value="0x000C0800" />
+ <register type="NOA" address="0x00009888" value="0x020C00A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFD" />
+ <register type="NOA" address="0x00009888" value="0x0002AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035551" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031C00" />
+ <register type="NOA" address="0x00009888" value="0x48030C00" />
+ <register type="NOA" address="0x00009888" value="0x4A030221" />
+ <register type="NOA" address="0x00009888" value="0x4C030006" />
+ <register type="NOA" address="0x00009888" value="0x4E030210" />
+ <register type="NOA" address="0x00009888" value="0x50030426" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030061" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030400" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46032826" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x00025551" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045551" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055551" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Render Metrics for 3D Pipeline Profile"
+ chipset="ACMGT1"
+ symbol_name="RenderPipeProfile2"
+ underscore_name="render_pipe_profile2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0f40fba0-129a-4a19-87de-5fdbe111b915"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF3 Bottleneck"
+ symbol_name="Vf3Bottleneck"
+ underscore_name="vf3_bottleneck"
+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS3 Bottleneck"
+ symbol_name="Vs3Bottleneck"
+ underscore_name="vs3_bottleneck"
+ description="The percentage of time in which VS3 pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Clipper3 Bottleneck"
+ symbol_name="Cl3Bottleneck"
+ underscore_name="cl3_bottleneck"
+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS3 Bottleneck"
+ symbol_name="Hs3Bottleneck"
+ underscore_name="hs3_bottleneck"
+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="3"
+ high_watermark="9"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS3 Bottleneck"
+ symbol_name="Ds3Bottleneck"
+ underscore_name="ds3_bottleneck"
+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GS3 Bottleneck"
+ symbol_name="Gs3Bottleneck"
+ underscore_name="gs3_bottleneck"
+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF3 Bottleneck"
+ symbol_name="Sf3Bottleneck"
+ underscore_name="sf3_bottleneck"
+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="10"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO3 Bottleneck"
+ symbol_name="So3Bottleneck"
+ underscore_name="so3_bottleneck"
+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CL3 Stall"
+ symbol_name="Cl3Stall"
+ underscore_name="cl3_stall"
+ description="The percentage of time in which clipper pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS3 Stall"
+ symbol_name="Hs3Stall"
+ underscore_name="hs3_stall"
+ description="The percentage of time in which hull stall pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS3 Stall"
+ symbol_name="Ds3Stall"
+ underscore_name="ds3_stall"
+ description="The percentage of time in which domain shader pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF3 Stall"
+ symbol_name="Sf3Stall"
+ underscore_name="sf3_stall"
+ description="The percentage of time in which strip-fans pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO3 Stall"
+ symbol_name="So3Stall"
+ underscore_name="so3_stall"
+ description="The percentage of time in which stream-output pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Hi-Depth30 Bottleneck"
+ symbol_name="HiDepth30Bottleneck"
+ underscore_name="hi_depth30_bottleneck"
+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC30 Bottleneck"
+ symbol_name="Bc30Bottleneck"
+ underscore_name="bc30_bottleneck"
+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x178607C0" />
+ <register type="NOA" address="0x00009888" value="0x1703001F" />
+ <register type="NOA" address="0x00009888" value="0x0D030000" />
+ <register type="NOA" address="0x00009888" value="0x13040640" />
+ <register type="NOA" address="0x00009888" value="0x09040021" />
+ <register type="NOA" address="0x00009888" value="0x1D070000" />
+ <register type="NOA" address="0x00009888" value="0x17090000" />
+ <register type="NOA" address="0x00009888" value="0x1D0903C0" />
+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
+ <register type="NOA" address="0x00009888" value="0x170B7C00" />
+ <register type="NOA" address="0x00009888" value="0x05860000" />
+ <register type="NOA" address="0x00009888" value="0x07860400" />
+ <register type="NOA" address="0x00009888" value="0x01860000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFD" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF3" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5551" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x000BAAA2" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x03030002" />
+ <register type="NOA" address="0x00009888" value="0x05030010" />
+ <register type="NOA" address="0x00009888" value="0x0B0301C0" />
+ <register type="NOA" address="0x00009888" value="0x110300C0" />
+ <register type="NOA" address="0x00009888" value="0x13030C80" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x01040000" />
+ <register type="NOA" address="0x00009888" value="0x0D040080" />
+ <register type="NOA" address="0x00009888" value="0x0F040022" />
+ <register type="NOA" address="0x00009888" value="0x05074000" />
+ <register type="NOA" address="0x00009888" value="0x0B070021" />
+ <register type="NOA" address="0x00009888" value="0x0F0708C0" />
+ <register type="NOA" address="0x00009888" value="0x01070800" />
+ <register type="NOA" address="0x00009888" value="0x030700A0" />
+ <register type="NOA" address="0x00009888" value="0x01083032" />
+ <register type="NOA" address="0x00009888" value="0x03083300" />
+ <register type="NOA" address="0x00009888" value="0x03094003" />
+ <register type="NOA" address="0x00009888" value="0x09090880" />
+ <register type="NOA" address="0x00009888" value="0x0D090001" />
+ <register type="NOA" address="0x00009888" value="0x0F090023" />
+ <register type="NOA" address="0x00009888" value="0x13090003" />
+ <register type="NOA" address="0x00009888" value="0x01090D28" />
+ <register type="NOA" address="0x00009888" value="0x050A0200" />
+ <register type="NOA" address="0x00009888" value="0x150A0940" />
+ <register type="NOA" address="0x00009888" value="0x010A9A91" />
+ <register type="NOA" address="0x00009888" value="0x030A19AA" />
+ <register type="NOA" address="0x00009888" value="0x01015044" />
+ <register type="NOA" address="0x00009888" value="0x050B0004" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B2000" />
+ <register type="NOA" address="0x00009888" value="0x030B2200" />
+ <register type="NOA" address="0x00009888" value="0x01020C20" />
+ <register type="NOA" address="0x00009888" value="0x010C0800" />
+ <register type="NOA" address="0x00009888" value="0x030C00A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFD" />
+ <register type="NOA" address="0x00009888" value="0x0002AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035551" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031C00" />
+ <register type="NOA" address="0x00009888" value="0x48030C00" />
+ <register type="NOA" address="0x00009888" value="0x4A030221" />
+ <register type="NOA" address="0x00009888" value="0x4C030006" />
+ <register type="NOA" address="0x00009888" value="0x4E030210" />
+ <register type="NOA" address="0x00009888" value="0x50030426" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030061" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030400" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46032826" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x00025551" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045551" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055551" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3"
+ chipset="ACMGT1"
+ symbol_name="L3"
+ underscore_name="l3"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="24695fb7-a404-4cd6-9aad-d23738b6d499"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Quad1 L3 Bank0 Input Available"
+ symbol_name="L31Bank0InputAvailable"
+ underscore_name="l31_bank0_input_available"
+ description="The percentage of time in which Quad1 L3 bank0 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank1 Input Available"
+ symbol_name="L31Bank1InputAvailable"
+ underscore_name="l31_bank1_input_available"
+ description="The percentage of time in which Quad1 L3 bank1 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank2 Input Available"
+ symbol_name="L31Bank2InputAvailable"
+ underscore_name="l31_bank2_input_available"
+ description="The percentage of time in which Quad1 L3 bank2 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank3 Input Available"
+ symbol_name="L31Bank3InputAvailable"
+ underscore_name="l31_bank3_input_available"
+ description="The percentage of time in which Quad1 L3 bank3 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank4 Input Available"
+ symbol_name="L31Bank4InputAvailable"
+ underscore_name="l31_bank4_input_available"
+ description="The percentage of time in which Quad1 L3 bank4 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank5 Input Available"
+ symbol_name="L31Bank5InputAvailable"
+ underscore_name="l31_bank5_input_available"
+ description="The percentage of time in which Quad1 L3 bank5 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank6 Input Available"
+ symbol_name="L31Bank6InputAvailable"
+ underscore_name="l31_bank6_input_available"
+ description="The percentage of time in which Quad1 L3 bank6 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank7 Input Available"
+ symbol_name="L31Bank7InputAvailable"
+ underscore_name="l31_bank7_input_available"
+ description="The percentage of time in which Quad1 L3 bank7 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank0 Output Ready"
+ symbol_name="L31Bank0OutputReady"
+ underscore_name="l31_bank0_output_ready"
+ description="The percentage of time in which quad1 L3 bank0 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank1 Output Ready"
+ symbol_name="L31Bank1OutputReady"
+ underscore_name="l31_bank1_output_ready"
+ description="The percentage of time in which quad1 L3 bank1 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank2 Output Ready"
+ symbol_name="L31Bank2OutputReady"
+ underscore_name="l31_bank2_output_ready"
+ description="The percentage of time in which quad1 L3 bank2 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank3 Output Ready"
+ symbol_name="L31Bank3OutputReady"
+ underscore_name="l31_bank3_output_ready"
+ description="The percentage of time in which quad1 L3 bank3 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank4 Output Ready"
+ symbol_name="L31Bank4OutputReady"
+ underscore_name="l31_bank4_output_ready"
+ description="The percentage of time in which quad1 L3 bank4 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank5 Output Ready"
+ symbol_name="L31Bank5OutputReady"
+ underscore_name="l31_bank5_output_ready"
+ description="The percentage of time in which quad1 L3 bank5 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank6 Output Ready"
+ symbol_name="L31Bank6OutputReady"
+ underscore_name="l31_bank6_output_ready"
+ description="The percentage of time in which quad1 L3 bank6 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank7 Output Ready"
+ symbol_name="L31Bank7OutputReady"
+ underscore_name="l31_bank7_output_ready"
+ description="The percentage of time in which quad1 L3 bank7 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1006" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1180" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0007" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0007" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C0180" />
+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C0180" />
+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Sampler_Slice23"
+ chipset="ACMGT1"
+ symbol_name="Sampler"
+ underscore_name="sampler"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="4486113b-a8a7-4f75-a1c2-7d307fa0e00e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice2 Xe Core0 Input Available"
+ symbol_name="Sampler20InputAvailable"
+ underscore_name="sampler20_input_available"
+ description="The percentage of time in which slice2 Xe core0 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core1 Input Available"
+ symbol_name="Sampler21InputAvailable"
+ underscore_name="sampler21_input_available"
+ description="The percentage of time in which slice2 Xe core1 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core2 Input Available"
+ symbol_name="Sampler22InputAvailable"
+ underscore_name="sampler22_input_available"
+ description="The percentage of time in which slice2 Xe core2 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core3 Input Available"
+ symbol_name="Sampler23InputAvailable"
+ underscore_name="sampler23_input_available"
+ description="The percentage of time in which slice2 Xe core3 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core0 Input Available"
+ symbol_name="Sampler30InputAvailable"
+ underscore_name="sampler30_input_available"
+ description="The percentage of time in which slice3 Xe core0 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core1 Input Available"
+ symbol_name="Sampler31InputAvailable"
+ underscore_name="sampler31_input_available"
+ description="The percentage of time in which slice3 Xe core1 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core2 Input Available"
+ symbol_name="Sampler32InputAvailable"
+ underscore_name="sampler32_input_available"
+ description="The percentage of time in which slice3 Xe core2 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core3 Input Available"
+ symbol_name="Sampler33InputAvailable"
+ underscore_name="sampler33_input_available"
+ description="The percentage of time in which slice3 Xe core3 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler20OutputReady"
+ underscore_name="sampler20_output_ready"
+ description="The percentage of time in which slice2 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler21OutputReady"
+ underscore_name="sampler21_output_ready"
+ description="The percentage of time in which slice2 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler22OutputReady"
+ underscore_name="sampler22_output_ready"
+ description="The percentage of time in which slice2 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler23OutputReady"
+ underscore_name="sampler23_output_ready"
+ description="The percentage of time in which slice2 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler30OutputReady"
+ underscore_name="sampler30_output_ready"
+ description="The percentage of time in which slice3 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler31OutputReady"
+ underscore_name="sampler31_output_ready"
+ description="The percentage of time in which slice3 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler32OutputReady"
+ underscore_name="sampler32_output_ready"
+ description="The percentage of time in which slice3 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler33OutputReady"
+ underscore_name="sampler33_output_ready"
+ description="The percentage of time in which slice3 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
+ <register type="NOA" address="0x00009888" value="0x14832C00" />
+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
+ <register type="NOA" address="0x00009888" value="0x14A32C00" />
+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
+ <register type="NOA" address="0x00009888" value="0x14C32C00" />
+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
+ <register type="NOA" address="0x00009888" value="0x14E32C00" />
+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
+ <register type="NOA" address="0x00009888" value="0x15832C00" />
+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
+ <register type="NOA" address="0x00009888" value="0x15A32C00" />
+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
+ <register type="NOA" address="0x00009888" value="0x15C32C00" />
+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
+ <register type="NOA" address="0x00009888" value="0x15E32C00" />
+ <register type="NOA" address="0x00009888" value="0x04824000" />
+ <register type="NOA" address="0x00009888" value="0x16820024" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x0A830580" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A24000" />
+ <register type="NOA" address="0x00009888" value="0x14A20900" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x0AA30016" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C24000" />
+ <register type="NOA" address="0x00009888" value="0x14C20024" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x08C30580" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E24000" />
+ <register type="NOA" address="0x00009888" value="0x12E20900" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x08E30016" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05824000" />
+ <register type="NOA" address="0x00009888" value="0x13820024" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x07830580" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840808" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A24000" />
+ <register type="NOA" address="0x00009888" value="0x11A20900" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x07A30016" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40404" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C24000" />
+ <register type="NOA" address="0x00009888" value="0x11C20024" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x05C30580" />
+ <register type="NOA" address="0x00009888" value="0x01C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40202" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E24000" />
+ <register type="NOA" address="0x00009888" value="0x0FE20900" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x05E30016" />
+ <register type="NOA" address="0x00009888" value="0x01E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40101" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030C00" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030E04" />
+ <register type="NOA" address="0x00009888" value="0x4A031E61" />
+ <register type="NOA" address="0x00009888" value="0x4C0302E0" />
+ <register type="NOA" address="0x00009888" value="0x4E031E47" />
+ <register type="NOA" address="0x00009888" value="0x50031403" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031C43" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46032808" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Metric set HDCAndSF1"
+ chipset="ACMGT1"
+ symbol_name="HDCAndSF1"
+ underscore_name="hdc_and_sf1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="75fc20f8-8694-47f2-b67b-cbb35f697a8e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice2 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader20AccessStalledOnL3"
+ underscore_name="non_sampler_shader20_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader21AccessStalledOnL3"
+ underscore_name="non_sampler_shader21_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader22AccessStalledOnL3"
+ underscore_name="non_sampler_shader22_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader23AccessStalledOnL3"
+ underscore_name="non_sampler_shader23_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader30AccessStalledOnL3"
+ underscore_name="non_sampler_shader30_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader31AccessStalledOnL3"
+ underscore_name="non_sampler_shader31_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader32AccessStalledOnL3"
+ underscore_name="non_sampler_shader32_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader33AccessStalledOnL3"
+ underscore_name="non_sampler_shader33_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EA101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EC101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EE101E0" />
+ <register type="NOA" address="0x00009888" value="0x1F8101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FA101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FC101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FE101E0" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x08810011" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x00840001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x08A10440" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x0AC10011" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x0AE10440" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x00E40008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x0D810011" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x0DA10440" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x0FC10011" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x0FE10440" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E40080" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x000300F0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0009000C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x000100F2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x01010020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000400FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x48031060" />
+ <register type="NOA" address="0x00009888" value="0x4A030277" />
+ <register type="NOA" address="0x00009888" value="0x4C030602" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="Metric set HDCAndSF2"
+ chipset="ACMGT1"
+ symbol_name="HDCAndSF2"
+ underscore_name="hdc_and_sf2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d5e02a31-fc87-4cdc-8136-4b19e00b7e94"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Polygon (Slice2) Data Ready"
+ symbol_name="Poly2DataReady"
+ underscore_name="poly2_data_ready"
+ description="The percentage of time in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Polygon (Slice3) Data Ready"
+ symbol_name="Poly3DataReady"
+ underscore_name="poly3_data_ready"
+ description="The percentage of time in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SQ20 is full"
+ symbol_name="GTRequestQueue20Full"
+ underscore_name="gt_request_queue20_full"
+ description="The percentage of time when IDI0 SQ20 is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ30 is full"
+ symbol_name="GTRequestQueue30Full"
+ underscore_name="gt_request_queue30_full"
+ description="The percentage of time when IDI0 SQ30 is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12056400" />
+ <register type="NOA" address="0x00009888" value="0x13056400" />
+ <register type="NOA" address="0x00009888" value="0x00030002" />
+ <register type="NOA" address="0x00009888" value="0x00050002" />
+ <register type="NOA" address="0x00009888" value="0x0205001C" />
+ <register type="NOA" address="0x00009888" value="0x00060001" />
+ <register type="NOA" address="0x00009888" value="0x0008000D" />
+ <register type="NOA" address="0x00009888" value="0x000A0005" />
+ <register type="NOA" address="0x00009888" value="0x00010002" />
+ <register type="NOA" address="0x00009888" value="0x000B0008" />
+ <register type="NOA" address="0x00009888" value="0x01050002" />
+ <register type="NOA" address="0x00009888" value="0x03050700" />
+ <register type="NOA" address="0x00009888" value="0x01060002" />
+ <register type="NOA" address="0x00009888" value="0x01080004" />
+ <register type="NOA" address="0x00009888" value="0x010A0004" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0C417000" />
+ <register type="NOA" address="0x00009888" value="0x0C617000" />
+ <register type="NOA" address="0x00009888" value="0x02410010" />
+ <register type="NOA" address="0x00009888" value="0x14410180" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610010" />
+ <register type="NOA" address="0x00009888" value="0x16610006" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040003" />
+ <register type="NOA" address="0x00009888" value="0x0002000A" />
+ <register type="NOA" address="0x00009888" value="0x00030005" />
+ <register type="NOA" address="0x00009888" value="0x0203F000" />
+ <register type="NOA" address="0x00009888" value="0x0209E000" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42032000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x2403F000" />
+ <register type="NOA" address="0x00009888" value="0x46036F60" />
+ <register type="NOA" address="0x00009888" value="0x2803F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010003" />
+ <register type="NOA" address="0x00009888" value="0x00020005" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x00050005" />
+ <register type="NOA" address="0x00009888" value="0x0008000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ </register_config>
+ </set>
+
+ <set name="Metric set RasterizerAndPixelBackend1"
+ chipset="ACMGT1"
+ symbol_name="RasterizerAndPixelBackend1"
+ underscore_name="rasterizer_and_pixel_backend1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="08858210-0dc3-452b-afee-e5c7811c01cb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice2 Rasterizer Input Available"
+ symbol_name="Rasterizer2InputAvailable"
+ underscore_name="rasterizer2_input_available"
+ description="The percentage of time in which slice2 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice3 Rasterizer Output Ready"
+ symbol_name="Rasterizer3OutputReady"
+ underscore_name="rasterizer3_output_ready"
+ description="The percentage of time in which slice3 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice2 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData20Ready"
+ underscore_name="pixel_data20_ready"
+ description="The percentage of time in which slice2 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice2 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData21Ready"
+ underscore_name="pixel_data21_ready"
+ description="The percentage of time in which slice2 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS10 Output Available"
+ symbol_name="PSOutput10Available"
+ underscore_name="ps_output10_available"
+ description="The percentage of time in which PS10 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS11 Output Available"
+ symbol_name="PSOutput11Available"
+ underscore_name="ps_output11_available"
+ description="The percentage of time in which PS11 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 10 Ready"
+ symbol_name="PixelValues10Ready"
+ underscore_name="pixel_values10_ready"
+ description="The percentage of time in which pixel values 10 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 11 Ready"
+ symbol_name="PixelValues11Ready"
+ underscore_name="pixel_values11_ready"
+ description="The percentage of time in which pixel values 11 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A056000" />
+ <register type="NOA" address="0x00009888" value="0x1C050000" />
+ <register type="NOA" address="0x00009888" value="0x0C0B7000" />
+ <register type="NOA" address="0x00009888" value="0x0E0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0C0C701F" />
+ <register type="NOA" address="0x00009888" value="0x0E0C6000" />
+ <register type="NOA" address="0x00009888" value="0x1B057000" />
+ <register type="NOA" address="0x00009888" value="0x00038000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x020535D2" />
+ <register type="NOA" address="0x00009888" value="0x0405003E" />
+ <register type="NOA" address="0x00009888" value="0x00060007" />
+ <register type="NOA" address="0x00009888" value="0x00072800" />
+ <register type="NOA" address="0x00009888" value="0x000803D5" />
+ <register type="NOA" address="0x00009888" value="0x0208C000" />
+ <register type="NOA" address="0x00009888" value="0x00090060" />
+ <register type="NOA" address="0x00009888" value="0x000A2955" />
+ <register type="NOA" address="0x00009888" value="0x020A4000" />
+ <register type="NOA" address="0x00009888" value="0x00018018" />
+ <register type="NOA" address="0x00009888" value="0x040B0200" />
+ <register type="NOA" address="0x00009888" value="0x080B0400" />
+ <register type="NOA" address="0x00009888" value="0x0A0B001F" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B8000" />
+ <register type="NOA" address="0x00009888" value="0x00020060" />
+ <register type="NOA" address="0x00009888" value="0x040C0200" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0400" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x11050DC0" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x01068000" />
+ <register type="NOA" address="0x00009888" value="0x03084000" />
+ <register type="NOA" address="0x00009888" value="0x030A4000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x18030126" />
+ <register type="NOA" address="0x00009888" value="0x18080126" />
+ <register type="NOA" address="0x00009888" value="0x0001807F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x02024000" />
+ <register type="NOA" address="0x00009888" value="0x0E030C40" />
+ <register type="NOA" address="0x00009888" value="0x10030E00" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x02044880" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x02054440" />
+ <register type="NOA" address="0x00009888" value="0x10080031" />
+ <register type="NOA" address="0x00009888" value="0x12080038" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009888" value="0x02088880" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F87F" />
+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
+ <register type="NOA" address="0x00009888" value="0x00031555" />
+ <register type="NOA" address="0x00009888" value="0x02035540" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42032000" />
+ <register type="NOA" address="0x00009888" value="0x2A033000" />
+ <register type="NOA" address="0x00009888" value="0x48031068" />
+ <register type="NOA" address="0x00009888" value="0x4A030653" />
+ <register type="NOA" address="0x00009888" value="0x4C030465" />
+ <register type="NOA" address="0x00009888" value="0x4E030023" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x440340C0" />
+ <register type="NOA" address="0x00009888" value="0x2003F000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030206" />
+ <register type="NOA" address="0x00009888" value="0x2403F000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D950" value="0x00000300" />
+ <register type="OA" address="0x0000D954" value="0x0000FF9F" />
+ </register_config>
+ </set>
+
+ <set name="Metric set RasterizerAndPixelBackend2"
+ chipset="ACMGT1"
+ symbol_name="RasterizerAndPixelBackend2"
+ underscore_name="rasterizer_and_pixel_backend2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="30b71e0c-55eb-49ed-8863-ee7db68ff1b1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice3 Rasterizer Input Available"
+ symbol_name="Rasterizer3InputAvailable"
+ underscore_name="rasterizer3_input_available"
+ description="The percentage of time in which slice3 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice2 Rasterizer Output Ready"
+ symbol_name="Rasterizer2OutputReady"
+ underscore_name="rasterizer2_output_ready"
+ description="The percentage of time in which slice2 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice3 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData30Ready"
+ underscore_name="pixel_data30_ready"
+ description="The percentage of time in which slice3 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice3 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData31Ready"
+ underscore_name="pixel_data31_ready"
+ description="The percentage of time in which slice3 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A057000" />
+ <register type="NOA" address="0x00009888" value="0x1B056000" />
+ <register type="NOA" address="0x00009888" value="0x1D050000" />
+ <register type="NOA" address="0x00009888" value="0x0D0B7000" />
+ <register type="NOA" address="0x00009888" value="0x0F0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0D0C701F" />
+ <register type="NOA" address="0x00009888" value="0x0F0C6000" />
+ <register type="NOA" address="0x00009888" value="0x0003007F" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x10050DC0" />
+ <register type="NOA" address="0x00009888" value="0x02050000" />
+ <register type="NOA" address="0x00009888" value="0x00068000" />
+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
+ <register type="NOA" address="0x00009888" value="0x02084000" />
+ <register type="NOA" address="0x00009888" value="0x000A1555" />
+ <register type="NOA" address="0x00009888" value="0x020A4000" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x030535D2" />
+ <register type="NOA" address="0x00009888" value="0x0505003E" />
+ <register type="NOA" address="0x00009888" value="0x01060007" />
+ <register type="NOA" address="0x00009888" value="0x01072800" />
+ <register type="NOA" address="0x00009888" value="0x010803D5" />
+ <register type="NOA" address="0x00009888" value="0x01090060" />
+ <register type="NOA" address="0x00009888" value="0x010A2955" />
+ <register type="NOA" address="0x00009888" value="0x01010018" />
+ <register type="NOA" address="0x00009888" value="0x050B0200" />
+ <register type="NOA" address="0x00009888" value="0x090B0400" />
+ <register type="NOA" address="0x00009888" value="0x0B0B001F" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x01020060" />
+ <register type="NOA" address="0x00009888" value="0x050C0200" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0400" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004807F" />
+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
+ <register type="NOA" address="0x00009888" value="0x02028000" />
+ <register type="NOA" address="0x00009888" value="0x00031555" />
+ <register type="NOA" address="0x00009888" value="0x02034000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030C06" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030003" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009888" value="0x46030C00" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001807F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x02024000" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x02044000" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x02054000" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009888" value="0x02088000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D950" value="0x00000300" />
+ <register type="OA" address="0x0000D954" value="0x0000FF9F" />
+ </register_config>
+ </set>
+
+ <set name="TDL1"
+ chipset="ACMGT1"
+ symbol_name="TDL1"
+ underscore_name="tdl1"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="3620f0df-42c6-4904-b395-5497f5a2ea4b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread20ReadyForDispatch"
+ underscore_name="non_ps_thread20_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread21ReadyForDispatch"
+ underscore_name="non_ps_thread21_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread22ReadyForDispatch"
+ underscore_name="non_ps_thread22_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread23ReadyForDispatch"
+ underscore_name="non_ps_thread23_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread30ReadyForDispatch"
+ underscore_name="non_ps_thread30_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread31ReadyForDispatch"
+ underscore_name="non_ps_thread31_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread32ReadyForDispatch"
+ underscore_name="non_ps_thread32_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread33ReadyForDispatch"
+ underscore_name="non_ps_thread33_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader23ReadyPort0"
+ underscore_name="thread_header23_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader23ReadyPort1"
+ underscore_name="thread_header23_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader23ReadyPort2"
+ underscore_name="thread_header23_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader23ReadyPort3"
+ underscore_name="thread_header23_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader33ReadyPort0"
+ underscore_name="thread_header33_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader33ReadyPort1"
+ underscore_name="thread_header33_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader33ReadyPort2"
+ underscore_name="thread_header33_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader33ReadyPort3"
+ underscore_name="thread_header33_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x08810030" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x00840001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x08A10C00" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10030" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10C00" />
+ <register type="NOA" address="0x00009888" value="0x14E10CF4" />
+ <register type="NOA" address="0x00009888" value="0x16E10C72" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E75500" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x0D810030" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10C00" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10030" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10C00" />
+ <register type="NOA" address="0x00009888" value="0x11E10CF4" />
+ <register type="NOA" address="0x00009888" value="0x13E10C72" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E40F80" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E70055" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x0009F00C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
+ <register type="NOA" address="0x00009888" value="0x00010FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x00020004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070055" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x48031060" />
+ <register type="NOA" address="0x00009888" value="0x4A030277" />
+ <register type="NOA" address="0x00009888" value="0x4C030602" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031D4A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46031CE7" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="TDL2"
+ chipset="ACMGT1"
+ symbol_name="TDL2"
+ underscore_name="tdl2"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="28357a3a-a53b-4da4-a5b7-395dbfa501f1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread20ReadyForDispatch"
+ underscore_name="ps_thread20_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread21ReadyForDispatch"
+ underscore_name="ps_thread21_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread22ReadyForDispatch"
+ underscore_name="ps_thread22_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread23ReadyForDispatch"
+ underscore_name="ps_thread23_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread30ReadyForDispatch"
+ underscore_name="ps_thread30_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread31ReadyForDispatch"
+ underscore_name="ps_thread31_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread32ReadyForDispatch"
+ underscore_name="ps_thread32_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread33ReadyForDispatch"
+ underscore_name="ps_thread33_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810340" />
+ <register type="NOA" address="0x00009888" value="0x28A10340" />
+ <register type="NOA" address="0x00009888" value="0x28C10340" />
+ <register type="NOA" address="0x00009888" value="0x28E10340" />
+ <register type="NOA" address="0x00009888" value="0x29810340" />
+ <register type="NOA" address="0x00009888" value="0x29A10340" />
+ <register type="NOA" address="0x00009888" value="0x29C10340" />
+ <register type="NOA" address="0x00009888" value="0x29E10340" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x08810C31" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083000A" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x00870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A70050" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70500" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x11810C31" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x480300EA" />
+ <register type="NOA" address="0x00009888" value="0x4A030607" />
+ <register type="NOA" address="0x00009888" value="0x4C031068" />
+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
+ <register type="NOA" address="0x00009888" value="0x50030427" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030021" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030063" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000000" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000000" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00000000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00000000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00000000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="TDL3"
+ chipset="ACMGT1"
+ symbol_name="TDL3"
+ underscore_name="tdl3"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="262cf8cb-824e-4f48-bac4-6be3d8dda6a5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader20Ready"
+ underscore_name="thread_header20_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader20ReadyPort0"
+ underscore_name="thread_header20_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader20ReadyPort1"
+ underscore_name="thread_header20_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader20ReadyPort2"
+ underscore_name="thread_header20_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader20ReadyPort3"
+ underscore_name="thread_header20_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader21Ready"
+ underscore_name="thread_header21_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader21ReadyPort0"
+ underscore_name="thread_header21_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader21ReadyPort1"
+ underscore_name="thread_header21_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader21ReadyPort2"
+ underscore_name="thread_header21_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader21ReadyPort3"
+ underscore_name="thread_header21_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader22Ready"
+ underscore_name="thread_header22_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader22ReadyPort0"
+ underscore_name="thread_header22_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader22ReadyPort1"
+ underscore_name="thread_header22_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader22ReadyPort2"
+ underscore_name="thread_header22_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader22ReadyPort3"
+ underscore_name="thread_header22_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader23Ready"
+ underscore_name="thread_header23_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x14810CF4" />
+ <register type="NOA" address="0x00009888" value="0x16810C72" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x02875500" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x10A10CF4" />
+ <register type="NOA" address="0x00009888" value="0x12A10C72" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A70055" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0CC10CF4" />
+ <register type="NOA" address="0x00009888" value="0x0EC10C72" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C75500" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x08E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D33" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E70055" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00078000" />
+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
+ <register type="OA" address="0x0000D948" value="0x00007800" />
+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D950" value="0x00000780" />
+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D958" value="0x00000078" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ </register_config>
+ </set>
+
+ <set name="TDL4"
+ chipset="ACMGT1"
+ symbol_name="TDL4"
+ underscore_name="tdl4"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="1e629e21-abd2-418e-a184-753977bb529b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader30Ready"
+ underscore_name="thread_header30_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader30ReadyPort0"
+ underscore_name="thread_header30_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader30ReadyPort1"
+ underscore_name="thread_header30_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader30ReadyPort2"
+ underscore_name="thread_header30_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader30ReadyPort3"
+ underscore_name="thread_header30_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader31Ready"
+ underscore_name="thread_header31_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader31ReadyPort0"
+ underscore_name="thread_header31_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader31ReadyPort1"
+ underscore_name="thread_header31_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader31ReadyPort2"
+ underscore_name="thread_header31_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader31ReadyPort3"
+ underscore_name="thread_header31_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader32Ready"
+ underscore_name="thread_header32_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader32ReadyPort0"
+ underscore_name="thread_header32_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader32ReadyPort1"
+ underscore_name="thread_header32_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader32ReadyPort2"
+ underscore_name="thread_header32_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader32ReadyPort3"
+ underscore_name="thread_header32_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader33Ready"
+ underscore_name="thread_header33_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x15810CF4" />
+ <register type="NOA" address="0x00009888" value="0x17810C72" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x03875500" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x11A10CF4" />
+ <register type="NOA" address="0x00009888" value="0x13A10C72" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A70055" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0DC10CF4" />
+ <register type="NOA" address="0x00009888" value="0x0FC10C72" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C75500" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x09E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0BE10D33" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E70055" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00078000" />
+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
+ <register type="OA" address="0x0000D948" value="0x00007800" />
+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D950" value="0x00000780" />
+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D958" value="0x00000078" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ </register_config>
+ </set>
+
+ <set name="Metric set TestOa"
+ chipset="ACMGT1"
+ symbol_name="TestOa"
+ underscore_name="test_oa"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="57f210de-b537-464a-af7b-7dfe2f3780c1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter0"
+ symbol_name="Counter0"
+ underscore_name="counter0"
+ description="HW test counter 0. Factor: 0.0"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter1"
+ symbol_name="Counter1"
+ underscore_name="counter1"
+ description="HW test counter 1. Factor: 1.0"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter2"
+ symbol_name="Counter2"
+ underscore_name="counter2"
+ description="HW test counter 2. Factor: 1.0"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter3"
+ symbol_name="Counter3"
+ underscore_name="counter3"
+ description="HW test counter 3. Factor: 0.5"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter4"
+ symbol_name="Counter4"
+ underscore_name="counter4"
+ description="HW test counter 4. Factor: 0.3333"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter5"
+ symbol_name="Counter5"
+ underscore_name="counter5"
+ description="HW test counter 5. Factor: 0.3333"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter6"
+ symbol_name="Counter6"
+ underscore_name="counter6"
+ description="HW test counter 6. Factor: 0.16666"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter7"
+ symbol_name="Counter7"
+ underscore_name="counter7"
+ description="HW test counter 7. Factor: 0.6666"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter8"
+ symbol_name="Counter8"
+ underscore_name="counter8"
+ description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter9 - OAR enable"
+ symbol_name="Counter9"
+ underscore_name="counter9"
+ description="HW test counter 9. Should be equal to 1 in query."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x0803000C" />
+ <register type="NOA" address="0x00009888" value="0x10030FF3" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000004" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFF" />
+ <register type="OA" address="0x0000D948" value="0x00000003" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
+ <register type="OA" address="0x0000D950" value="0x00000007" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFF" />
+ <register type="OA" address="0x0000D958" value="0x00100002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00100002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D968" value="0x00100082" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D970" value="0x001000C2" />
+ <register type="OA" address="0x0000D974" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D978" value="0x00100001" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
+ </register_config>
+ </set>
+
+ <set name="ComputeOverview"
+ chipset="ACMGT1"
+ symbol_name="ComputeOverview"
+ underscore_name="compute_overview"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="37b5b93b-6acf-4726-9b57-1a65fab22bb2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BYTE READ"
+ symbol_name="L3_BYTE_READ"
+ underscore_name="l3_byte_read"
+ description="Number of bytes read from L3"
+ data_type="uint64"
+ max_equation="256 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD B 3 READ UADD B 2 READ UADD B 1 READ UADD B 0 READ UADD 64 UMUL"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BYTE WRITE"
+ symbol_name="L3_BYTE_WRITE"
+ underscore_name="l3_byte_write"
+ description="Number of bytes written to L3"
+ data_type="uint64"
+ max_equation="256 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD C 1 READ UADD C 0 READ UADD 64 UMUL"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE COMPUTE THREAD COUNT"
+ symbol_name="XVE_COMPUTE_THREAD_COUNT"
+ underscore_name="xve_compute_thread_count"
+ description="Number of compute shader hardware threads dispatched"
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ATOMIC ACCESS COUNT"
+ symbol_name="XVE_ATOMIC_ACCESS_COUNT"
+ underscore_name="xve_atomic_access_count"
+ description="Number of shader atomic memory accesses"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 34 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BARRIER MESSAGE COUNT"
+ symbol_name="XVE_BARRIER_MESSAGE_COUNT"
+ underscore_name="xve_barrier_message_count"
+ description="Number of shader barrier messages"
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 35 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
+ underscore_name="xve_inst_executed_alu0_all"
+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
+ underscore_name="xve_inst_executed_alu1_all"
+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
+ underscore_name="xve_inst_executed_xmx_all"
+ description="Number of execution slots taken by instructions executed in XMX pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
+ underscore_name="xve_inst_executed_send_all"
+ description="Number of instructions executed on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED CONTROL ALL"
+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL"
+ underscore_name="xve_inst_executed_control_all"
+ description="Number of instructions executed on Jump Pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE"
+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
+ underscore_name="xve_pipe_alu0_and_alu1_active"
+ description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE"
+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE"
+ underscore_name="xve_pipe_alu0_and_xmx_active"
+ description="Percentage of time in which ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_send_all_utilization"
+ description="Percentage of time taken by instructions executed on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED CONTROL ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_control_all_utilization"
+ description="Percentage of time taken by instructions executed on Jump Pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_all_utilization"
+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0000" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B6000" />
+ <register type="NOA" address="0x00009888" value="0x0B0B1005" />
+ <register type="NOA" address="0x00009888" value="0x092B6005" />
+ <register type="NOA" address="0x00009888" value="0x0B2B1000" />
+ <register type="NOA" address="0x00009888" value="0x094B6000" />
+ <register type="NOA" address="0x00009888" value="0x0B4B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B6000" />
+ <register type="NOA" address="0x00009888" value="0x0B6B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C6000" />
+ <register type="NOA" address="0x00009888" value="0x0B0C1140" />
+ <register type="NOA" address="0x00009888" value="0x092C6140" />
+ <register type="NOA" address="0x00009888" value="0x0B2C1000" />
+ <register type="NOA" address="0x00009888" value="0x094C6000" />
+ <register type="NOA" address="0x00009888" value="0x0B4C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C6000" />
+ <register type="NOA" address="0x00009888" value="0x0B6C1000" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18081000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080020" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20081C2A" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080081" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A082801" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C0804E1" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009888" value="0x010B0032" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0032" />
+ <register type="NOA" address="0x00009888" value="0x112B000D" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0032" />
+ <register type="NOA" address="0x00009888" value="0x074B0005" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0032" />
+ <register type="NOA" address="0x00009888" value="0x056B0005" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0032" />
+ <register type="NOA" address="0x00009888" value="0x130C0340" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0032" />
+ <register type="NOA" address="0x00009888" value="0x112C0340" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0032" />
+ <register type="NOA" address="0x00009888" value="0x074C0140" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0032" />
+ <register type="NOA" address="0x00009888" value="0x056C0140" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20101000" />
+ <register type="NOA" address="0x00009888" value="0x26100001" />
+ <register type="NOA" address="0x00009888" value="0x28100001" />
+ <register type="NOA" address="0x00009888" value="0x2A101C2A" />
+ <register type="NOA" address="0x00009888" value="0x2C100804" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102801" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100E04" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20101000" />
+ <register type="NOA" address="0x00009888" value="0x26100001" />
+ <register type="NOA" address="0x00009888" value="0x28100001" />
+ <register type="NOA" address="0x00009888" value="0x2A101C2A" />
+ <register type="NOA" address="0x00009888" value="0x2C100804" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102801" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100E04" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A1000" />
+ <register type="NOA" address="0x00009888" value="0x190A1000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0027" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0027" />
+ <register type="NOA" address="0x00009888" value="0x200A0020" />
+ <register type="NOA" address="0x00009888" value="0x210A0020" />
+ <register type="NOA" address="0x00009888" value="0x220A0228" />
+ <register type="NOA" address="0x00009888" value="0x230A0228" />
+ <register type="NOA" address="0x00009888" value="0x240A0087" />
+ <register type="NOA" address="0x00009888" value="0x250A0087" />
+ <register type="NOA" address="0x00009888" value="0x260A0004" />
+ <register type="NOA" address="0x00009888" value="0x270A0004" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0004" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0004" />
+ <register type="NOA" address="0x00009888" value="0x1C0A008A" />
+ <register type="NOA" address="0x00009888" value="0x1D0A008A" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080001" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ <register type="FLEX" address="0x0000E658" value="0x00009001" />
+ <register type="FLEX" address="0x0000E758" value="0x02001002" />
+ <register type="FLEX" address="0x0000E45C" value="0x0000A003" />
+ </register_config>
+ </set>
+
+ <set name="L1ProfileReads"
+ chipset="ACMGT1"
+ symbol_name="L1ProfileReads_XeCore0"
+ underscore_name="l1_profile_reads__xe_core0"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a2fe4388-0540-4550-b57e-6948cd7ab47a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ"
+ underscore_name="load_store_cache_byte_read"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ"
+ symbol_name="SLM_BYTE_READ"
+ underscore_name="slm_byte_read"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870253" />
+ <register type="NOA" address="0x00009888" value="0x18891060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870004" />
+ <register type="NOA" address="0x00009888" value="0x0E870140" />
+ <register type="NOA" address="0x00009888" value="0x108700C4" />
+ <register type="NOA" address="0x00009888" value="0x12870042" />
+ <register type="NOA" address="0x00009888" value="0x148703C0" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02890054" />
+ <register type="NOA" address="0x00009888" value="0x06890387" />
+ <register type="NOA" address="0x00009888" value="0x08890248" />
+ <register type="NOA" address="0x00009888" value="0x0A8902CA" />
+ <register type="NOA" address="0x00009888" value="0x0C89034C" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870253" />
+ <register type="NOA" address="0x00009888" value="0x19891060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x05870004" />
+ <register type="NOA" address="0x00009888" value="0x0F870140" />
+ <register type="NOA" address="0x00009888" value="0x118700C4" />
+ <register type="NOA" address="0x00009888" value="0x13870042" />
+ <register type="NOA" address="0x00009888" value="0x158703C0" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03870000" />
+ <register type="NOA" address="0x00009888" value="0x03890054" />
+ <register type="NOA" address="0x00009888" value="0x07890387" />
+ <register type="NOA" address="0x00009888" value="0x09890248" />
+ <register type="NOA" address="0x00009888" value="0x0B8902CA" />
+ <register type="NOA" address="0x00009888" value="0x0D89034C" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
+ <register type="OA" address="0x0000DC08" value="0x00000032" />
+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000DC10" value="0x00000052" />
+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
+ <register type="OA" address="0x0000DC18" value="0x00000092" />
+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
+ <register type="OA" address="0x0000DC20" value="0x00000112" />
+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
+ <register type="OA" address="0x0000DC28" value="0x00000212" />
+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000DC30" value="0x00000412" />
+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="L1ProfileReads"
+ chipset="ACMGT1"
+ symbol_name="L1ProfileReads_XeCore3"
+ underscore_name="l1_profile_reads__xe_core3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="16bc63c3-d365-4bee-baf7-bafbc1aa7c2d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ"
+ underscore_name="load_store_cache_byte_read"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ"
+ symbol_name="SLM_BYTE_READ"
+ underscore_name="slm_byte_read"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E70253" />
+ <register type="NOA" address="0x00009888" value="0x18E91060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70004" />
+ <register type="NOA" address="0x00009888" value="0x0EE70140" />
+ <register type="NOA" address="0x00009888" value="0x10E700C4" />
+ <register type="NOA" address="0x00009888" value="0x12E70042" />
+ <register type="NOA" address="0x00009888" value="0x14E703C0" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E90054" />
+ <register type="NOA" address="0x00009888" value="0x06E90387" />
+ <register type="NOA" address="0x00009888" value="0x08E90248" />
+ <register type="NOA" address="0x00009888" value="0x0AE902CA" />
+ <register type="NOA" address="0x00009888" value="0x0CE9034C" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17E70253" />
+ <register type="NOA" address="0x00009888" value="0x19E91060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x05E70004" />
+ <register type="NOA" address="0x00009888" value="0x0FE70140" />
+ <register type="NOA" address="0x00009888" value="0x11E700C4" />
+ <register type="NOA" address="0x00009888" value="0x13E70042" />
+ <register type="NOA" address="0x00009888" value="0x15E703C0" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E70000" />
+ <register type="NOA" address="0x00009888" value="0x03E90054" />
+ <register type="NOA" address="0x00009888" value="0x07E90387" />
+ <register type="NOA" address="0x00009888" value="0x09E90248" />
+ <register type="NOA" address="0x00009888" value="0x0BE902CA" />
+ <register type="NOA" address="0x00009888" value="0x0DE9034C" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
+ <register type="OA" address="0x0000DC08" value="0x00000032" />
+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000DC10" value="0x00000052" />
+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
+ <register type="OA" address="0x0000DC18" value="0x00000092" />
+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
+ <register type="OA" address="0x0000DC20" value="0x00000112" />
+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
+ <register type="OA" address="0x0000DC28" value="0x00000212" />
+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000DC30" value="0x00000412" />
+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="L1ProfileSlmBankConflicts"
+ chipset="ACMGT1"
+ symbol_name="L1ProfileSlmBankConflicts_XeCore0"
+ underscore_name="l1_profile_slm_bank_conflicts__xe_core0"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="28da4c17-4629-4111-a575-787a85100db9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT"
+ symbol_name="SLM_BANK_CONFLICT_COUNT"
+ underscore_name="slm_bank_conflict_count"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD UADD B 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD UADD B 3 READ 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD UADD $XeCoreTotalCount UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x188914C0" />
+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
+ <register type="NOA" address="0x00009888" value="0x22891800" />
+ <register type="NOA" address="0x00009888" value="0x24890005" />
+ <register type="NOA" address="0x00009888" value="0x288914C0" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x06890C31" />
+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0A890821" />
+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0E890411" />
+ <register type="NOA" address="0x00009888" value="0x1089079F" />
+ <register type="NOA" address="0x00009888" value="0x12890001" />
+ <register type="NOA" address="0x00009888" value="0x1489038F" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080000" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080000" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x198914C0" />
+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
+ <register type="NOA" address="0x00009888" value="0x23891800" />
+ <register type="NOA" address="0x00009888" value="0x25890005" />
+ <register type="NOA" address="0x00009888" value="0x298914C0" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x07890C31" />
+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0B890821" />
+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0F890411" />
+ <register type="NOA" address="0x00009888" value="0x1189079F" />
+ <register type="NOA" address="0x00009888" value="0x13890001" />
+ <register type="NOA" address="0x00009888" value="0x1589038F" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080000" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080000" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="L1ProfileSlmBankConflicts"
+ chipset="ACMGT1"
+ symbol_name="L1ProfileSlmBankConflicts_XeCore3"
+ underscore_name="l1_profile_slm_bank_conflicts__xe_core3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="825f82b5-486a-4ca2-96fa-f358871984b0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT"
+ symbol_name="SLM_BANK_CONFLICT_COUNT"
+ underscore_name="slm_bank_conflict_count"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD UADD B 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD UADD B 3 READ 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD UADD $XeCoreTotalCount UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
+ <register type="NOA" address="0x00009888" value="0x22E91800" />
+ <register type="NOA" address="0x00009888" value="0x24E90005" />
+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
+ <register type="NOA" address="0x00009888" value="0x12E90001" />
+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080000" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080000" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
+ <register type="NOA" address="0x00009888" value="0x23E91800" />
+ <register type="NOA" address="0x00009888" value="0x25E90005" />
+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
+ <register type="NOA" address="0x00009888" value="0x13E90001" />
+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100000" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100000" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080000" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080000" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="L1ProfileWrites"
+ chipset="ACMGT1"
+ symbol_name="L1ProfileWrites_XeCore0"
+ underscore_name="l1_profile_writes__xe_core0"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5d58094c-105e-4562-b53d-68185319c794"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE"
+ underscore_name="load_store_cache_byte_write"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE"
+ symbol_name="SLM_BYTE_WRITE"
+ underscore_name="slm_byte_write"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870012" />
+ <register type="NOA" address="0x00009888" value="0x18891060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870000" />
+ <register type="NOA" address="0x00009888" value="0x0E870180" />
+ <register type="NOA" address="0x00009888" value="0x10870105" />
+ <register type="NOA" address="0x00009888" value="0x12870083" />
+ <register type="NOA" address="0x00009888" value="0x14870001" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02890054" />
+ <register type="NOA" address="0x00009888" value="0x06890380" />
+ <register type="NOA" address="0x00009888" value="0x08890081" />
+ <register type="NOA" address="0x00009888" value="0x0A890103" />
+ <register type="NOA" address="0x00009888" value="0x0C890185" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870012" />
+ <register type="NOA" address="0x00009888" value="0x19891060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x05870000" />
+ <register type="NOA" address="0x00009888" value="0x0F870180" />
+ <register type="NOA" address="0x00009888" value="0x11870105" />
+ <register type="NOA" address="0x00009888" value="0x13870083" />
+ <register type="NOA" address="0x00009888" value="0x15870001" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03870000" />
+ <register type="NOA" address="0x00009888" value="0x03890054" />
+ <register type="NOA" address="0x00009888" value="0x07890380" />
+ <register type="NOA" address="0x00009888" value="0x09890081" />
+ <register type="NOA" address="0x00009888" value="0x0B890103" />
+ <register type="NOA" address="0x00009888" value="0x0D890185" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
+ <register type="OA" address="0x0000DC08" value="0x00000032" />
+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000DC10" value="0x00000052" />
+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
+ <register type="OA" address="0x0000DC18" value="0x00000092" />
+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
+ <register type="OA" address="0x0000DC20" value="0x00000112" />
+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
+ <register type="OA" address="0x0000DC28" value="0x00000212" />
+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000DC30" value="0x00000412" />
+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="L1ProfileWrites"
+ chipset="ACMGT1"
+ symbol_name="L1ProfileWrites_XeCore3"
+ underscore_name="l1_profile_writes__xe_core3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3ce21cd6-fe3e-468f-ae53-07dbf73c45f9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE"
+ underscore_name="load_store_cache_byte_write"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE"
+ symbol_name="SLM_BYTE_WRITE"
+ underscore_name="slm_byte_write"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E70012" />
+ <register type="NOA" address="0x00009888" value="0x18E91060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70000" />
+ <register type="NOA" address="0x00009888" value="0x0EE70180" />
+ <register type="NOA" address="0x00009888" value="0x10E70105" />
+ <register type="NOA" address="0x00009888" value="0x12E70083" />
+ <register type="NOA" address="0x00009888" value="0x14E70001" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E90054" />
+ <register type="NOA" address="0x00009888" value="0x06E90380" />
+ <register type="NOA" address="0x00009888" value="0x08E90081" />
+ <register type="NOA" address="0x00009888" value="0x0AE90103" />
+ <register type="NOA" address="0x00009888" value="0x0CE90185" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17E70012" />
+ <register type="NOA" address="0x00009888" value="0x19E91060" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
+ <register type="NOA" address="0x00009888" value="0x200A0000" />
+ <register type="NOA" address="0x00009888" value="0x210A0000" />
+ <register type="NOA" address="0x00009888" value="0x220A0000" />
+ <register type="NOA" address="0x00009888" value="0x230A0000" />
+ <register type="NOA" address="0x00009888" value="0x240A0000" />
+ <register type="NOA" address="0x00009888" value="0x250A0000" />
+ <register type="NOA" address="0x00009888" value="0x260A0060" />
+ <register type="NOA" address="0x00009888" value="0x270A0060" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x05E70000" />
+ <register type="NOA" address="0x00009888" value="0x0FE70180" />
+ <register type="NOA" address="0x00009888" value="0x11E70105" />
+ <register type="NOA" address="0x00009888" value="0x13E70083" />
+ <register type="NOA" address="0x00009888" value="0x15E70001" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E70000" />
+ <register type="NOA" address="0x00009888" value="0x03E90054" />
+ <register type="NOA" address="0x00009888" value="0x07E90380" />
+ <register type="NOA" address="0x00009888" value="0x09E90081" />
+ <register type="NOA" address="0x00009888" value="0x0BE90103" />
+ <register type="NOA" address="0x00009888" value="0x0DE90185" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x26100003" />
+ <register type="NOA" address="0x00009888" value="0x28100000" />
+ <register type="NOA" address="0x00009888" value="0x2A100000" />
+ <register type="NOA" address="0x00009888" value="0x2C100000" />
+ <register type="NOA" address="0x00009888" value="0x2E100003" />
+ <register type="NOA" address="0x00009888" value="0x22100C63" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x2410060C" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080000" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080000" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080000" />
+ <register type="NOA" address="0x00009888" value="0x24080003" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
+ <register type="OA" address="0x0000DC08" value="0x00000032" />
+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000DC10" value="0x00000052" />
+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
+ <register type="OA" address="0x0000DC18" value="0x00000092" />
+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
+ <register type="OA" address="0x0000DC20" value="0x00000112" />
+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
+ <register type="OA" address="0x0000DC28" value="0x00000212" />
+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000DC30" value="0x00000412" />
+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="DataportReads"
+ chipset="ACMGT1"
+ symbol_name="DataportReads"
+ underscore_name="dataport_reads"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="54d0193f-f8e0-4b81-99ba-e73a23fd9418"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ"
+ symbol_name="DATAPORT_BYTE_READ"
+ underscore_name="dataport_byte_read"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ max_equation="64 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="64 2 UMUL B 4 READ B 0 READ UADD B 5 READ UADD B 1 READ UADD B 2 READ UADD B 6 READ UADD B 3 READ UADD B 7 READ UADD UMUL"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HOST TO GPUMEM BYTE READ"
+ symbol_name="HOST_TO_GPUMEM_BYTE_READ"
+ underscore_name="host_to_gpumem_byte_read"
+ description="Number of bytes read by host from GPU local (HBM) memory (downstream)"
+ data_type="uint64"
+ max_equation="64 $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="64 C 6 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HOST TO GPUMEM BYTE WRITE"
+ symbol_name="HOST_TO_GPUMEM_BYTE_WRITE"
+ underscore_name="host_to_gpumem_byte_write"
+ description="Number of bytes written by host to GPU local (HBM) memory (downstream)"
+ data_type="uint64"
+ max_equation="64 $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="64 C 7 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE COMPUTE THREAD COUNT"
+ symbol_name="XVE_COMPUTE_THREAD_COUNT"
+ underscore_name="xve_compute_thread_count"
+ description="Number of compute shader hardware threads dispatched"
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0C0800CA" />
+ <register type="NOA" address="0x00009888" value="0x0203F000" />
+ <register type="NOA" address="0x00009888" value="0x08085800" />
+ <register type="NOA" address="0x00009888" value="0x0A08001E" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02095000" />
+ <register type="NOA" address="0x00009888" value="0x020A5000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1281A000" />
+ <register type="NOA" address="0x00009888" value="0x1481B000" />
+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
+ <register type="NOA" address="0x00009888" value="0x14A1B000" />
+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
+ <register type="NOA" address="0x00009888" value="0x14C1B695" />
+ <register type="NOA" address="0x00009888" value="0x12E1A000" />
+ <register type="NOA" address="0x00009888" value="0x14E1B000" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A014A" />
+ <register type="NOA" address="0x00009888" value="0x1F0A014A" />
+ <register type="NOA" address="0x00009888" value="0x200A2940" />
+ <register type="NOA" address="0x00009888" value="0x210A2940" />
+ <register type="NOA" address="0x00009888" value="0x220A0081" />
+ <register type="NOA" address="0x00009888" value="0x230A0081" />
+ <register type="NOA" address="0x00009888" value="0x240A5183" />
+ <register type="NOA" address="0x00009888" value="0x250A5183" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x04813200" />
+ <register type="NOA" address="0x00009888" value="0x0C810695" />
+ <register type="NOA" address="0x00009888" value="0x10810617" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00830A00" />
+ <register type="NOA" address="0x00009888" value="0x0283000A" />
+ <register type="NOA" address="0x00009888" value="0x00840330" />
+ <register type="NOA" address="0x00009888" value="0x00860500" />
+ <register type="NOA" address="0x00009888" value="0x02860005" />
+ <register type="NOA" address="0x00009888" value="0x00870500" />
+ <register type="NOA" address="0x00009888" value="0x02870005" />
+ <register type="NOA" address="0x00009888" value="0x04A13200" />
+ <register type="NOA" address="0x00009888" value="0x0EA106D4" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3A000" />
+ <register type="NOA" address="0x00009888" value="0x02A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A40CC0" />
+ <register type="NOA" address="0x00009888" value="0x00A65000" />
+ <register type="NOA" address="0x00009888" value="0x02A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A75000" />
+ <register type="NOA" address="0x00009888" value="0x02A70050" />
+ <register type="NOA" address="0x00009888" value="0x04C13200" />
+ <register type="NOA" address="0x00009888" value="0x08C10617" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3000A" />
+ <register type="NOA" address="0x00009888" value="0x02C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C43003" />
+ <register type="NOA" address="0x00009888" value="0x00C60005" />
+ <register type="NOA" address="0x00009888" value="0x02C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70005" />
+ <register type="NOA" address="0x00009888" value="0x02C70500" />
+ <register type="NOA" address="0x00009888" value="0x04E13200" />
+ <register type="NOA" address="0x00009888" value="0x0AE10656" />
+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E300A0" />
+ <register type="NOA" address="0x00009888" value="0x02E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E4C00C" />
+ <register type="NOA" address="0x00009888" value="0x00E60050" />
+ <register type="NOA" address="0x00009888" value="0x02E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E70050" />
+ <register type="NOA" address="0x00009888" value="0x02E75000" />
+ <register type="NOA" address="0x00009888" value="0x0007005A" />
+ <register type="NOA" address="0x00009888" value="0x02075A00" />
+ <register type="NOA" address="0x00009888" value="0x0008FA00" />
+ <register type="NOA" address="0x00009888" value="0x020800FA" />
+ <register type="NOA" address="0x00009888" value="0x0009F00F" />
+ <register type="NOA" address="0x00009888" value="0x000A55AA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
+ <register type="NOA" address="0x00009888" value="0x00010CC0" />
+ <register type="NOA" address="0x00009888" value="0x000B5000" />
+ <register type="NOA" address="0x00009888" value="0x020B0050" />
+ <register type="NOA" address="0x00009888" value="0x00023003" />
+ <register type="NOA" address="0x00009888" value="0x000C0005" />
+ <register type="NOA" address="0x00009888" value="0x020C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610000A" />
+ <register type="NOA" address="0x00009888" value="0x2810154A" />
+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610000A" />
+ <register type="NOA" address="0x00009888" value="0x2810154A" />
+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E082940" />
+ <register type="NOA" address="0x00009888" value="0x0E084000" />
+ <register type="NOA" address="0x00009888" value="0x20080C00" />
+ <register type="NOA" address="0x00009888" value="0x10081000" />
+ <register type="NOA" address="0x00009888" value="0x12084000" />
+ <register type="NOA" address="0x00009888" value="0x22080403" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080063" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C082940" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1381A000" />
+ <register type="NOA" address="0x00009888" value="0x1581B000" />
+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
+ <register type="NOA" address="0x00009888" value="0x15A1B000" />
+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
+ <register type="NOA" address="0x00009888" value="0x15C1B695" />
+ <register type="NOA" address="0x00009888" value="0x13E1A000" />
+ <register type="NOA" address="0x00009888" value="0x15E1B000" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0000" />
+ <register type="NOA" address="0x00009888" value="0x190A0000" />
+ <register type="NOA" address="0x00009888" value="0x1E0A014A" />
+ <register type="NOA" address="0x00009888" value="0x1F0A014A" />
+ <register type="NOA" address="0x00009888" value="0x200A2940" />
+ <register type="NOA" address="0x00009888" value="0x210A2940" />
+ <register type="NOA" address="0x00009888" value="0x220A0081" />
+ <register type="NOA" address="0x00009888" value="0x230A0081" />
+ <register type="NOA" address="0x00009888" value="0x240A5183" />
+ <register type="NOA" address="0x00009888" value="0x250A5183" />
+ <register type="NOA" address="0x00009888" value="0x260A0000" />
+ <register type="NOA" address="0x00009888" value="0x270A0000" />
+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
+ <register type="NOA" address="0x00009888" value="0x05813200" />
+ <register type="NOA" address="0x00009888" value="0x0D810695" />
+ <register type="NOA" address="0x00009888" value="0x11810617" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830A00" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840330" />
+ <register type="NOA" address="0x00009888" value="0x01860500" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x01870500" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x05A13200" />
+ <register type="NOA" address="0x00009888" value="0x0FA106D4" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3A000" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40CC0" />
+ <register type="NOA" address="0x00009888" value="0x01A65000" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x01A75000" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x05C13200" />
+ <register type="NOA" address="0x00009888" value="0x09C10617" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3000A" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43003" />
+ <register type="NOA" address="0x00009888" value="0x01C60005" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x01C70005" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x05E13200" />
+ <register type="NOA" address="0x00009888" value="0x0BE10656" />
+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E300A0" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C00C" />
+ <register type="NOA" address="0x00009888" value="0x01E60050" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x01E70050" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x0107005A" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x0108FA00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F00F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010CC0" />
+ <register type="NOA" address="0x00009888" value="0x010B5000" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023003" />
+ <register type="NOA" address="0x00009888" value="0x010C0005" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610000A" />
+ <register type="NOA" address="0x00009888" value="0x2810154A" />
+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100000" />
+ <register type="NOA" address="0x00009888" value="0x2610000A" />
+ <register type="NOA" address="0x00009888" value="0x2810154A" />
+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22100063" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24101400" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080000" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E082940" />
+ <register type="NOA" address="0x00009888" value="0x0E084000" />
+ <register type="NOA" address="0x00009888" value="0x20080C00" />
+ <register type="NOA" address="0x00009888" value="0x10081000" />
+ <register type="NOA" address="0x00009888" value="0x12084000" />
+ <register type="NOA" address="0x00009888" value="0x22080403" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A080063" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C082940" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080000" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000DC00" value="0x0000000A" />
+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
+ <register type="OA" address="0x0000DC08" value="0x00000022" />
+ <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000DC10" value="0x00000082" />
+ <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
+ <register type="OA" address="0x0000DC18" value="0x00000202" />
+ <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000DC20" value="0x00000802" />
+ <register type="OA" address="0x0000DC24" value="0x0000FCFF" />
+ <register type="OA" address="0x0000DC28" value="0x00002002" />
+ <register type="OA" address="0x0000DC2C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000DC30" value="0x00008002" />
+ <register type="OA" address="0x0000DC34" value="0x0000CFFF" />
+ <register type="OA" address="0x0000DC38" value="0x00020002" />
+ <register type="OA" address="0x0000DC3C" value="0x00003FFF" />
+ <register type="OA" address="0x0000DC40" value="0x00FF0000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x000000FF" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="DataportWrites"
+ chipset="ACMGT1"
+ symbol_name="DataportWrites"
+ underscore_name="dataport_writes"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="17982512-46b0-4b58-9e8d-d59b5bf8b3f5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE WRITE"
+ symbol_name="DATAPORT_BYTE_WRITE"
+ underscore_name="dataport_byte_write"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ max_equation="32 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD UMUL"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER L3 READ"
+ symbol_name="SAMPLER_L3_READ"
+ underscore_name="sampler_l3_read"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SYSMEM BYTE READ"
+ symbol_name="SYSMEM_BYTE_READ"
+ underscore_name="sysmem_byte_read"
+ description="Number of system memory bytes read (upstream)"
+ data_type="uint64"
+ max_equation="64 $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="64 B 0 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SYSMEM BYTE WRITE"
+ symbol_name="SYSMEM_BYTE_WRITE"
+ underscore_name="sysmem_byte_write"
+ description="Number of system memory bytes written (upstream)"
+ data_type="uint64"
+ max_equation="64 $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="64 B 1 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 36 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="A 37 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE BUSY"
+ symbol_name="XVE_BUSY"
+ underscore_name="xve_busy"
+ description="Any XVE thread loaded."
+ data_type="uint64"
+ max_equation="1"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ 0 UGT"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE COMPUTE THREAD COUNT"
+ symbol_name="XVE_COMPUTE_THREAD_COUNT"
+ underscore_name="xve_compute_thread_count"
+ description="Number of compute shader hardware threads dispatched"
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0C080005" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00080292" />
+ <register type="NOA" address="0x00009888" value="0x00090005" />
+ <register type="NOA" address="0x00009888" value="0x000A0005" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E810340" />
+ <register type="NOA" address="0x00009888" value="0x1EA10340" />
+ <register type="NOA" address="0x00009888" value="0x1EC10340" />
+ <register type="NOA" address="0x00009888" value="0x1EE10340" />
+ <register type="NOA" address="0x00009888" value="0x16030019" />
+ <register type="NOA" address="0x00009888" value="0x160A4000" />
+ <register type="NOA" address="0x00009888" value="0x170A4000" />
+ <register type="NOA" address="0x00009888" value="0x180A2C00" />
+ <register type="NOA" address="0x00009888" value="0x190A2C00" />
+ <register type="NOA" address="0x00009888" value="0x1E0A556B" />
+ <register type="NOA" address="0x00009888" value="0x1F0A556B" />
+ <register type="NOA" address="0x00009888" value="0x200A2D6B" />
+ <register type="NOA" address="0x00009888" value="0x210A2D6B" />
+ <register type="NOA" address="0x00009888" value="0x220A0601" />
+ <register type="NOA" address="0x00009888" value="0x230A0601" />
+ <register type="NOA" address="0x00009888" value="0x240A5500" />
+ <register type="NOA" address="0x00009888" value="0x250A5500" />
+ <register type="NOA" address="0x00009888" value="0x260A016B" />
+ <register type="NOA" address="0x00009888" value="0x270A016B" />
+ <register type="NOA" address="0x00009888" value="0x1A0A56AD" />
+ <register type="NOA" address="0x00009888" value="0x1B0A56AD" />
+ <register type="NOA" address="0x00009888" value="0x1C0A55AB" />
+ <register type="NOA" address="0x00009888" value="0x1D0A55AB" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x0C810016" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830200" />
+ <register type="NOA" address="0x00009888" value="0x00840010" />
+ <register type="NOA" address="0x00009888" value="0x00860100" />
+ <register type="NOA" address="0x00009888" value="0x00870100" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x0CA10580" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30800" />
+ <register type="NOA" address="0x00009888" value="0x00A40020" />
+ <register type="NOA" address="0x00009888" value="0x00A60400" />
+ <register type="NOA" address="0x00009888" value="0x00A70400" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x0EC10016" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C32000" />
+ <register type="NOA" address="0x00009888" value="0x00C40040" />
+ <register type="NOA" address="0x00009888" value="0x00C61000" />
+ <register type="NOA" address="0x00009888" value="0x00C71000" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x0EE10580" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E38000" />
+ <register type="NOA" address="0x00009888" value="0x00E40080" />
+ <register type="NOA" address="0x00009888" value="0x00E64000" />
+ <register type="NOA" address="0x00009888" value="0x00E74000" />
+ <register type="NOA" address="0x00009888" value="0x02030002" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x06030000" />
+ <register type="NOA" address="0x00009888" value="0x08030000" />
+ <register type="NOA" address="0x00009888" value="0x0C030000" />
+ <register type="NOA" address="0x00009888" value="0x0E030000" />
+ <register type="NOA" address="0x00009888" value="0x10030000" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x00076000" />
+ <register type="NOA" address="0x00009888" value="0x00080EFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900C0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF2F" />
+ <register type="NOA" address="0x00009888" value="0x000B04AA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020040" />
+ <register type="NOA" address="0x00009888" value="0x000C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12105000" />
+ <register type="NOA" address="0x00009888" value="0x20102C00" />
+ <register type="NOA" address="0x00009888" value="0x261055AB" />
+ <register type="NOA" address="0x00009888" value="0x2810056B" />
+ <register type="NOA" address="0x00009888" value="0x2A100060" />
+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
+ <register type="NOA" address="0x00009888" value="0x14105000" />
+ <register type="NOA" address="0x00009888" value="0x241056AD" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12105000" />
+ <register type="NOA" address="0x00009888" value="0x20102C00" />
+ <register type="NOA" address="0x00009888" value="0x261055AB" />
+ <register type="NOA" address="0x00009888" value="0x2810056B" />
+ <register type="NOA" address="0x00009888" value="0x2A100060" />
+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
+ <register type="NOA" address="0x00009888" value="0x14105000" />
+ <register type="NOA" address="0x00009888" value="0x241056AD" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04082000" />
+ <register type="NOA" address="0x00009888" value="0x18082C00" />
+ <register type="NOA" address="0x00009888" value="0x0C085000" />
+ <register type="NOA" address="0x00009888" value="0x1E082D6B" />
+ <register type="NOA" address="0x00009888" value="0x0E085000" />
+ <register type="NOA" address="0x00009888" value="0x20080060" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12084000" />
+ <register type="NOA" address="0x00009888" value="0x2208056A" />
+ <register type="NOA" address="0x00009888" value="0x2408000B" />
+ <register type="NOA" address="0x00009888" value="0x06085000" />
+ <register type="NOA" address="0x00009888" value="0x1A082D6B" />
+ <register type="NOA" address="0x00009888" value="0x08085000" />
+ <register type="NOA" address="0x00009888" value="0x1C082D6B" />
+ <register type="NOA" address="0x00009888" value="0x0A085000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x280A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F810340" />
+ <register type="NOA" address="0x00009888" value="0x1FA10340" />
+ <register type="NOA" address="0x00009888" value="0x1FC10340" />
+ <register type="NOA" address="0x00009888" value="0x1FE10340" />
+ <register type="NOA" address="0x00009888" value="0x17030019" />
+ <register type="NOA" address="0x00009888" value="0x160A4000" />
+ <register type="NOA" address="0x00009888" value="0x170A4000" />
+ <register type="NOA" address="0x00009888" value="0x180A2C00" />
+ <register type="NOA" address="0x00009888" value="0x190A2C00" />
+ <register type="NOA" address="0x00009888" value="0x1E0A556B" />
+ <register type="NOA" address="0x00009888" value="0x1F0A556B" />
+ <register type="NOA" address="0x00009888" value="0x200A2D6B" />
+ <register type="NOA" address="0x00009888" value="0x210A2D6B" />
+ <register type="NOA" address="0x00009888" value="0x220A0601" />
+ <register type="NOA" address="0x00009888" value="0x230A0601" />
+ <register type="NOA" address="0x00009888" value="0x240A5500" />
+ <register type="NOA" address="0x00009888" value="0x250A5500" />
+ <register type="NOA" address="0x00009888" value="0x260A016B" />
+ <register type="NOA" address="0x00009888" value="0x270A016B" />
+ <register type="NOA" address="0x00009888" value="0x1A0A56AD" />
+ <register type="NOA" address="0x00009888" value="0x1B0A56AD" />
+ <register type="NOA" address="0x00009888" value="0x1C0A55AB" />
+ <register type="NOA" address="0x00009888" value="0x1D0A55AB" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x0D810016" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x0DA10580" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x0FC10016" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x0FE10580" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E40080" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03030002" />
+ <register type="NOA" address="0x00009888" value="0x05030000" />
+ <register type="NOA" address="0x00009888" value="0x07030000" />
+ <register type="NOA" address="0x00009888" value="0x09030000" />
+ <register type="NOA" address="0x00009888" value="0x0D030000" />
+ <register type="NOA" address="0x00009888" value="0x0F030000" />
+ <register type="NOA" address="0x00009888" value="0x11030000" />
+ <register type="NOA" address="0x00009888" value="0x13030000" />
+ <register type="NOA" address="0x00009888" value="0x15030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x01080EFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF2F" />
+ <register type="NOA" address="0x00009888" value="0x010B04AA" />
+ <register type="NOA" address="0x00009888" value="0x030BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12105000" />
+ <register type="NOA" address="0x00009888" value="0x20102C00" />
+ <register type="NOA" address="0x00009888" value="0x261055AB" />
+ <register type="NOA" address="0x00009888" value="0x2810056B" />
+ <register type="NOA" address="0x00009888" value="0x2A100060" />
+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
+ <register type="NOA" address="0x00009888" value="0x14105000" />
+ <register type="NOA" address="0x00009888" value="0x241056AD" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12105000" />
+ <register type="NOA" address="0x00009888" value="0x20102C00" />
+ <register type="NOA" address="0x00009888" value="0x261055AB" />
+ <register type="NOA" address="0x00009888" value="0x2810056B" />
+ <register type="NOA" address="0x00009888" value="0x2A100060" />
+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
+ <register type="NOA" address="0x00009888" value="0x14105000" />
+ <register type="NOA" address="0x00009888" value="0x241056AD" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x04082000" />
+ <register type="NOA" address="0x00009888" value="0x18082C00" />
+ <register type="NOA" address="0x00009888" value="0x0C085000" />
+ <register type="NOA" address="0x00009888" value="0x1E082D6B" />
+ <register type="NOA" address="0x00009888" value="0x0E085000" />
+ <register type="NOA" address="0x00009888" value="0x20080060" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12084000" />
+ <register type="NOA" address="0x00009888" value="0x2208056A" />
+ <register type="NOA" address="0x00009888" value="0x2408000B" />
+ <register type="NOA" address="0x00009888" value="0x06085000" />
+ <register type="NOA" address="0x00009888" value="0x1A082D6B" />
+ <register type="NOA" address="0x00009888" value="0x08085000" />
+ <register type="NOA" address="0x00009888" value="0x1C082D6B" />
+ <register type="NOA" address="0x00009888" value="0x0A085000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x290A0001" />
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0000" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C3000" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0000" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x18080400" />
+ <register type="NOA" address="0x00009888" value="0x0C080000" />
+ <register type="NOA" address="0x00009888" value="0x1E080421" />
+ <register type="NOA" address="0x00009888" value="0x0E080000" />
+ <register type="NOA" address="0x00009888" value="0x20080421" />
+ <register type="NOA" address="0x00009888" value="0x10080000" />
+ <register type="NOA" address="0x00009888" value="0x12080000" />
+ <register type="NOA" address="0x00009888" value="0x22080081" />
+ <register type="NOA" address="0x00009888" value="0x24080000" />
+ <register type="NOA" address="0x00009888" value="0x06080000" />
+ <register type="NOA" address="0x00009888" value="0x1A082801" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x1C0804E1" />
+ <register type="NOA" address="0x00009888" value="0x0A080000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B0006" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0006" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0006" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0006" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0032" />
+ <register type="NOA" address="0x00009888" value="0x050C0000" />
+ <register type="NOA" address="0x00009888" value="0x070C0000" />
+ <register type="NOA" address="0x00009888" value="0x130C0380" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C0180" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0180" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0180" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00065555" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0FF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0FF" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100400" />
+ <register type="NOA" address="0x00009888" value="0x26100081" />
+ <register type="NOA" address="0x00009888" value="0x28100021" />
+ <register type="NOA" address="0x00009888" value="0x2A100421" />
+ <register type="NOA" address="0x00009888" value="0x2C100804" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102801" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100E04" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x12100000" />
+ <register type="NOA" address="0x00009888" value="0x20100400" />
+ <register type="NOA" address="0x00009888" value="0x26100081" />
+ <register type="NOA" address="0x00009888" value="0x28100021" />
+ <register type="NOA" address="0x00009888" value="0x2A100421" />
+ <register type="NOA" address="0x00009888" value="0x2C100804" />
+ <register type="NOA" address="0x00009888" value="0x2E100000" />
+ <register type="NOA" address="0x00009888" value="0x22102801" />
+ <register type="NOA" address="0x00009888" value="0x14100000" />
+ <register type="NOA" address="0x00009888" value="0x24100E04" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160A0000" />
+ <register type="NOA" address="0x00009888" value="0x170A0000" />
+ <register type="NOA" address="0x00009888" value="0x180A0400" />
+ <register type="NOA" address="0x00009888" value="0x190A0400" />
+ <register type="NOA" address="0x00009888" value="0x1E0A0027" />
+ <register type="NOA" address="0x00009888" value="0x1F0A0027" />
+ <register type="NOA" address="0x00009888" value="0x200A0421" />
+ <register type="NOA" address="0x00009888" value="0x210A0421" />
+ <register type="NOA" address="0x00009888" value="0x220A0204" />
+ <register type="NOA" address="0x00009888" value="0x230A0204" />
+ <register type="NOA" address="0x00009888" value="0x240A0081" />
+ <register type="NOA" address="0x00009888" value="0x250A0081" />
+ <register type="NOA" address="0x00009888" value="0x260A0004" />
+ <register type="NOA" address="0x00009888" value="0x270A0004" />
+ <register type="NOA" address="0x00009888" value="0x1A0A0004" />
+ <register type="NOA" address="0x00009888" value="0x1B0A0004" />
+ <register type="NOA" address="0x00009888" value="0x1C0A008A" />
+ <register type="NOA" address="0x00009888" value="0x1D0A008A" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x26080001" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x0000FFF0" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="Ext1"
+ chipset="ACMGT1"
+ symbol_name="Ext1"
+ underscore_name="ext1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="480895b0-8013-4be1-8bbf-fc3f1ad2e97f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI0"
+ underscore_name="gpu_memory_byte_write_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI1"
+ underscore_name="gpu_memory_byte_write_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 6 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_WRITE_SQIDI0"
+ underscore_name="gpu_memory_write_sqidi0"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_WRITE_SQIDI1"
+ underscore_name="gpu_memory_write_sqidi1"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE"
+ symbol_name="GPU_MEMORY_WRITE"
+ underscore_name="gpu_memory_write"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="$GPU_MEMORY_WRITE_SQIDI0 $GPU_MEMORY_WRITE_SQIDI1 UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ SQIDI0"
+ symbol_name="GPU_MEMORY_READ_SQIDI0"
+ underscore_name="gpu_memory_read_sqidi0"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ SQIDI1"
+ symbol_name="GPU_MEMORY_READ_SQIDI1"
+ underscore_name="gpu_memory_read_sqidi1"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ"
+ symbol_name="GPU_MEMORY_READ"
+ underscore_name="gpu_memory_read"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="$GPU_MEMORY_READ_SQIDI0 $GPU_MEMORY_READ_SQIDI1 UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI0"
+ underscore_name="gpu_memory_byte_read_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 5 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI1"
+ underscore_name="gpu_memory_byte_read_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 4 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY ACTIVE SQIDI0"
+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI0"
+ underscore_name="gpu_memory_active_sqidi0"
+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY ACTIVE SQIDI1"
+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI1"
+ underscore_name="gpu_memory_active_sqidi1"
+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 5 READ C 4 READ UADD 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ C 6 READ UADD 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SYSMEM TRANSACTION WRITE"
+ symbol_name="SYSMEM_TRANSACTION_WRITE"
+ underscore_name="sysmem_transaction_write"
+ description="Number of system memory writes (upstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SYSMEM TRANSACTION READ"
+ symbol_name="SYSMEM_TRANSACTION_READ"
+ underscore_name="sysmem_transaction_read"
+ description="Number of system memory reads (upstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI0"
+ underscore_name="gpu_memory_byte_read_bw_sqidi0"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ_SQIDI0 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI1"
+ underscore_name="gpu_memory_byte_read_bw_sqidi1"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ_SQIDI1 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI0"
+ underscore_name="gpu_memory_byte_write_bw_sqidi0"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI0 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI1"
+ underscore_name="gpu_memory_byte_write_bw_sqidi1"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI1 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW"
+ underscore_name="gpu_memory_byte_read_bw"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW"
+ underscore_name="gpu_memory_byte_write_bw"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0C080005" />
+ <register type="NOA" address="0x00009888" value="0x0003FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0203FFFF" />
+ <register type="NOA" address="0x00009888" value="0x04080292" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x00095EF0" />
+ <register type="NOA" address="0x00009888" value="0x0209BBBA" />
+ <register type="NOA" address="0x00009888" value="0x000A5000" />
+ <register type="NOA" address="0x00009888" value="0x48030400" />
+ <register type="NOA" address="0x00009888" value="0x4A030020" />
+ <register type="NOA" address="0x00009888" value="0x4C030402" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030020" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030842" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x1A410140" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x1A610140" />
+ <register type="NOA" address="0x00009888" value="0x024100C8" />
+ <register type="NOA" address="0x00009888" value="0x0A410180" />
+ <register type="NOA" address="0x00009888" value="0x0E410380" />
+ <register type="NOA" address="0x00009888" value="0x10410005" />
+ <register type="NOA" address="0x00009888" value="0x1241000F" />
+ <register type="NOA" address="0x00009888" value="0x1441000D" />
+ <register type="NOA" address="0x00009888" value="0x1641000C" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610106" />
+ <register type="NOA" address="0x00009888" value="0x08610180" />
+ <register type="NOA" address="0x00009888" value="0x0A61000D" />
+ <register type="NOA" address="0x00009888" value="0x0C61000E" />
+ <register type="NOA" address="0x00009888" value="0x106101C0" />
+ <register type="NOA" address="0x00009888" value="0x12610140" />
+ <register type="NOA" address="0x00009888" value="0x14610100" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext2"
+ chipset="ACMGT1"
+ symbol_name="Ext2"
+ underscore_name="ext2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b899d843-d8ce-4803-8174-f2bf1107de00"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI0"
+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI0"
+ underscore_name="gpu_memory_request_queue_full_sqidi0"
+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI1"
+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI1"
+ underscore_name="gpu_memory_request_queue_full_sqidi1"
+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI0"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI0"
+ underscore_name="gpu_memory_32_b_transaction_read_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 C 1 READ UMUL C 0 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI0"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI0"
+ underscore_name="gpu_memory_64_b_transaction_read_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 B 3 READ UMUL B 2 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI1"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI1"
+ underscore_name="gpu_memory_32_b_transaction_read_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 B 5 READ UMUL B 4 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI1"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI1"
+ underscore_name="gpu_memory_64_b_transaction_read_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 B 7 READ UMUL B 6 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x16410340" />
+ <register type="NOA" address="0x00009888" value="0x10420251" />
+ <register type="NOA" address="0x00009888" value="0x16610342" />
+ <register type="NOA" address="0x00009888" value="0x10620251" />
+ <register type="NOA" address="0x00009888" value="0x02410000" />
+ <register type="NOA" address="0x00009888" value="0x14410080" />
+ <register type="NOA" address="0x00009888" value="0x0041030C" />
+ <register type="NOA" address="0x00009888" value="0x02420207" />
+ <register type="NOA" address="0x00009888" value="0x08420185" />
+ <register type="NOA" address="0x00009888" value="0x00420000" />
+ <register type="NOA" address="0x00009888" value="0x02610000" />
+ <register type="NOA" address="0x00009888" value="0x006100F0" />
+ <register type="NOA" address="0x00009888" value="0x04620185" />
+ <register type="NOA" address="0x00009888" value="0x06620207" />
+ <register type="NOA" address="0x00009888" value="0x00620000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0203F00F" />
+ <register type="NOA" address="0x00009888" value="0x0009FFA0" />
+ <register type="NOA" address="0x00009888" value="0x0209E00A" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x46030420" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext3"
+ chipset="ACMGT1"
+ symbol_name="Ext3"
+ underscore_name="ext3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="59e0ed29-cd2d-43ee-bf49-e4637e8ef9ee"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI0"
+ underscore_name="gpu_memory_32_b_transaction_write_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI0"
+ underscore_name="gpu_memory_64_b_transaction_write_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI1"
+ underscore_name="gpu_memory_32_b_transaction_write_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI1"
+ underscore_name="gpu_memory_64_b_transaction_write_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HOST TO GPUMEM TRANSACTION READ"
+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_READ"
+ underscore_name="host_to_gpumem_transaction_read"
+ description="Number of host reads to GPU local (HBM) memory (downstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HOST TO GPUMEM TRANSACTION WRITE"
+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_WRITE"
+ underscore_name="host_to_gpumem_transaction_write"
+ description="Number of host writes to GPU local (HBM) memory (downstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0C0800CA" />
+ <register type="NOA" address="0x00009888" value="0x0003F000" />
+ <register type="NOA" address="0x00009888" value="0x0203FF00" />
+ <register type="NOA" address="0x00009888" value="0x040803D6" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x00095000" />
+ <register type="NOA" address="0x00009888" value="0x0209FA00" />
+ <register type="NOA" address="0x00009888" value="0x000A5000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030400" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030421" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1042000C" />
+ <register type="NOA" address="0x00009888" value="0x1062000C" />
+ <register type="NOA" address="0x00009888" value="0x00413000" />
+ <register type="NOA" address="0x00009888" value="0x0C420102" />
+ <register type="NOA" address="0x00009888" value="0x00420000" />
+ <register type="NOA" address="0x00009888" value="0x0061C000" />
+ <register type="NOA" address="0x00009888" value="0x0E620102" />
+ <register type="NOA" address="0x00009888" value="0x00620000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext4"
+ chipset="ACMGT1"
+ symbol_name="Ext4"
+ underscore_name="ext4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="475c650e-1045-45dc-a280-3365f7af8f8c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 READ L3BANK0"
+ symbol_name="L3_READ_L3BANK0"
+ underscore_name="l3_read_l3_bank0"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK1"
+ symbol_name="L3_READ_L3BANK1"
+ underscore_name="l3_read_l3_bank1"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK2"
+ symbol_name="L3_READ_L3BANK2"
+ underscore_name="l3_read_l3_bank2"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK3"
+ symbol_name="L3_READ_L3BANK3"
+ underscore_name="l3_read_l3_bank3"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK4"
+ symbol_name="L3_READ_L3BANK4"
+ underscore_name="l3_read_l3_bank4"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK5"
+ symbol_name="L3_READ_L3BANK5"
+ underscore_name="l3_read_l3_bank5"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK6"
+ symbol_name="L3_READ_L3BANK6"
+ underscore_name="l3_read_l3_bank6"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK7"
+ symbol_name="L3_READ_L3BANK7"
+ underscore_name="l3_read_l3_bank7"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK0"
+ symbol_name="L3_WRITE_L3BANK0"
+ underscore_name="l3_write_l3_bank0"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK1"
+ symbol_name="L3_WRITE_L3BANK1"
+ underscore_name="l3_write_l3_bank1"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK2"
+ symbol_name="L3_WRITE_L3BANK2"
+ underscore_name="l3_write_l3_bank2"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK3"
+ symbol_name="L3_WRITE_L3BANK3"
+ underscore_name="l3_write_l3_bank3"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK4"
+ symbol_name="L3_WRITE_L3BANK4"
+ underscore_name="l3_write_l3_bank4"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK5"
+ symbol_name="L3_WRITE_L3BANK5"
+ underscore_name="l3_write_l3_bank5"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK6"
+ symbol_name="L3_WRITE_L3BANK6"
+ underscore_name="l3_write_l3_bank6"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK7"
+ symbol_name="L3_WRITE_L3BANK7"
+ underscore_name="l3_write_l3_bank7"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0B6005" />
+ <register type="NOA" address="0x00009888" value="0x092B1005" />
+ <register type="NOA" address="0x00009888" value="0x0B2B6000" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4B6000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6B6000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0C6140" />
+ <register type="NOA" address="0x00009888" value="0x092C1140" />
+ <register type="NOA" address="0x00009888" value="0x0B2C6000" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4C6000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6C6000" />
+ <register type="NOA" address="0x00009888" value="0x010B0032" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0032" />
+ <register type="NOA" address="0x00009888" value="0x112B000D" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0032" />
+ <register type="NOA" address="0x00009888" value="0x074B0005" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0032" />
+ <register type="NOA" address="0x00009888" value="0x056B0005" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0032" />
+ <register type="NOA" address="0x00009888" value="0x130C0340" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0032" />
+ <register type="NOA" address="0x00009888" value="0x112C0340" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0032" />
+ <register type="NOA" address="0x00009888" value="0x074C0140" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0032" />
+ <register type="NOA" address="0x00009888" value="0x056C0140" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext5"
+ chipset="ACMGT1"
+ symbol_name="Ext5"
+ underscore_name="ext5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7d7a874-19d8-48e6-bf54-f859a994b0a4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT L3 READ L3BANK0"
+ symbol_name="DATAPORT_L3_READ_L3BANK0"
+ underscore_name="dataport_l3_read_l3_bank0"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK1"
+ symbol_name="DATAPORT_L3_READ_L3BANK1"
+ underscore_name="dataport_l3_read_l3_bank1"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK2"
+ symbol_name="DATAPORT_L3_READ_L3BANK2"
+ underscore_name="dataport_l3_read_l3_bank2"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK3"
+ symbol_name="DATAPORT_L3_READ_L3BANK3"
+ underscore_name="dataport_l3_read_l3_bank3"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK4"
+ symbol_name="DATAPORT_L3_READ_L3BANK4"
+ underscore_name="dataport_l3_read_l3_bank4"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK5"
+ symbol_name="DATAPORT_L3_READ_L3BANK5"
+ underscore_name="dataport_l3_read_l3_bank5"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK6"
+ symbol_name="DATAPORT_L3_READ_L3BANK6"
+ underscore_name="dataport_l3_read_l3_bank6"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK7"
+ symbol_name="DATAPORT_L3_READ_L3BANK7"
+ underscore_name="dataport_l3_read_l3_bank7"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK0"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK0"
+ underscore_name="dataport_l3_write_l3_bank0"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK1"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK1"
+ underscore_name="dataport_l3_write_l3_bank1"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK2"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK2"
+ underscore_name="dataport_l3_write_l3_bank2"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK3"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK3"
+ underscore_name="dataport_l3_write_l3_bank3"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK4"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK4"
+ underscore_name="dataport_l3_write_l3_bank4"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK5"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK5"
+ underscore_name="dataport_l3_write_l3_bank5"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK6"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK6"
+ underscore_name="dataport_l3_write_l3_bank6"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK7"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK7"
+ underscore_name="dataport_l3_write_l3_bank7"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0003" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C00C0" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0003" />
+ <register type="NOA" address="0x00009888" value="0x130B0004" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0004" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0003" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0003" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C00C0" />
+ <register type="NOA" address="0x00009888" value="0x130C0100" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C0100" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C00C0" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C00C0" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext6"
+ chipset="ACMGT1"
+ symbol_name="Ext6"
+ underscore_name="ext6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f1a94d28-672b-41a6-9ab9-e2040200d28a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK0"
+ symbol_name="L3_HIT_L3BANK0"
+ underscore_name="l3_hit_l3_bank0"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK1"
+ symbol_name="L3_HIT_L3BANK1"
+ underscore_name="l3_hit_l3_bank1"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK2"
+ symbol_name="L3_HIT_L3BANK2"
+ underscore_name="l3_hit_l3_bank2"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK3"
+ symbol_name="L3_HIT_L3BANK3"
+ underscore_name="l3_hit_l3_bank3"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK4"
+ symbol_name="L3_HIT_L3BANK4"
+ underscore_name="l3_hit_l3_bank4"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK5"
+ symbol_name="L3_HIT_L3BANK5"
+ underscore_name="l3_hit_l3_bank5"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK6"
+ symbol_name="L3_HIT_L3BANK6"
+ underscore_name="l3_hit_l3_bank6"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK7"
+ symbol_name="L3_HIT_L3BANK7"
+ underscore_name="l3_hit_l3_bank7"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B2000" />
+ <register type="NOA" address="0x00009888" value="0x112B2001" />
+ <register type="NOA" address="0x00009888" value="0x114B2000" />
+ <register type="NOA" address="0x00009888" value="0x116B2000" />
+ <register type="NOA" address="0x00009888" value="0x110C2000" />
+ <register type="NOA" address="0x00009888" value="0x112C2040" />
+ <register type="NOA" address="0x00009888" value="0x114C2000" />
+ <register type="NOA" address="0x00009888" value="0x116C2000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0001" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0001" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0001" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x130C0040" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0040" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0040" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x50030800" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext7"
+ chipset="ACMGT1"
+ symbol_name="Ext7"
+ underscore_name="ext7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="31d119ed-a150-4b52-9206-3f9832e275ea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER L3 READ L3BANK0"
+ symbol_name="SAMPLER_L3_READ_L3BANK0"
+ underscore_name="sampler_l3_read_l3_bank0"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK1"
+ symbol_name="SAMPLER_L3_READ_L3BANK1"
+ underscore_name="sampler_l3_read_l3_bank1"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK2"
+ symbol_name="SAMPLER_L3_READ_L3BANK2"
+ underscore_name="sampler_l3_read_l3_bank2"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK3"
+ symbol_name="SAMPLER_L3_READ_L3BANK3"
+ underscore_name="sampler_l3_read_l3_bank3"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK4"
+ symbol_name="SAMPLER_L3_READ_L3BANK4"
+ underscore_name="sampler_l3_read_l3_bank4"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK5"
+ symbol_name="SAMPLER_L3_READ_L3BANK5"
+ underscore_name="sampler_l3_read_l3_bank5"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK6"
+ symbol_name="SAMPLER_L3_READ_L3BANK6"
+ underscore_name="sampler_l3_read_l3_bank6"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK7"
+ symbol_name="SAMPLER_L3_READ_L3BANK7"
+ underscore_name="sampler_l3_read_l3_bank7"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK0"
+ symbol_name="SAMPLER_L3_HIT_L3BANK0"
+ underscore_name="sampler_l3_hit_l3_bank0"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK1"
+ symbol_name="SAMPLER_L3_HIT_L3BANK1"
+ underscore_name="sampler_l3_hit_l3_bank1"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK2"
+ symbol_name="SAMPLER_L3_HIT_L3BANK2"
+ underscore_name="sampler_l3_hit_l3_bank2"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK3"
+ symbol_name="SAMPLER_L3_HIT_L3BANK3"
+ underscore_name="sampler_l3_hit_l3_bank3"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK4"
+ symbol_name="SAMPLER_L3_HIT_L3BANK4"
+ underscore_name="sampler_l3_hit_l3_bank4"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK5"
+ symbol_name="SAMPLER_L3_HIT_L3BANK5"
+ underscore_name="sampler_l3_hit_l3_bank5"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK6"
+ symbol_name="SAMPLER_L3_HIT_L3BANK6"
+ underscore_name="sampler_l3_hit_l3_bank6"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK7"
+ symbol_name="SAMPLER_L3_HIT_L3BANK7"
+ underscore_name="sampler_l3_hit_l3_bank7"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B000E" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0380" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
+ <register type="NOA" address="0x00009888" value="0x130B000E" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0026" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0026" />
+ <register type="NOA" address="0x00009888" value="0x074B0000" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000E" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0026" />
+ <register type="NOA" address="0x00009888" value="0x056B0000" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000E" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
+ <register type="NOA" address="0x00009888" value="0x130C0380" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0026" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0026" />
+ <register type="NOA" address="0x00009888" value="0x074C0000" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0380" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0026" />
+ <register type="NOA" address="0x00009888" value="0x056C0000" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0380" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext8"
+ chipset="ACMGT1"
+ symbol_name="Ext8"
+ underscore_name="ext8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4eb14f16-d2ac-46d3-b974-e413430fddec"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE L3 READ L3BANK0"
+ symbol_name="ICACHE_L3_READ_L3BANK0"
+ underscore_name="icache_l3_read_l3_bank0"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK1"
+ symbol_name="ICACHE_L3_READ_L3BANK1"
+ underscore_name="icache_l3_read_l3_bank1"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK2"
+ symbol_name="ICACHE_L3_READ_L3BANK2"
+ underscore_name="icache_l3_read_l3_bank2"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK3"
+ symbol_name="ICACHE_L3_READ_L3BANK3"
+ underscore_name="icache_l3_read_l3_bank3"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK4"
+ symbol_name="ICACHE_L3_READ_L3BANK4"
+ underscore_name="icache_l3_read_l3_bank4"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK5"
+ symbol_name="ICACHE_L3_READ_L3BANK5"
+ underscore_name="icache_l3_read_l3_bank5"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK6"
+ symbol_name="ICACHE_L3_READ_L3BANK6"
+ underscore_name="icache_l3_read_l3_bank6"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK7"
+ symbol_name="ICACHE_L3_READ_L3BANK7"
+ underscore_name="icache_l3_read_l3_bank7"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK0"
+ symbol_name="ICACHE_L3_HIT_L3BANK0"
+ underscore_name="icache_l3_hit_l3_bank0"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK1"
+ symbol_name="ICACHE_L3_HIT_L3BANK1"
+ underscore_name="icache_l3_hit_l3_bank1"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK2"
+ symbol_name="ICACHE_L3_HIT_L3BANK2"
+ underscore_name="icache_l3_hit_l3_bank2"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK3"
+ symbol_name="ICACHE_L3_HIT_L3BANK3"
+ underscore_name="icache_l3_hit_l3_bank3"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK4"
+ symbol_name="ICACHE_L3_HIT_L3BANK4"
+ underscore_name="icache_l3_hit_l3_bank4"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK5"
+ symbol_name="ICACHE_L3_HIT_L3BANK5"
+ underscore_name="icache_l3_hit_l3_bank5"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK6"
+ symbol_name="ICACHE_L3_HIT_L3BANK6"
+ underscore_name="icache_l3_hit_l3_bank6"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK7"
+ symbol_name="ICACHE_L3_HIT_L3BANK7"
+ underscore_name="icache_l3_hit_l3_bank7"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B000F" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0080" />
+ <register type="NOA" address="0x00009888" value="0x112C03C0" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B000F" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0026" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0026" />
+ <register type="NOA" address="0x00009888" value="0x074B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000F" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0026" />
+ <register type="NOA" address="0x00009888" value="0x056B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000F" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
+ <register type="NOA" address="0x00009888" value="0x130C03C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0026" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0026" />
+ <register type="NOA" address="0x00009888" value="0x074C0080" />
+ <register type="NOA" address="0x00009888" value="0x0F4C03C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0026" />
+ <register type="NOA" address="0x00009888" value="0x056C0080" />
+ <register type="NOA" address="0x00009888" value="0x0D6C03C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext9"
+ chipset="ACMGT1"
+ symbol_name="Ext9"
+ underscore_name="ext9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b875dedd-f121-4f89-b02f-ff2c873e2543"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER BUSY XECORE0"
+ symbol_name="SAMPLER_BUSY_XECORE0"
+ underscore_name="sampler_busy_xecore0"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE1"
+ symbol_name="SAMPLER_BUSY_XECORE1"
+ underscore_name="sampler_busy_xecore1"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE2"
+ symbol_name="SAMPLER_BUSY_XECORE2"
+ underscore_name="sampler_busy_xecore2"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE3"
+ symbol_name="SAMPLER_BUSY_XECORE3"
+ underscore_name="sampler_busy_xecore3"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE4"
+ symbol_name="SAMPLER_BUSY_XECORE4"
+ underscore_name="sampler_busy_xecore4"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE5"
+ symbol_name="SAMPLER_BUSY_XECORE5"
+ underscore_name="sampler_busy_xecore5"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE6"
+ symbol_name="SAMPLER_BUSY_XECORE6"
+ underscore_name="sampler_busy_xecore6"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE7"
+ symbol_name="SAMPLER_BUSY_XECORE7"
+ underscore_name="sampler_busy_xecore7"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x12830D00" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x02830000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x12A30034" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x10C30D00" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x10E30034" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x0F830D00" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x03830000" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x0FA30034" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x0DC30D00" />
+ <register type="NOA" address="0x00009888" value="0x05C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x0DE30034" />
+ <register type="NOA" address="0x00009888" value="0x05E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031C43" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46032808" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext10"
+ chipset="ACMGT1"
+ symbol_name="Ext10"
+ underscore_name="ext10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="691b6a0d-d3d7-4b5e-a70e-d8232722cddf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK0"
+ symbol_name="DATAPORT_L3_HIT_L3BANK0"
+ underscore_name="dataport_l3_hit_l3_bank0"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK1"
+ symbol_name="DATAPORT_L3_HIT_L3BANK1"
+ underscore_name="dataport_l3_hit_l3_bank1"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK2"
+ symbol_name="DATAPORT_L3_HIT_L3BANK2"
+ underscore_name="dataport_l3_hit_l3_bank2"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK3"
+ symbol_name="DATAPORT_L3_HIT_L3BANK3"
+ underscore_name="dataport_l3_hit_l3_bank3"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK4"
+ symbol_name="DATAPORT_L3_HIT_L3BANK4"
+ underscore_name="dataport_l3_hit_l3_bank4"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK5"
+ symbol_name="DATAPORT_L3_HIT_L3BANK5"
+ underscore_name="dataport_l3_hit_l3_bank5"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK6"
+ symbol_name="DATAPORT_L3_HIT_L3BANK6"
+ underscore_name="dataport_l3_hit_l3_bank6"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK7"
+ symbol_name="DATAPORT_L3_HIT_L3BANK7"
+ underscore_name="dataport_l3_hit_l3_bank7"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK0"
+ symbol_name="COLOR_L3_HIT_L3BANK0"
+ underscore_name="color_l3_hit_l3_bank0"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK1"
+ symbol_name="COLOR_L3_HIT_L3BANK1"
+ underscore_name="color_l3_hit_l3_bank1"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK2"
+ symbol_name="COLOR_L3_HIT_L3BANK2"
+ underscore_name="color_l3_hit_l3_bank2"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK3"
+ symbol_name="COLOR_L3_HIT_L3BANK3"
+ underscore_name="color_l3_hit_l3_bank3"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK4"
+ symbol_name="COLOR_L3_HIT_L3BANK4"
+ underscore_name="color_l3_hit_l3_bank4"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK5"
+ symbol_name="COLOR_L3_HIT_L3BANK5"
+ underscore_name="color_l3_hit_l3_bank5"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK6"
+ symbol_name="COLOR_L3_HIT_L3BANK6"
+ underscore_name="color_l3_hit_l3_bank6"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK7"
+ symbol_name="COLOR_L3_HIT_L3BANK7"
+ underscore_name="color_l3_hit_l3_bank7"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
+ <register type="NOA" address="0x00009888" value="0x130B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x092B0004" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x074B0004" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0000" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x056B0004" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0000" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
+ <register type="NOA" address="0x00009888" value="0x130C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0100" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x074C0100" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0000" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x056C0100" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext11"
+ chipset="ACMGT1"
+ symbol_name="Ext11"
+ underscore_name="ext11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3c626d93-4368-4115-a21d-8fd8cd10e8fa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Z L3 HIT L3BANK0"
+ symbol_name="Z_L3_HIT_L3BANK0"
+ underscore_name="z_l3_hit_l3_bank0"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK1"
+ symbol_name="Z_L3_HIT_L3BANK1"
+ underscore_name="z_l3_hit_l3_bank1"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK2"
+ symbol_name="Z_L3_HIT_L3BANK2"
+ underscore_name="z_l3_hit_l3_bank2"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK3"
+ symbol_name="Z_L3_HIT_L3BANK3"
+ underscore_name="z_l3_hit_l3_bank3"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK4"
+ symbol_name="Z_L3_HIT_L3BANK4"
+ underscore_name="z_l3_hit_l3_bank4"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK5"
+ symbol_name="Z_L3_HIT_L3BANK5"
+ underscore_name="z_l3_hit_l3_bank5"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK6"
+ symbol_name="Z_L3_HIT_L3BANK6"
+ underscore_name="z_l3_hit_l3_bank6"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK7"
+ symbol_name="Z_L3_HIT_L3BANK7"
+ underscore_name="z_l3_hit_l3_bank7"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK0"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK0"
+ underscore_name="l3_atomic_access_l3_bank0"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK1"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK1"
+ underscore_name="l3_atomic_access_l3_bank1"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK2"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK2"
+ underscore_name="l3_atomic_access_l3_bank2"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK3"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK3"
+ underscore_name="l3_atomic_access_l3_bank3"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK4"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK4"
+ underscore_name="l3_atomic_access_l3_bank4"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK5"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK5"
+ underscore_name="l3_atomic_access_l3_bank5"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK6"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK6"
+ underscore_name="l3_atomic_access_l3_bank6"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK7"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK7"
+ underscore_name="l3_atomic_access_l3_bank7"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B1004" />
+ <register type="NOA" address="0x00009888" value="0x112B000D" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C1100" />
+ <register type="NOA" address="0x00009888" value="0x112C0340" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0062" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0062" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0062" />
+ <register type="NOA" address="0x00009888" value="0x074B0004" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0062" />
+ <register type="NOA" address="0x00009888" value="0x056B0004" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0062" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
+ <register type="NOA" address="0x00009888" value="0x130C0340" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0062" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0062" />
+ <register type="NOA" address="0x00009888" value="0x074C0100" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0062" />
+ <register type="NOA" address="0x00009888" value="0x056C0100" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext12"
+ chipset="ACMGT1"
+ symbol_name="Ext12"
+ underscore_name="ext12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4678846c-99cd-4a3f-acb4-8f055f48da56"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK0"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK0"
+ underscore_name="l3_input_available_l3_bank0"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK1"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK1"
+ underscore_name="l3_input_available_l3_bank1"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK2"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK2"
+ underscore_name="l3_input_available_l3_bank2"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK3"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK3"
+ underscore_name="l3_input_available_l3_bank3"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK4"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK4"
+ underscore_name="l3_input_available_l3_bank4"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK5"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK5"
+ underscore_name="l3_input_available_l3_bank5"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK6"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK6"
+ underscore_name="l3_input_available_l3_bank6"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK7"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK7"
+ underscore_name="l3_input_available_l3_bank7"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK0"
+ symbol_name="L3_OUTPUT_READY_L3BANK0"
+ underscore_name="l3_output_ready_l3_bank0"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK1"
+ symbol_name="L3_OUTPUT_READY_L3BANK1"
+ underscore_name="l3_output_ready_l3_bank1"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK2"
+ symbol_name="L3_OUTPUT_READY_L3BANK2"
+ underscore_name="l3_output_ready_l3_bank2"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK3"
+ symbol_name="L3_OUTPUT_READY_L3BANK3"
+ underscore_name="l3_output_ready_l3_bank3"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK4"
+ symbol_name="L3_OUTPUT_READY_L3BANK4"
+ underscore_name="l3_output_ready_l3_bank4"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK5"
+ symbol_name="L3_OUTPUT_READY_L3BANK5"
+ underscore_name="l3_output_ready_l3_bank5"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK6"
+ symbol_name="L3_OUTPUT_READY_L3BANK6"
+ underscore_name="l3_output_ready_l3_bank6"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK7"
+ symbol_name="L3_OUTPUT_READY_L3BANK7"
+ underscore_name="l3_output_ready_l3_bank7"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1006" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1180" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0007" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0007" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C0180" />
+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C0180" />
+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030200" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030801" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext13"
+ chipset="ACMGT1"
+ symbol_name="Ext13"
+ underscore_name="ext13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="04d1f1c5-17e5-4104-b5a1-d62337b681b9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK0"
+ symbol_name="L3_SUPERQ_FULL_L3BANK0"
+ underscore_name="l3_superq_full_l3_bank0"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK1"
+ symbol_name="L3_SUPERQ_FULL_L3BANK1"
+ underscore_name="l3_superq_full_l3_bank1"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK2"
+ symbol_name="L3_SUPERQ_FULL_L3BANK2"
+ underscore_name="l3_superq_full_l3_bank2"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK3"
+ symbol_name="L3_SUPERQ_FULL_L3BANK3"
+ underscore_name="l3_superq_full_l3_bank3"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK4"
+ symbol_name="L3_SUPERQ_FULL_L3BANK4"
+ underscore_name="l3_superq_full_l3_bank4"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK5"
+ symbol_name="L3_SUPERQ_FULL_L3BANK5"
+ underscore_name="l3_superq_full_l3_bank5"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK6"
+ symbol_name="L3_SUPERQ_FULL_L3BANK6"
+ underscore_name="l3_superq_full_l3_bank6"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK7"
+ symbol_name="L3_SUPERQ_FULL_L3BANK7"
+ underscore_name="l3_superq_full_l3_bank7"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B1000" />
+ <register type="NOA" address="0x00009888" value="0x112B1000" />
+ <register type="NOA" address="0x00009888" value="0x114B1000" />
+ <register type="NOA" address="0x00009888" value="0x116B1000" />
+ <register type="NOA" address="0x00009888" value="0x110C1000" />
+ <register type="NOA" address="0x00009888" value="0x112C1000" />
+ <register type="NOA" address="0x00009888" value="0x114C1000" />
+ <register type="NOA" address="0x00009888" value="0x116C1183" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x070B0183" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B2B0183" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0183" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x136B0183" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x050C0183" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0183" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D4C0183" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x020200F0" />
+ <register type="NOA" address="0x00009888" value="0x02030A05" />
+ <register type="NOA" address="0x00009888" value="0x0204FA5A" />
+ <register type="NOA" address="0x00009888" value="0x000500A0" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x00060A05" />
+ <register type="NOA" address="0x00009888" value="0x00070033" />
+ <register type="NOA" address="0x00009888" value="0x0008F5A5" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00090033" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030E01" />
+ <register type="NOA" address="0x00009888" value="0x4A030070" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030021" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46031080" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext14"
+ chipset="ACMGT1"
+ symbol_name="Ext14"
+ underscore_name="ext14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9312e21f-5d97-4058-a2fc-c7497c18f0a1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK0"
+ symbol_name="L3_BUSY_L3BANK0"
+ underscore_name="l3_busy_l3_bank0"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK1"
+ symbol_name="L3_BUSY_L3BANK1"
+ underscore_name="l3_busy_l3_bank1"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK2"
+ symbol_name="L3_BUSY_L3BANK2"
+ underscore_name="l3_busy_l3_bank2"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK3"
+ symbol_name="L3_BUSY_L3BANK3"
+ underscore_name="l3_busy_l3_bank3"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK4"
+ symbol_name="L3_BUSY_L3BANK4"
+ underscore_name="l3_busy_l3_bank4"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK5"
+ symbol_name="L3_BUSY_L3BANK5"
+ underscore_name="l3_busy_l3_bank5"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK6"
+ symbol_name="L3_BUSY_L3BANK6"
+ underscore_name="l3_busy_l3_bank6"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK7"
+ symbol_name="L3_BUSY_L3BANK7"
+ underscore_name="l3_busy_l3_bank7"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0000" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0000" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0000" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0000" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0000" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x130C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C0000" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0000" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x50030800" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032801" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x460304E1" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext15"
+ chipset="ACMGT1"
+ symbol_name="Ext15"
+ underscore_name="ext15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fd355e93-4edf-425c-99e6-8693a22ae3cd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK STALL L3BANK0"
+ symbol_name="L3_STALL_L3BANK0"
+ underscore_name="l3_stall_l3_bank0"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK1"
+ symbol_name="L3_STALL_L3BANK1"
+ underscore_name="l3_stall_l3_bank1"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK2"
+ symbol_name="L3_STALL_L3BANK2"
+ underscore_name="l3_stall_l3_bank2"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK3"
+ symbol_name="L3_STALL_L3BANK3"
+ underscore_name="l3_stall_l3_bank3"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1001" />
+ <register type="NOA" address="0x00009888" value="0x092B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x070B0080" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D2B0080" />
+ <register type="NOA" address="0x00009888" value="0x0F2B0001" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x050C0042" />
+ <register type="NOA" address="0x00009888" value="0x070C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B2C0042" />
+ <register type="NOA" address="0x00009888" value="0x0D2C0000" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x00050A80" />
+ <register type="NOA" address="0x00009888" value="0x0006A015" />
+ <register type="NOA" address="0x00009888" value="0x02060002" />
+ <register type="NOA" address="0x00009888" value="0x000701C7" />
+ <register type="NOA" address="0x00009888" value="0x00085A95" />
+ <register type="NOA" address="0x00009888" value="0x020800FD" />
+ <register type="NOA" address="0x00009888" value="0x000901C7" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030060" />
+ <register type="NOA" address="0x00009888" value="0x4C030C06" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030090" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030129" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext16"
+ chipset="ACMGT1"
+ symbol_name="Ext16"
+ underscore_name="ext16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="844efb3d-c453-4dd2-b556-7bac8e111b46"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK STALL L3BANK4"
+ symbol_name="L3_STALL_L3BANK4"
+ underscore_name="l3_stall_l3_bank4"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK5"
+ symbol_name="L3_STALL_L3BANK5"
+ underscore_name="l3_stall_l3_bank5"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK6"
+ symbol_name="L3_STALL_L3BANK6"
+ underscore_name="l3_stall_l3_bank6"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK7"
+ symbol_name="L3_STALL_L3BANK7"
+ underscore_name="l3_stall_l3_bank7"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x094B1001" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0080" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0080" />
+ <register type="NOA" address="0x00009888" value="0x0F6B0001" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x054C0042" />
+ <register type="NOA" address="0x00009888" value="0x074C0000" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B6C0042" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x0003A015" />
+ <register type="NOA" address="0x00009888" value="0x02030002" />
+ <register type="NOA" address="0x00009888" value="0x0004A56A" />
+ <register type="NOA" address="0x00009888" value="0x020400FE" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030040" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030084" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext17"
+ chipset="ACMGT1"
+ symbol_name="Ext17"
+ underscore_name="ext17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fadda67d-1b94-40d1-be89-759f78641ab2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE0"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE0"
+ underscore_name="load_store_cache_input_available_xecore0"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE1"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE1"
+ underscore_name="load_store_cache_input_available_xecore1"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE2"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE2"
+ underscore_name="load_store_cache_input_available_xecore2"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE3"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE3"
+ underscore_name="load_store_cache_input_available_xecore3"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890002" />
+ <register type="NOA" address="0x00009888" value="0x1E890800" />
+ <register type="NOA" address="0x00009888" value="0x24890040" />
+ <register type="NOA" address="0x00009888" value="0x2A890002" />
+ <register type="NOA" address="0x00009888" value="0x1AA90002" />
+ <register type="NOA" address="0x00009888" value="0x1EA90800" />
+ <register type="NOA" address="0x00009888" value="0x24A90040" />
+ <register type="NOA" address="0x00009888" value="0x2AA90002" />
+ <register type="NOA" address="0x00009888" value="0x1AC90002" />
+ <register type="NOA" address="0x00009888" value="0x1EC90800" />
+ <register type="NOA" address="0x00009888" value="0x24C90040" />
+ <register type="NOA" address="0x00009888" value="0x2AC90002" />
+ <register type="NOA" address="0x00009888" value="0x1AE90002" />
+ <register type="NOA" address="0x00009888" value="0x1EE90800" />
+ <register type="NOA" address="0x00009888" value="0x24E90040" />
+ <register type="NOA" address="0x00009888" value="0x2AE90002" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890975" />
+ <register type="NOA" address="0x00009888" value="0x14890155" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90975" />
+ <register type="NOA" address="0x00009888" value="0x10A90155" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90975" />
+ <register type="NOA" address="0x00009888" value="0x0CC90155" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90975" />
+ <register type="NOA" address="0x00009888" value="0x08E90155" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext18"
+ chipset="ACMGT1"
+ symbol_name="Ext18"
+ underscore_name="ext18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bdd021fa-a841-4f92-826f-c3ae681c68e6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE4"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE4"
+ underscore_name="load_store_cache_input_available_xecore4"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE5"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE5"
+ underscore_name="load_store_cache_input_available_xecore5"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE6"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE6"
+ underscore_name="load_store_cache_input_available_xecore6"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE7"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE7"
+ underscore_name="load_store_cache_input_available_xecore7"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890002" />
+ <register type="NOA" address="0x00009888" value="0x1F890800" />
+ <register type="NOA" address="0x00009888" value="0x25890040" />
+ <register type="NOA" address="0x00009888" value="0x2B890002" />
+ <register type="NOA" address="0x00009888" value="0x1BA90002" />
+ <register type="NOA" address="0x00009888" value="0x1FA90800" />
+ <register type="NOA" address="0x00009888" value="0x25A90040" />
+ <register type="NOA" address="0x00009888" value="0x2BA90002" />
+ <register type="NOA" address="0x00009888" value="0x1BC90002" />
+ <register type="NOA" address="0x00009888" value="0x1FC90800" />
+ <register type="NOA" address="0x00009888" value="0x25C90040" />
+ <register type="NOA" address="0x00009888" value="0x2BC90002" />
+ <register type="NOA" address="0x00009888" value="0x1BE90002" />
+ <register type="NOA" address="0x00009888" value="0x1FE90800" />
+ <register type="NOA" address="0x00009888" value="0x25E90040" />
+ <register type="NOA" address="0x00009888" value="0x2BE90002" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890975" />
+ <register type="NOA" address="0x00009888" value="0x15890155" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90975" />
+ <register type="NOA" address="0x00009888" value="0x11A90155" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90975" />
+ <register type="NOA" address="0x00009888" value="0x0DC90155" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90975" />
+ <register type="NOA" address="0x00009888" value="0x09E90155" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext19"
+ chipset="ACMGT1"
+ symbol_name="Ext19"
+ underscore_name="ext19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1181d35b-bf9a-4640-82b8-e31e031ea8d3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE0"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE0"
+ underscore_name="load_store_cache_output_ready_xecore0"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE1"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE1"
+ underscore_name="load_store_cache_output_ready_xecore1"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE2"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE2"
+ underscore_name="load_store_cache_output_ready_xecore2"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE3"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE3"
+ underscore_name="load_store_cache_output_ready_xecore3"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1E897000" />
+ <register type="NOA" address="0x00009888" value="0x24890380" />
+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
+ <register type="NOA" address="0x00009888" value="0x24A90380" />
+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
+ <register type="NOA" address="0x00009888" value="0x24C90380" />
+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
+ <register type="NOA" address="0x00009888" value="0x24E90380" />
+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890934" />
+ <register type="NOA" address="0x00009888" value="0x14890114" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90934" />
+ <register type="NOA" address="0x00009888" value="0x10A90114" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90934" />
+ <register type="NOA" address="0x00009888" value="0x0CC90114" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90934" />
+ <register type="NOA" address="0x00009888" value="0x08E90114" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext20"
+ chipset="ACMGT1"
+ symbol_name="Ext20"
+ underscore_name="ext20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="aa39f75d-0a8a-43d1-9c51-bcd8c62cdfe6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE4"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE4"
+ underscore_name="load_store_cache_output_ready_xecore4"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE5"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE5"
+ underscore_name="load_store_cache_output_ready_xecore5"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE6"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE6"
+ underscore_name="load_store_cache_output_ready_xecore6"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE7"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE7"
+ underscore_name="load_store_cache_output_ready_xecore7"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1F897000" />
+ <register type="NOA" address="0x00009888" value="0x25890380" />
+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
+ <register type="NOA" address="0x00009888" value="0x25A90380" />
+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
+ <register type="NOA" address="0x00009888" value="0x25C90380" />
+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
+ <register type="NOA" address="0x00009888" value="0x25E90380" />
+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890934" />
+ <register type="NOA" address="0x00009888" value="0x15890114" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90934" />
+ <register type="NOA" address="0x00009888" value="0x11A90114" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90934" />
+ <register type="NOA" address="0x00009888" value="0x0DC90114" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90934" />
+ <register type="NOA" address="0x00009888" value="0x09E90114" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext21"
+ chipset="ACMGT1"
+ symbol_name="Ext21"
+ underscore_name="ext21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ae58d1ad-8aed-4104-a8e2-443d7e800378"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE0"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE0"
+ underscore_name="load_store_cache_access_xecore0"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE1"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE1"
+ underscore_name="load_store_cache_access_xecore1"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE2"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE2"
+ underscore_name="load_store_cache_access_xecore2"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE3"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE3"
+ underscore_name="load_store_cache_access_xecore3"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x14870010" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E880010" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A70010" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80010" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E70010" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E80010" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803062A" />
+ <register type="NOA" address="0x00009888" value="0x4A030031" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030040" />
+ <register type="NOA" address="0x00009888" value="0x50030604" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440308E7" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x460318C2" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext22"
+ chipset="ACMGT1"
+ symbol_name="Ext22"
+ underscore_name="ext22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c27ebd95-f242-4f4b-969a-9850f1081c30"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE4"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE4"
+ underscore_name="load_store_cache_access_xecore4"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE5"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE5"
+ underscore_name="load_store_cache_access_xecore5"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE6"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE6"
+ underscore_name="load_store_cache_access_xecore6"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE7"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE7"
+ underscore_name="load_store_cache_access_xecore7"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x15870010" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F880010" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A70010" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80010" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E70010" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E80010" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803062A" />
+ <register type="NOA" address="0x00009888" value="0x4A030031" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030040" />
+ <register type="NOA" address="0x00009888" value="0x50030604" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440308E7" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x460318C2" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext23"
+ chipset="ACMGT1"
+ symbol_name="Ext23"
+ underscore_name="ext23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="881a8616-b63f-4bb1-970a-73b40b762434"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE0"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE0"
+ underscore_name="load_store_cache_hit_xecore0"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE1"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE1"
+ underscore_name="load_store_cache_hit_xecore1"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x06870143" />
+ <register type="NOA" address="0x00009888" value="0x08870553" />
+ <register type="NOA" address="0x00009888" value="0x0087AA00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x06880143" />
+ <register type="NOA" address="0x00009888" value="0x08880553" />
+ <register type="NOA" address="0x00009888" value="0x008900F0" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x0EA70143" />
+ <register type="NOA" address="0x00009888" value="0x10A70553" />
+ <register type="NOA" address="0x00009888" value="0x02A7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0EA80143" />
+ <register type="NOA" address="0x00009888" value="0x10A80553" />
+ <register type="NOA" address="0x00009888" value="0x00A9F000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030C00" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030623" />
+ <register type="NOA" address="0x00009888" value="0x4A030031" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003080A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030040" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030084" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext24"
+ chipset="ACMGT1"
+ symbol_name="Ext24"
+ underscore_name="ext24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9fe09ad3-d296-4d41-ab19-270431f7ab29"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE2"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE2"
+ underscore_name="load_store_cache_hit_xecore2"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE3"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE3"
+ underscore_name="load_store_cache_hit_xecore3"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x06C70143" />
+ <register type="NOA" address="0x00009888" value="0x08C70553" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80143" />
+ <register type="NOA" address="0x00009888" value="0x08C80553" />
+ <register type="NOA" address="0x00009888" value="0x00C900F0" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x0EE70143" />
+ <register type="NOA" address="0x00009888" value="0x10E70553" />
+ <register type="NOA" address="0x00009888" value="0x02E7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x0EE80143" />
+ <register type="NOA" address="0x00009888" value="0x10E80553" />
+ <register type="NOA" address="0x00009888" value="0x00E9F000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030804" />
+ <register type="NOA" address="0x00009888" value="0x4A030040" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030620" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030031" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x44032863" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext25"
+ chipset="ACMGT1"
+ symbol_name="Ext25"
+ underscore_name="ext25"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e2016425-8755-4ca0-bc93-354ba7a6ca7a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE4"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE4"
+ underscore_name="load_store_cache_hit_xecore4"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE5"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE5"
+ underscore_name="load_store_cache_hit_xecore5"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x07870143" />
+ <register type="NOA" address="0x00009888" value="0x09870553" />
+ <register type="NOA" address="0x00009888" value="0x0187AA00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x07880143" />
+ <register type="NOA" address="0x00009888" value="0x09880553" />
+ <register type="NOA" address="0x00009888" value="0x018900F0" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x0FA70143" />
+ <register type="NOA" address="0x00009888" value="0x11A70553" />
+ <register type="NOA" address="0x00009888" value="0x03A7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0FA80143" />
+ <register type="NOA" address="0x00009888" value="0x11A80553" />
+ <register type="NOA" address="0x00009888" value="0x01A9F000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030C00" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030623" />
+ <register type="NOA" address="0x00009888" value="0x4A030031" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003080A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030040" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030084" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext26"
+ chipset="ACMGT1"
+ symbol_name="Ext26"
+ underscore_name="ext26"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9fc2d1f6-7504-41f2-9f4b-96ff3307f6cb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE6"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE6"
+ underscore_name="load_store_cache_hit_xecore6"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE7"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE7"
+ underscore_name="load_store_cache_hit_xecore7"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x07C70143" />
+ <register type="NOA" address="0x00009888" value="0x09C70553" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80143" />
+ <register type="NOA" address="0x00009888" value="0x09C80553" />
+ <register type="NOA" address="0x00009888" value="0x01C900F0" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x0FE70143" />
+ <register type="NOA" address="0x00009888" value="0x11E70553" />
+ <register type="NOA" address="0x00009888" value="0x03E7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x0FE80143" />
+ <register type="NOA" address="0x00009888" value="0x11E80553" />
+ <register type="NOA" address="0x00009888" value="0x01E9F000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030804" />
+ <register type="NOA" address="0x00009888" value="0x4A030040" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030620" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030031" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x44032863" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext27"
+ chipset="ACMGT1"
+ symbol_name="Ext27"
+ underscore_name="ext27"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7bc1c162-2b4b-4cb8-b351-65be069d3f10"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE0"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE0"
+ underscore_name="load_store_cache_l3_read_xecore0"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE1"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE1"
+ underscore_name="load_store_cache_l3_read_xecore1"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE2"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE2"
+ underscore_name="load_store_cache_l3_read_xecore2"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE3"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE3"
+ underscore_name="load_store_cache_l3_read_xecore3"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE4"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE4"
+ underscore_name="load_store_cache_l3_read_xecore4"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE5"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE5"
+ underscore_name="load_store_cache_l3_read_xecore5"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE6"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE6"
+ underscore_name="load_store_cache_l3_read_xecore6"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE7"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE7"
+ underscore_name="load_store_cache_l3_read_xecore7"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1689001F" />
+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
+ <register type="NOA" address="0x00009888" value="0x1789001F" />
+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x0287A000" />
+ <register type="NOA" address="0x00009888" value="0x02890000" />
+ <register type="NOA" address="0x00009888" value="0x14890083" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
+ <register type="NOA" address="0x00009888" value="0x02A90000" />
+ <register type="NOA" address="0x00009888" value="0x12A90083" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
+ <register type="NOA" address="0x00009888" value="0x02C90000" />
+ <register type="NOA" address="0x00009888" value="0x10C90083" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
+ <register type="NOA" address="0x00009888" value="0x02E90000" />
+ <register type="NOA" address="0x00009888" value="0x0EE90083" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x0187A000" />
+ <register type="NOA" address="0x00009888" value="0x03890000" />
+ <register type="NOA" address="0x00009888" value="0x0D890083" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x03A90000" />
+ <register type="NOA" address="0x00009888" value="0x0BA90083" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
+ <register type="NOA" address="0x00009888" value="0x03C90000" />
+ <register type="NOA" address="0x00009888" value="0x09C90083" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x03E90000" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803000A" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030221" />
+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030077" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x44030108" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext28"
+ chipset="ACMGT1"
+ symbol_name="Ext28"
+ underscore_name="ext28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="afdf809e-962c-4af5-8e08-cd55b455dee9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE0"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE0"
+ underscore_name="load_store_cache_l3_write_xecore0"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE1"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE1"
+ underscore_name="load_store_cache_l3_write_xecore1"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE2"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE2"
+ underscore_name="load_store_cache_l3_write_xecore2"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE3"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE3"
+ underscore_name="load_store_cache_l3_write_xecore3"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE4"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE4"
+ underscore_name="load_store_cache_l3_write_xecore4"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE5"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE5"
+ underscore_name="load_store_cache_l3_write_xecore5"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE6"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE6"
+ underscore_name="load_store_cache_l3_write_xecore6"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE7"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE7"
+ underscore_name="load_store_cache_l3_write_xecore7"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1689001F" />
+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
+ <register type="NOA" address="0x00009888" value="0x1789001F" />
+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x0287A000" />
+ <register type="NOA" address="0x00009888" value="0x02890000" />
+ <register type="NOA" address="0x00009888" value="0x14890105" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
+ <register type="NOA" address="0x00009888" value="0x02A90000" />
+ <register type="NOA" address="0x00009888" value="0x12A90105" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
+ <register type="NOA" address="0x00009888" value="0x02C90000" />
+ <register type="NOA" address="0x00009888" value="0x10C90105" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
+ <register type="NOA" address="0x00009888" value="0x02E90000" />
+ <register type="NOA" address="0x00009888" value="0x0EE90105" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x0187A000" />
+ <register type="NOA" address="0x00009888" value="0x03890000" />
+ <register type="NOA" address="0x00009888" value="0x0D890105" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x03A90000" />
+ <register type="NOA" address="0x00009888" value="0x0BA90105" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
+ <register type="NOA" address="0x00009888" value="0x03C90000" />
+ <register type="NOA" address="0x00009888" value="0x09C90105" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x03E90000" />
+ <register type="NOA" address="0x00009888" value="0x07E90105" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803000A" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030221" />
+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030077" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x44030108" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext29"
+ chipset="ACMGT1"
+ symbol_name="Ext29"
+ underscore_name="ext29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4f22c4f0-68ce-46ad-91a7-272b517bfa2e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE0"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE0"
+ underscore_name="load_store_cache_partial_write_count_xecore0"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE1"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE1"
+ underscore_name="load_store_cache_partial_write_count_xecore1"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE2"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE2"
+ underscore_name="load_store_cache_partial_write_count_xecore2"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE3"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE3"
+ underscore_name="load_store_cache_partial_write_count_xecore3"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870005" />
+ <register type="NOA" address="0x00009888" value="0x1A870005" />
+ <register type="NOA" address="0x00009888" value="0x12880005" />
+ <register type="NOA" address="0x00009888" value="0x16880005" />
+ <register type="NOA" address="0x00009888" value="0x16A70005" />
+ <register type="NOA" address="0x00009888" value="0x1AA70005" />
+ <register type="NOA" address="0x00009888" value="0x12A80005" />
+ <register type="NOA" address="0x00009888" value="0x16A80005" />
+ <register type="NOA" address="0x00009888" value="0x16C70005" />
+ <register type="NOA" address="0x00009888" value="0x1AC70005" />
+ <register type="NOA" address="0x00009888" value="0x12C80005" />
+ <register type="NOA" address="0x00009888" value="0x16C80005" />
+ <register type="NOA" address="0x00009888" value="0x16E70005" />
+ <register type="NOA" address="0x00009888" value="0x1AE70005" />
+ <register type="NOA" address="0x00009888" value="0x12E80005" />
+ <register type="NOA" address="0x00009888" value="0x16E80005" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x148701D7" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803062A" />
+ <register type="NOA" address="0x00009888" value="0x4A030031" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030040" />
+ <register type="NOA" address="0x00009888" value="0x50030604" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440308E7" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x460318C2" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext30"
+ chipset="ACMGT1"
+ symbol_name="Ext30"
+ underscore_name="ext30"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="376f6937-f69d-41b0-a1ae-402dee9d42cb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE4"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE4"
+ underscore_name="load_store_cache_partial_write_count_xecore4"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE5"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE5"
+ underscore_name="load_store_cache_partial_write_count_xecore5"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE6"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE6"
+ underscore_name="load_store_cache_partial_write_count_xecore6"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE7"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE7"
+ underscore_name="load_store_cache_partial_write_count_xecore7"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870005" />
+ <register type="NOA" address="0x00009888" value="0x1B870005" />
+ <register type="NOA" address="0x00009888" value="0x13880005" />
+ <register type="NOA" address="0x00009888" value="0x17880005" />
+ <register type="NOA" address="0x00009888" value="0x17A70005" />
+ <register type="NOA" address="0x00009888" value="0x1BA70005" />
+ <register type="NOA" address="0x00009888" value="0x13A80005" />
+ <register type="NOA" address="0x00009888" value="0x17A80005" />
+ <register type="NOA" address="0x00009888" value="0x17C70005" />
+ <register type="NOA" address="0x00009888" value="0x1BC70005" />
+ <register type="NOA" address="0x00009888" value="0x13C80005" />
+ <register type="NOA" address="0x00009888" value="0x17C80005" />
+ <register type="NOA" address="0x00009888" value="0x17E70005" />
+ <register type="NOA" address="0x00009888" value="0x1BE70005" />
+ <register type="NOA" address="0x00009888" value="0x13E80005" />
+ <register type="NOA" address="0x00009888" value="0x17E80005" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x158701D7" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803062A" />
+ <register type="NOA" address="0x00009888" value="0x4A030031" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030040" />
+ <register type="NOA" address="0x00009888" value="0x50030604" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440308E7" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x460318C2" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext31"
+ chipset="ACMGT1"
+ symbol_name="Ext31"
+ underscore_name="ext31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="28e81769-8b4e-4a6f-a658-19901c71f724"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_read_message_count_xecore0"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_read_message_count_xecore1"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890004" />
+ <register type="NOA" address="0x00009888" value="0x08890414" />
+ <register type="NOA" address="0x00009888" value="0x0A890824" />
+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
+ <register type="NOA" address="0x00009888" value="0x10A90414" />
+ <register type="NOA" address="0x00009888" value="0x12A90824" />
+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext32"
+ chipset="ACMGT1"
+ symbol_name="Ext32"
+ underscore_name="ext32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0efcc5a6-bbc5-4af3-bf07-db3597f314ab"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_read_message_count_xecore2"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_read_message_count_xecore3"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90004" />
+ <register type="NOA" address="0x00009888" value="0x08C90414" />
+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
+ <register type="NOA" address="0x00009888" value="0x10E90414" />
+ <register type="NOA" address="0x00009888" value="0x12E90824" />
+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext33"
+ chipset="ACMGT1"
+ symbol_name="Ext33"
+ underscore_name="ext33"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="038bcd96-55da-41c0-b9ad-6d71e943f1b9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_read_message_count_xecore4"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_read_message_count_xecore5"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890004" />
+ <register type="NOA" address="0x00009888" value="0x09890414" />
+ <register type="NOA" address="0x00009888" value="0x0B890824" />
+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
+ <register type="NOA" address="0x00009888" value="0x11A90414" />
+ <register type="NOA" address="0x00009888" value="0x13A90824" />
+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext34"
+ chipset="ACMGT1"
+ symbol_name="Ext34"
+ underscore_name="ext34"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="48d0ac9b-3e47-43c9-9779-3e2cdf315635"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_read_message_count_xecore6"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_read_message_count_xecore7"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90004" />
+ <register type="NOA" address="0x00009888" value="0x09C90414" />
+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
+ <register type="NOA" address="0x00009888" value="0x11E90414" />
+ <register type="NOA" address="0x00009888" value="0x13E90824" />
+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext35"
+ chipset="ACMGT1"
+ symbol_name="Ext35"
+ underscore_name="ext35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ebe68cc1-ddda-412d-b9de-4616c4421712"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_write_message_count_xecore0"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_write_message_count_xecore1"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890003" />
+ <register type="NOA" address="0x00009888" value="0x08890413" />
+ <register type="NOA" address="0x00009888" value="0x0A890823" />
+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
+ <register type="NOA" address="0x00009888" value="0x10A90413" />
+ <register type="NOA" address="0x00009888" value="0x12A90823" />
+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext36"
+ chipset="ACMGT1"
+ symbol_name="Ext36"
+ underscore_name="ext36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b305a4ce-2466-4172-97f1-a09a874f377c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_write_message_count_xecore2"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_write_message_count_xecore3"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90003" />
+ <register type="NOA" address="0x00009888" value="0x08C90413" />
+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
+ <register type="NOA" address="0x00009888" value="0x10E90413" />
+ <register type="NOA" address="0x00009888" value="0x12E90823" />
+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext37"
+ chipset="ACMGT1"
+ symbol_name="Ext37"
+ underscore_name="ext37"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8184361a-7e98-4f4d-b047-42c767d4c863"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_write_message_count_xecore4"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_write_message_count_xecore5"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890003" />
+ <register type="NOA" address="0x00009888" value="0x09890413" />
+ <register type="NOA" address="0x00009888" value="0x0B890823" />
+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
+ <register type="NOA" address="0x00009888" value="0x11A90413" />
+ <register type="NOA" address="0x00009888" value="0x13A90823" />
+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext38"
+ chipset="ACMGT1"
+ symbol_name="Ext38"
+ underscore_name="ext38"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0298d65d-a984-4f19-b968-1e65f072189d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_write_message_count_xecore6"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_write_message_count_xecore7"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90003" />
+ <register type="NOA" address="0x00009888" value="0x09C90413" />
+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
+ <register type="NOA" address="0x00009888" value="0x11E90413" />
+ <register type="NOA" address="0x00009888" value="0x13E90823" />
+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext39"
+ chipset="ACMGT1"
+ symbol_name="Ext39"
+ underscore_name="ext39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="602b3d8e-9299-4615-9739-fe44dd9b7102"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore0"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore1"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890207" />
+ <register type="NOA" address="0x00009888" value="0x08890617" />
+ <register type="NOA" address="0x00009888" value="0x0A890A27" />
+ <register type="NOA" address="0x00009888" value="0x0C890E37" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x0EA90207" />
+ <register type="NOA" address="0x00009888" value="0x10A90617" />
+ <register type="NOA" address="0x00009888" value="0x12A90A27" />
+ <register type="NOA" address="0x00009888" value="0x14A90E37" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext40"
+ chipset="ACMGT1"
+ symbol_name="Ext40"
+ underscore_name="ext40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7595f984-7cd3-4b1c-8332-bacfd2b3a359"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore2"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore3"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90207" />
+ <register type="NOA" address="0x00009888" value="0x08C90617" />
+ <register type="NOA" address="0x00009888" value="0x0AC90A27" />
+ <register type="NOA" address="0x00009888" value="0x0CC90E37" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x0EE90207" />
+ <register type="NOA" address="0x00009888" value="0x10E90617" />
+ <register type="NOA" address="0x00009888" value="0x12E90A27" />
+ <register type="NOA" address="0x00009888" value="0x14E90E37" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext41"
+ chipset="ACMGT1"
+ symbol_name="Ext41"
+ underscore_name="ext41"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="61bf91ad-0dfa-421c-b503-0eed63b64ef5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore4"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore5"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890207" />
+ <register type="NOA" address="0x00009888" value="0x09890617" />
+ <register type="NOA" address="0x00009888" value="0x0B890A27" />
+ <register type="NOA" address="0x00009888" value="0x0D890E37" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x0FA90207" />
+ <register type="NOA" address="0x00009888" value="0x11A90617" />
+ <register type="NOA" address="0x00009888" value="0x13A90A27" />
+ <register type="NOA" address="0x00009888" value="0x15A90E37" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext42"
+ chipset="ACMGT1"
+ symbol_name="Ext42"
+ underscore_name="ext42"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a2f3417e-fbe1-4c26-a20c-509c7205445f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore6"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore7"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90207" />
+ <register type="NOA" address="0x00009888" value="0x09C90617" />
+ <register type="NOA" address="0x00009888" value="0x0BC90A27" />
+ <register type="NOA" address="0x00009888" value="0x0DC90E37" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x0FE90207" />
+ <register type="NOA" address="0x00009888" value="0x11E90617" />
+ <register type="NOA" address="0x00009888" value="0x13E90A27" />
+ <register type="NOA" address="0x00009888" value="0x15E90E37" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext43"
+ chipset="ACMGT1"
+ symbol_name="Ext43"
+ underscore_name="ext43"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="343460a0-c54f-4fe5-b7ac-6d9870a56aaf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore0"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_register_request_count_xecore0"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890083" />
+ <register type="NOA" address="0x00009888" value="0x088904C8" />
+ <register type="NOA" address="0x00009888" value="0x0A890612" />
+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
+ <register type="NOA" address="0x00009888" value="0x10890E32" />
+ <register type="NOA" address="0x00009888" value="0x12890A79" />
+ <register type="NOA" address="0x00009888" value="0x14890259" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext44"
+ chipset="ACMGT1"
+ symbol_name="Ext44"
+ underscore_name="ext44"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cfaeaf8e-4888-459f-8019-c3080595c528"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore1"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_register_request_count_xecore1"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x06A90083" />
+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
+ <register type="NOA" address="0x00009888" value="0x12A90A79" />
+ <register type="NOA" address="0x00009888" value="0x14A90259" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext45"
+ chipset="ACMGT1"
+ symbol_name="Ext45"
+ underscore_name="ext45"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c50cb371-e940-4499-aa74-4e75bc131329"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore2"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_register_request_count_xecore2"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90083" />
+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
+ <register type="NOA" address="0x00009888" value="0x12C90A79" />
+ <register type="NOA" address="0x00009888" value="0x14C90259" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext46"
+ chipset="ACMGT1"
+ symbol_name="Ext46"
+ underscore_name="ext46"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b56a3837-111d-4ec1-8d3f-42e9e304d8f5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore3"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_register_request_count_xecore3"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x06E90083" />
+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
+ <register type="NOA" address="0x00009888" value="0x12E90A79" />
+ <register type="NOA" address="0x00009888" value="0x14E90259" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext47"
+ chipset="ACMGT1"
+ symbol_name="Ext47"
+ underscore_name="ext47"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3725926f-9a84-4cc2-963c-2294f47c017c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore4"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_register_request_count_xecore4"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890083" />
+ <register type="NOA" address="0x00009888" value="0x098904C8" />
+ <register type="NOA" address="0x00009888" value="0x0B890612" />
+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
+ <register type="NOA" address="0x00009888" value="0x11890E32" />
+ <register type="NOA" address="0x00009888" value="0x13890A79" />
+ <register type="NOA" address="0x00009888" value="0x15890259" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext48"
+ chipset="ACMGT1"
+ symbol_name="Ext48"
+ underscore_name="ext48"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="357a3801-3f4e-4106-8f1e-c0bfe1c5f419"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore5"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_register_request_count_xecore5"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x07A90083" />
+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
+ <register type="NOA" address="0x00009888" value="0x13A90A79" />
+ <register type="NOA" address="0x00009888" value="0x15A90259" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext49"
+ chipset="ACMGT1"
+ symbol_name="Ext49"
+ underscore_name="ext49"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8b324152-65d7-4b13-8fa9-cab57cd68471"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore6"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_register_request_count_xecore6"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90083" />
+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
+ <register type="NOA" address="0x00009888" value="0x13C90A79" />
+ <register type="NOA" address="0x00009888" value="0x15C90259" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext50"
+ chipset="ACMGT1"
+ symbol_name="Ext50"
+ underscore_name="ext50"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="db09b08d-a300-4f2a-aeb0-b797e7073ef3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore7"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_register_request_count_xecore7"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
+ <register type="NOA" address="0x00009888" value="0x13E90A79" />
+ <register type="NOA" address="0x00009888" value="0x15E90259" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext51"
+ chipset="ACMGT1"
+ symbol_name="Ext51"
+ underscore_name="ext51"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fc148084-3936-4dab-9b42-d7ba6ae1952d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_register_response_count_xecore0"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_register_response_count_xecore1"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_register_response_count_xecore2"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_register_response_count_xecore3"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1E897000" />
+ <register type="NOA" address="0x00009888" value="0x24890380" />
+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
+ <register type="NOA" address="0x00009888" value="0x24A90380" />
+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
+ <register type="NOA" address="0x00009888" value="0x24C90380" />
+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
+ <register type="NOA" address="0x00009888" value="0x24E90380" />
+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890871" />
+ <register type="NOA" address="0x00009888" value="0x14890051" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
+ <register type="NOA" address="0x00009888" value="0x10A90051" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90871" />
+ <register type="NOA" address="0x00009888" value="0x08E90051" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext52"
+ chipset="ACMGT1"
+ symbol_name="Ext52"
+ underscore_name="ext52"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f6a3c36f-9fd8-49c4-b25a-dbf26256bdc6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_register_response_count_xecore4"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_register_response_count_xecore5"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_register_response_count_xecore6"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_register_response_count_xecore7"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1F897000" />
+ <register type="NOA" address="0x00009888" value="0x25890380" />
+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
+ <register type="NOA" address="0x00009888" value="0x25A90380" />
+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
+ <register type="NOA" address="0x00009888" value="0x25C90380" />
+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
+ <register type="NOA" address="0x00009888" value="0x25E90380" />
+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890871" />
+ <register type="NOA" address="0x00009888" value="0x15890051" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
+ <register type="NOA" address="0x00009888" value="0x11A90051" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90871" />
+ <register type="NOA" address="0x00009888" value="0x09E90051" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext53"
+ chipset="ACMGT1"
+ symbol_name="Ext53"
+ underscore_name="ext53"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a9a91699-a2b3-4841-8641-4f09f04be7e1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_read_message_count_xecore0"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_read_message_count_xecore1"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890004" />
+ <register type="NOA" address="0x00009888" value="0x08890414" />
+ <register type="NOA" address="0x00009888" value="0x0A890824" />
+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
+ <register type="NOA" address="0x00009888" value="0x10A90414" />
+ <register type="NOA" address="0x00009888" value="0x12A90824" />
+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext54"
+ chipset="ACMGT1"
+ symbol_name="Ext54"
+ underscore_name="ext54"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c44659b1-937a-44bc-8819-9c1ae31d9bdd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_read_message_count_xecore2"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_read_message_count_xecore3"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90004" />
+ <register type="NOA" address="0x00009888" value="0x08C90414" />
+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
+ <register type="NOA" address="0x00009888" value="0x10E90414" />
+ <register type="NOA" address="0x00009888" value="0x12E90824" />
+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext55"
+ chipset="ACMGT1"
+ symbol_name="Ext55"
+ underscore_name="ext55"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5bfd7ae1-27ea-4211-beb2-64565a49dfbe"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_read_message_count_xecore4"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_read_message_count_xecore5"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890004" />
+ <register type="NOA" address="0x00009888" value="0x09890414" />
+ <register type="NOA" address="0x00009888" value="0x0B890824" />
+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
+ <register type="NOA" address="0x00009888" value="0x11A90414" />
+ <register type="NOA" address="0x00009888" value="0x13A90824" />
+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext56"
+ chipset="ACMGT1"
+ symbol_name="Ext56"
+ underscore_name="ext56"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7aefc824-149a-4f75-abed-f6430f8d4eee"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_read_message_count_xecore6"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_read_message_count_xecore7"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90004" />
+ <register type="NOA" address="0x00009888" value="0x09C90414" />
+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
+ <register type="NOA" address="0x00009888" value="0x11E90414" />
+ <register type="NOA" address="0x00009888" value="0x13E90824" />
+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext57"
+ chipset="ACMGT1"
+ symbol_name="Ext57"
+ underscore_name="ext57"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0ccb67b5-7f31-4885-9973-d97e318a6f90"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_write_message_count_xecore0"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_write_message_count_xecore1"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890003" />
+ <register type="NOA" address="0x00009888" value="0x08890413" />
+ <register type="NOA" address="0x00009888" value="0x0A890823" />
+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
+ <register type="NOA" address="0x00009888" value="0x10A90413" />
+ <register type="NOA" address="0x00009888" value="0x12A90823" />
+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext58"
+ chipset="ACMGT1"
+ symbol_name="Ext58"
+ underscore_name="ext58"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="af47d7b7-691b-4ec5-abfd-67ce50938fe4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_write_message_count_xecore2"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_write_message_count_xecore3"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90003" />
+ <register type="NOA" address="0x00009888" value="0x08C90413" />
+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
+ <register type="NOA" address="0x00009888" value="0x10E90413" />
+ <register type="NOA" address="0x00009888" value="0x12E90823" />
+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext59"
+ chipset="ACMGT1"
+ symbol_name="Ext59"
+ underscore_name="ext59"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0df81caa-d128-4f0e-9eff-69e0359fedf1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_write_message_count_xecore4"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_write_message_count_xecore5"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890003" />
+ <register type="NOA" address="0x00009888" value="0x09890413" />
+ <register type="NOA" address="0x00009888" value="0x0B890823" />
+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
+ <register type="NOA" address="0x00009888" value="0x11A90413" />
+ <register type="NOA" address="0x00009888" value="0x13A90823" />
+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext60"
+ chipset="ACMGT1"
+ symbol_name="Ext60"
+ underscore_name="ext60"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="09e71710-e49d-4d9e-b7f8-0e597aabf25b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_write_message_count_xecore6"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_write_message_count_xecore7"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90003" />
+ <register type="NOA" address="0x00009888" value="0x09C90413" />
+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
+ <register type="NOA" address="0x00009888" value="0x11E90413" />
+ <register type="NOA" address="0x00009888" value="0x13E90823" />
+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext61"
+ chipset="ACMGT1"
+ symbol_name="Ext61"
+ underscore_name="ext61"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="374c4608-89a8-46d3-92fa-d4848e4a7a95"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_fence_message_count_xecore0"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_fence_message_count_xecore1"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890207" />
+ <register type="NOA" address="0x00009888" value="0x08890617" />
+ <register type="NOA" address="0x00009888" value="0x0A890A27" />
+ <register type="NOA" address="0x00009888" value="0x0C890E37" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x0EA90207" />
+ <register type="NOA" address="0x00009888" value="0x10A90617" />
+ <register type="NOA" address="0x00009888" value="0x12A90A27" />
+ <register type="NOA" address="0x00009888" value="0x14A90E37" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext62"
+ chipset="ACMGT1"
+ symbol_name="Ext62"
+ underscore_name="ext62"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1013ed95-4958-4cfe-8fbc-1482c07046cb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_fence_message_count_xecore2"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_fence_message_count_xecore3"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90207" />
+ <register type="NOA" address="0x00009888" value="0x08C90617" />
+ <register type="NOA" address="0x00009888" value="0x0AC90A27" />
+ <register type="NOA" address="0x00009888" value="0x0CC90E37" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x0EE90207" />
+ <register type="NOA" address="0x00009888" value="0x10E90617" />
+ <register type="NOA" address="0x00009888" value="0x12E90A27" />
+ <register type="NOA" address="0x00009888" value="0x14E90E37" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext63"
+ chipset="ACMGT1"
+ symbol_name="Ext63"
+ underscore_name="ext63"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7a3c4561-56d3-4b61-a619-ed8c1887e034"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_fence_message_count_xecore4"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_fence_message_count_xecore5"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890207" />
+ <register type="NOA" address="0x00009888" value="0x09890617" />
+ <register type="NOA" address="0x00009888" value="0x0B890A27" />
+ <register type="NOA" address="0x00009888" value="0x0D890E37" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x0FA90207" />
+ <register type="NOA" address="0x00009888" value="0x11A90617" />
+ <register type="NOA" address="0x00009888" value="0x13A90A27" />
+ <register type="NOA" address="0x00009888" value="0x15A90E37" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext64"
+ chipset="ACMGT1"
+ symbol_name="Ext64"
+ underscore_name="ext64"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7d50a975-2d8d-48c2-ae61-86decd3aba1d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_fence_message_count_xecore6"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_fence_message_count_xecore7"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90207" />
+ <register type="NOA" address="0x00009888" value="0x09C90617" />
+ <register type="NOA" address="0x00009888" value="0x0BC90A27" />
+ <register type="NOA" address="0x00009888" value="0x0DC90E37" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x0FE90207" />
+ <register type="NOA" address="0x00009888" value="0x11E90617" />
+ <register type="NOA" address="0x00009888" value="0x13E90A27" />
+ <register type="NOA" address="0x00009888" value="0x15E90E37" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext65"
+ chipset="ACMGT1"
+ symbol_name="Ext65"
+ underscore_name="ext65"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c036e0c0-c23a-45ec-8b24-7ab7577b18d1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_atomic_message_count_xecore0"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x028300AA" />
+ <register type="NOA" address="0x00009888" value="0x00840FFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02860055" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x028700AA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890083" />
+ <register type="NOA" address="0x00009888" value="0x088904C8" />
+ <register type="NOA" address="0x00009888" value="0x0A890612" />
+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
+ <register type="NOA" address="0x00009888" value="0x10890E32" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext66"
+ chipset="ACMGT1"
+ symbol_name="Ext66"
+ underscore_name="ext66"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="df8127a7-0efc-487e-a819-a20c2471e30b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_atomic_message_count_xecore1"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40FFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x06A90083" />
+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext67"
+ chipset="ACMGT1"
+ symbol_name="Ext67"
+ underscore_name="ext67"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f9d2c7da-14c9-45a4-97f5-a0d58dd3a1aa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_atomic_message_count_xecore2"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C40FFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C700AA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90083" />
+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020700AA" />
+ <register type="NOA" address="0x00009888" value="0x00090FFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
+ <register type="NOA" address="0x00009888" value="0x00020FFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext68"
+ chipset="ACMGT1"
+ symbol_name="Ext68"
+ underscore_name="ext68"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="210f665b-abaa-4389-95e3-7cad6f71db8b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_atomic_message_count_xecore3"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E40FFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x06E90083" />
+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02070055" />
+ <register type="NOA" address="0x00009888" value="0x00090FFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext69"
+ chipset="ACMGT1"
+ symbol_name="Ext69"
+ underscore_name="ext69"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="26eeaeca-61f0-46ba-b6ad-effb4ea076ae"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_atomic_message_count_xecore4"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x038300AA" />
+ <register type="NOA" address="0x00009888" value="0x01840FFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03860055" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x038700AA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890083" />
+ <register type="NOA" address="0x00009888" value="0x098904C8" />
+ <register type="NOA" address="0x00009888" value="0x0B890612" />
+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
+ <register type="NOA" address="0x00009888" value="0x11890E32" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x030800AA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext70"
+ chipset="ACMGT1"
+ symbol_name="Ext70"
+ underscore_name="ext70"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="18a0a208-526a-4705-9b06-9145f03433ea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_atomic_message_count_xecore5"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40FFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x07A90083" />
+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x030800FF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A0055" />
+ <register type="NOA" address="0x00009888" value="0x01010FFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext71"
+ chipset="ACMGT1"
+ symbol_name="Ext71"
+ underscore_name="ext71"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0677d73a-a563-47ac-8b11-9c7c3371fc04"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_atomic_message_count_xecore6"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C40FFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C700AA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90083" />
+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x030700AA" />
+ <register type="NOA" address="0x00009888" value="0x01090FFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01020FFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext72"
+ chipset="ACMGT1"
+ symbol_name="Ext72"
+ underscore_name="ext72"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0a10b421-f9ee-4147-81e2-b2ceeb74697f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_atomic_message_count_xecore7"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E40FFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03070055" />
+ <register type="NOA" address="0x00009888" value="0x01090FFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext73"
+ chipset="ACMGT1"
+ symbol_name="Ext73"
+ underscore_name="ext73"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4051668d-2020-4f10-a9e7-e840455b125b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE0"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE0"
+ underscore_name="dataport_input_available_xecore0"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE1"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE1"
+ underscore_name="dataport_input_available_xecore1"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1881039B" />
+ <register type="NOA" address="0x00009888" value="0x18A1039B" />
+ <register type="NOA" address="0x00009888" value="0x04810054" />
+ <register type="NOA" address="0x00009888" value="0x08810185" />
+ <register type="NOA" address="0x00009888" value="0x0A810207" />
+ <register type="NOA" address="0x00009888" value="0x0C810081" />
+ <register type="NOA" address="0x00009888" value="0x0E810103" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A10054" />
+ <register type="NOA" address="0x00009888" value="0x10A10185" />
+ <register type="NOA" address="0x00009888" value="0x12A10207" />
+ <register type="NOA" address="0x00009888" value="0x14A10081" />
+ <register type="NOA" address="0x00009888" value="0x16A10103" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext74"
+ chipset="ACMGT1"
+ symbol_name="Ext74"
+ underscore_name="ext74"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0548ee0d-a4b2-42a7-86c6-4171ed191bec"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE2"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE2"
+ underscore_name="dataport_input_available_xecore2"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE3"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE3"
+ underscore_name="dataport_input_available_xecore3"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18C1039B" />
+ <register type="NOA" address="0x00009888" value="0x18E1039B" />
+ <register type="NOA" address="0x00009888" value="0x04C10054" />
+ <register type="NOA" address="0x00009888" value="0x08C10185" />
+ <register type="NOA" address="0x00009888" value="0x0AC10207" />
+ <register type="NOA" address="0x00009888" value="0x0CC10081" />
+ <register type="NOA" address="0x00009888" value="0x0EC10103" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E10054" />
+ <register type="NOA" address="0x00009888" value="0x10E10185" />
+ <register type="NOA" address="0x00009888" value="0x12E10207" />
+ <register type="NOA" address="0x00009888" value="0x14E10081" />
+ <register type="NOA" address="0x00009888" value="0x16E10103" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext75"
+ chipset="ACMGT1"
+ symbol_name="Ext75"
+ underscore_name="ext75"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4604dea5-4e86-4713-b82d-fce110cb82f8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE4"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE4"
+ underscore_name="dataport_input_available_xecore4"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE5"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE5"
+ underscore_name="dataport_input_available_xecore5"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1981039B" />
+ <register type="NOA" address="0x00009888" value="0x19A1039B" />
+ <register type="NOA" address="0x00009888" value="0x05810054" />
+ <register type="NOA" address="0x00009888" value="0x09810185" />
+ <register type="NOA" address="0x00009888" value="0x0B810207" />
+ <register type="NOA" address="0x00009888" value="0x0D810081" />
+ <register type="NOA" address="0x00009888" value="0x0F810103" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A10054" />
+ <register type="NOA" address="0x00009888" value="0x11A10185" />
+ <register type="NOA" address="0x00009888" value="0x13A10207" />
+ <register type="NOA" address="0x00009888" value="0x15A10081" />
+ <register type="NOA" address="0x00009888" value="0x17A10103" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext76"
+ chipset="ACMGT1"
+ symbol_name="Ext76"
+ underscore_name="ext76"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d4171f1f-6e14-41e1-8b9d-0e28077aca25"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE6"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE6"
+ underscore_name="dataport_input_available_xecore6"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE7"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE7"
+ underscore_name="dataport_input_available_xecore7"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19C1039B" />
+ <register type="NOA" address="0x00009888" value="0x19E1039B" />
+ <register type="NOA" address="0x00009888" value="0x05C10054" />
+ <register type="NOA" address="0x00009888" value="0x09C10185" />
+ <register type="NOA" address="0x00009888" value="0x0BC10207" />
+ <register type="NOA" address="0x00009888" value="0x0DC10081" />
+ <register type="NOA" address="0x00009888" value="0x0FC10103" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E10054" />
+ <register type="NOA" address="0x00009888" value="0x11E10185" />
+ <register type="NOA" address="0x00009888" value="0x13E10207" />
+ <register type="NOA" address="0x00009888" value="0x15E10081" />
+ <register type="NOA" address="0x00009888" value="0x17E10103" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext77"
+ chipset="ACMGT1"
+ symbol_name="Ext77"
+ underscore_name="ext77"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8e91f318-149b-4ffe-9b51-42dd9b2c80a5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE0"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE0"
+ underscore_name="dataport_output_ready_xecore0"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE1"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE1"
+ underscore_name="dataport_output_ready_xecore1"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE2"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE2"
+ underscore_name="dataport_output_ready_xecore2"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE3"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE3"
+ underscore_name="dataport_output_ready_xecore3"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1281C000" />
+ <register type="NOA" address="0x00009888" value="0x12A1C000" />
+ <register type="NOA" address="0x00009888" value="0x12C1C4D2" />
+ <register type="NOA" address="0x00009888" value="0x12E1C000" />
+ <register type="NOA" address="0x00009888" value="0x04810200" />
+ <register type="NOA" address="0x00009888" value="0x08810450" />
+ <register type="NOA" address="0x00009888" value="0x0A8104D2" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008300AA" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x00870055" />
+ <register type="NOA" address="0x00009888" value="0x04A10200" />
+ <register type="NOA" address="0x00009888" value="0x0CA10450" />
+ <register type="NOA" address="0x00009888" value="0x0EA104D2" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x00A75500" />
+ <register type="NOA" address="0x00009888" value="0x04C10200" />
+ <register type="NOA" address="0x00009888" value="0x10C10450" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x02C70055" />
+ <register type="NOA" address="0x00009888" value="0x04E10200" />
+ <register type="NOA" address="0x00009888" value="0x14E10450" />
+ <register type="NOA" address="0x00009888" value="0x16E104D2" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x02E75500" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext78"
+ chipset="ACMGT1"
+ symbol_name="Ext78"
+ underscore_name="ext78"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bf68f6bc-fdcb-4dbe-a923-abaeb72e8af6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE4"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE4"
+ underscore_name="dataport_output_ready_xecore4"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE5"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE5"
+ underscore_name="dataport_output_ready_xecore5"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE6"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE6"
+ underscore_name="dataport_output_ready_xecore6"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE7"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE7"
+ underscore_name="dataport_output_ready_xecore7"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1381C000" />
+ <register type="NOA" address="0x00009888" value="0x13A1C000" />
+ <register type="NOA" address="0x00009888" value="0x13C1C4D2" />
+ <register type="NOA" address="0x00009888" value="0x13E1C000" />
+ <register type="NOA" address="0x00009888" value="0x05810200" />
+ <register type="NOA" address="0x00009888" value="0x09810450" />
+ <register type="NOA" address="0x00009888" value="0x0B8104D2" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x01870055" />
+ <register type="NOA" address="0x00009888" value="0x05A10200" />
+ <register type="NOA" address="0x00009888" value="0x0DA10450" />
+ <register type="NOA" address="0x00009888" value="0x0FA104D2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x01A75500" />
+ <register type="NOA" address="0x00009888" value="0x05C10200" />
+ <register type="NOA" address="0x00009888" value="0x11C10450" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x03C70055" />
+ <register type="NOA" address="0x00009888" value="0x05E10200" />
+ <register type="NOA" address="0x00009888" value="0x15E10450" />
+ <register type="NOA" address="0x00009888" value="0x17E104D2" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x03E75500" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext79"
+ chipset="ACMGT1"
+ symbol_name="Ext79"
+ underscore_name="ext79"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="76b52ef9-7a1b-4475-b3bc-3a035acd32e7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE0"
+ symbol_name="DATAPORT_BYTE_READ_XECORE0"
+ underscore_name="dataport_byte_read_xecore0"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE1"
+ symbol_name="DATAPORT_BYTE_READ_XECORE1"
+ underscore_name="dataport_byte_read_xecore1"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1281A000" />
+ <register type="NOA" address="0x00009888" value="0x1481B000" />
+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
+ <register type="NOA" address="0x00009888" value="0x04813200" />
+ <register type="NOA" address="0x00009888" value="0x08810617" />
+ <register type="NOA" address="0x00009888" value="0x0A810656" />
+ <register type="NOA" address="0x00009888" value="0x0C810695" />
+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A13200" />
+ <register type="NOA" address="0x00009888" value="0x10A10617" />
+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext80"
+ chipset="ACMGT1"
+ symbol_name="Ext80"
+ underscore_name="ext80"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="171d99e0-0ace-4af7-8702-19e9fbb04a46"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE2"
+ symbol_name="DATAPORT_BYTE_READ_XECORE2"
+ underscore_name="dataport_byte_read_xecore2"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE3"
+ symbol_name="DATAPORT_BYTE_READ_XECORE3"
+ underscore_name="dataport_byte_read_xecore3"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
+ <register type="NOA" address="0x00009888" value="0x04C13200" />
+ <register type="NOA" address="0x00009888" value="0x08C10617" />
+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E13200" />
+ <register type="NOA" address="0x00009888" value="0x10E10617" />
+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext81"
+ chipset="ACMGT1"
+ symbol_name="Ext81"
+ underscore_name="ext81"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f399ee12-9656-47fe-8566-416a8e4e4c07"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE4"
+ symbol_name="DATAPORT_BYTE_READ_XECORE4"
+ underscore_name="dataport_byte_read_xecore4"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE5"
+ symbol_name="DATAPORT_BYTE_READ_XECORE5"
+ underscore_name="dataport_byte_read_xecore5"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1381A000" />
+ <register type="NOA" address="0x00009888" value="0x1581B000" />
+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
+ <register type="NOA" address="0x00009888" value="0x05813200" />
+ <register type="NOA" address="0x00009888" value="0x09810617" />
+ <register type="NOA" address="0x00009888" value="0x0B810656" />
+ <register type="NOA" address="0x00009888" value="0x0D810695" />
+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A13200" />
+ <register type="NOA" address="0x00009888" value="0x11A10617" />
+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext82"
+ chipset="ACMGT1"
+ symbol_name="Ext82"
+ underscore_name="ext82"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="766bbe37-ffda-41f0-92da-e31184140e43"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE6"
+ symbol_name="DATAPORT_BYTE_READ_XECORE6"
+ underscore_name="dataport_byte_read_xecore6"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE7"
+ symbol_name="DATAPORT_BYTE_READ_XECORE7"
+ underscore_name="dataport_byte_read_xecore7"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
+ <register type="NOA" address="0x00009888" value="0x05C13200" />
+ <register type="NOA" address="0x00009888" value="0x09C10617" />
+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E13200" />
+ <register type="NOA" address="0x00009888" value="0x11E10617" />
+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext83"
+ chipset="ACMGT1"
+ symbol_name="Ext83"
+ underscore_name="ext83"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4d5d9009-c75e-4655-8374-503fd68ac0c7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE0"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE0"
+ underscore_name="dataport_byte_write_xecore0"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 7 READ UMUL"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE1"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE1"
+ underscore_name="dataport_byte_write_xecore1"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 6 READ UMUL"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE2"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE2"
+ underscore_name="dataport_byte_write_xecore2"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 5 READ UMUL"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE3"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE3"
+ underscore_name="dataport_byte_write_xecore3"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 4 READ UMUL"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE4"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE4"
+ underscore_name="dataport_byte_write_xecore4"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 3 READ UMUL"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE5"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE5"
+ underscore_name="dataport_byte_write_xecore5"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 2 READ UMUL"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE6"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE6"
+ underscore_name="dataport_byte_write_xecore6"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 1 READ UMUL"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE7"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE7"
+ underscore_name="dataport_byte_write_xecore7"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 0 READ UMUL"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE0"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE0"
+ underscore_name="dataport_texture_cache_access_xecore0"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE1"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE1"
+ underscore_name="dataport_texture_cache_access_xecore1"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE2"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE2"
+ underscore_name="dataport_texture_cache_access_xecore2"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE3"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE3"
+ underscore_name="dataport_texture_cache_access_xecore3"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE4"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE4"
+ underscore_name="dataport_texture_cache_access_xecore4"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE5"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE5"
+ underscore_name="dataport_texture_cache_access_xecore5"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE6"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE6"
+ underscore_name="dataport_texture_cache_access_xecore6"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE7"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE7"
+ underscore_name="dataport_texture_cache_access_xecore7"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E816820" />
+ <register type="NOA" address="0x00009888" value="0x1EA16820" />
+ <register type="NOA" address="0x00009888" value="0x1EC16820" />
+ <register type="NOA" address="0x00009888" value="0x1EE16820" />
+ <register type="NOA" address="0x00009888" value="0x1F816820" />
+ <register type="NOA" address="0x00009888" value="0x1FA16820" />
+ <register type="NOA" address="0x00009888" value="0x1FC16820" />
+ <register type="NOA" address="0x00009888" value="0x1FE16820" />
+ <register type="NOA" address="0x00009888" value="0x04815400" />
+ <register type="NOA" address="0x00009888" value="0x0E810440" />
+ <register type="NOA" address="0x00009888" value="0x16810780" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x04A15400" />
+ <register type="NOA" address="0x00009888" value="0x0EA10011" />
+ <register type="NOA" address="0x00009888" value="0x16A1001E" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C15400" />
+ <register type="NOA" address="0x00009888" value="0x0CC10440" />
+ <register type="NOA" address="0x00009888" value="0x14C10780" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E15400" />
+ <register type="NOA" address="0x00009888" value="0x0CE10011" />
+ <register type="NOA" address="0x00009888" value="0x14E1001E" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x05815400" />
+ <register type="NOA" address="0x00009888" value="0x0B810440" />
+ <register type="NOA" address="0x00009888" value="0x13810780" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840808" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x05A15400" />
+ <register type="NOA" address="0x00009888" value="0x0BA10011" />
+ <register type="NOA" address="0x00009888" value="0x13A1001E" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40404" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C15400" />
+ <register type="NOA" address="0x00009888" value="0x09C10440" />
+ <register type="NOA" address="0x00009888" value="0x11C10780" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40202" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E15400" />
+ <register type="NOA" address="0x00009888" value="0x09E10011" />
+ <register type="NOA" address="0x00009888" value="0x11E1001E" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40101" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031C43" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46032808" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext84"
+ chipset="ACMGT1"
+ symbol_name="Ext84"
+ underscore_name="ext84"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fd091d19-b48d-49d2-b99e-c5505624daa3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE0"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE0"
+ underscore_name="dataport_texture_cache_hit_xecore0"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE1"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE1"
+ underscore_name="dataport_texture_cache_hit_xecore1"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE2"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE2"
+ underscore_name="dataport_texture_cache_hit_xecore2"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE3"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE3"
+ underscore_name="dataport_texture_cache_hit_xecore3"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE4"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE4"
+ underscore_name="dataport_texture_cache_hit_xecore4"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE5"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE5"
+ underscore_name="dataport_texture_cache_hit_xecore5"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE6"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE6"
+ underscore_name="dataport_texture_cache_hit_xecore6"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE7"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE7"
+ underscore_name="dataport_texture_cache_hit_xecore7"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2081001F" />
+ <register type="NOA" address="0x00009888" value="0x20A1001F" />
+ <register type="NOA" address="0x00009888" value="0x20C1001F" />
+ <register type="NOA" address="0x00009888" value="0x20E1001F" />
+ <register type="NOA" address="0x00009888" value="0x2181001F" />
+ <register type="NOA" address="0x00009888" value="0x21A1001F" />
+ <register type="NOA" address="0x00009888" value="0x21C1001F" />
+ <register type="NOA" address="0x00009888" value="0x21E1001F" />
+ <register type="NOA" address="0x00009888" value="0x04810600" />
+ <register type="NOA" address="0x00009888" value="0x10810014" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02830002" />
+ <register type="NOA" address="0x00009888" value="0x00840100" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x02870001" />
+ <register type="NOA" address="0x00009888" value="0x04A10600" />
+ <register type="NOA" address="0x00009888" value="0x10A10500" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40200" />
+ <register type="NOA" address="0x00009888" value="0x02A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A70004" />
+ <register type="NOA" address="0x00009888" value="0x04C10600" />
+ <register type="NOA" address="0x00009888" value="0x12C10014" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40400" />
+ <register type="NOA" address="0x00009888" value="0x02C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C70010" />
+ <register type="NOA" address="0x00009888" value="0x04E10600" />
+ <register type="NOA" address="0x00009888" value="0x12E10500" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30080" />
+ <register type="NOA" address="0x00009888" value="0x00E40800" />
+ <register type="NOA" address="0x00009888" value="0x02E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E70040" />
+ <register type="NOA" address="0x00009888" value="0x05810600" />
+ <register type="NOA" address="0x00009888" value="0x15810014" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03830200" />
+ <register type="NOA" address="0x00009888" value="0x01841000" />
+ <register type="NOA" address="0x00009888" value="0x03860100" />
+ <register type="NOA" address="0x00009888" value="0x03870100" />
+ <register type="NOA" address="0x00009888" value="0x05A10600" />
+ <register type="NOA" address="0x00009888" value="0x15A10500" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A42000" />
+ <register type="NOA" address="0x00009888" value="0x03A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A70400" />
+ <register type="NOA" address="0x00009888" value="0x05C10600" />
+ <register type="NOA" address="0x00009888" value="0x17C10014" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C44000" />
+ <register type="NOA" address="0x00009888" value="0x03C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C71000" />
+ <register type="NOA" address="0x00009888" value="0x05E10600" />
+ <register type="NOA" address="0x00009888" value="0x17E10500" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E48000" />
+ <register type="NOA" address="0x00009888" value="0x03E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E74000" />
+ <register type="NOA" address="0x00009888" value="0x0003F000" />
+ <register type="NOA" address="0x00009888" value="0x02070060" />
+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
+ <register type="NOA" address="0x00009888" value="0x00090C00" />
+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
+ <register type="NOA" address="0x00009888" value="0x0001F200" />
+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020400" />
+ <register type="NOA" address="0x00009888" value="0x020C0010" />
+ <register type="NOA" address="0x00009888" value="0x03076000" />
+ <register type="NOA" address="0x00009888" value="0x03080E00" />
+ <register type="NOA" address="0x00009888" value="0x0109C000" />
+ <register type="NOA" address="0x00009888" value="0x030AA500" />
+ <register type="NOA" address="0x00009888" value="0x01012000" />
+ <register type="NOA" address="0x00009888" value="0x030B0400" />
+ <register type="NOA" address="0x00009888" value="0x01024000" />
+ <register type="NOA" address="0x00009888" value="0x030C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x500314E0" />
+ <register type="NOA" address="0x00009888" value="0x52030007" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x440308E8" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032803" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext85"
+ chipset="ACMGT1"
+ symbol_name="Ext85"
+ underscore_name="ext85"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d45a3f38-372d-4757-88cf-5589035652d5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_read_message_count_xecore0"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_read_message_count_xecore1"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_read_message_count_xecore2"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_read_message_count_xecore3"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18812800" />
+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
+ <register type="NOA" address="0x00009888" value="0x18A12800" />
+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
+ <register type="NOA" address="0x00009888" value="0x18C12800" />
+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
+ <register type="NOA" address="0x00009888" value="0x18E12800" />
+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
+ <register type="NOA" address="0x00009888" value="0x04810076" />
+ <register type="NOA" address="0x00009888" value="0x088101C5" />
+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083002A" />
+ <register type="NOA" address="0x00009888" value="0x00840007" />
+ <register type="NOA" address="0x00009888" value="0x00860015" />
+ <register type="NOA" address="0x00009888" value="0x00870015" />
+ <register type="NOA" address="0x00009888" value="0x04A10076" />
+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
+ <register type="NOA" address="0x00009888" value="0x0CA102C7" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
+ <register type="NOA" address="0x00009888" value="0x00A40038" />
+ <register type="NOA" address="0x00009888" value="0x00A60540" />
+ <register type="NOA" address="0x00009888" value="0x00A70540" />
+ <register type="NOA" address="0x00009888" value="0x04C10076" />
+ <register type="NOA" address="0x00009888" value="0x0EC101C5" />
+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
+ <register type="NOA" address="0x00009888" value="0x02C30002" />
+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
+ <register type="NOA" address="0x00009888" value="0x00C65000" />
+ <register type="NOA" address="0x00009888" value="0x02C60001" />
+ <register type="NOA" address="0x00009888" value="0x00C75000" />
+ <register type="NOA" address="0x00009888" value="0x02C70001" />
+ <register type="NOA" address="0x00009888" value="0x04E10076" />
+ <register type="NOA" address="0x00009888" value="0x10E10140" />
+ <register type="NOA" address="0x00009888" value="0x12E102C7" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
+ <register type="NOA" address="0x00009888" value="0x02E60054" />
+ <register type="NOA" address="0x00009888" value="0x02E70054" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x02070056" />
+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
+ <register type="NOA" address="0x00009888" value="0x00010038" />
+ <register type="NOA" address="0x00009888" value="0x000B0540" />
+ <register type="NOA" address="0x00009888" value="0x000201C0" />
+ <register type="NOA" address="0x00009888" value="0x000C5000" />
+ <register type="NOA" address="0x00009888" value="0x020C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403014A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext86"
+ chipset="ACMGT1"
+ symbol_name="Ext86"
+ underscore_name="ext86"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="46f2e8eb-1a50-499e-9096-66f79932703e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_read_message_count_xecore4"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_read_message_count_xecore5"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_read_message_count_xecore6"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_read_message_count_xecore7"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19812800" />
+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
+ <register type="NOA" address="0x00009888" value="0x19A12800" />
+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
+ <register type="NOA" address="0x00009888" value="0x19C12800" />
+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
+ <register type="NOA" address="0x00009888" value="0x19E12800" />
+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
+ <register type="NOA" address="0x00009888" value="0x05810076" />
+ <register type="NOA" address="0x00009888" value="0x098101C5" />
+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183002A" />
+ <register type="NOA" address="0x00009888" value="0x01840007" />
+ <register type="NOA" address="0x00009888" value="0x01860015" />
+ <register type="NOA" address="0x00009888" value="0x01870015" />
+ <register type="NOA" address="0x00009888" value="0x05A10076" />
+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
+ <register type="NOA" address="0x00009888" value="0x0DA102C7" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
+ <register type="NOA" address="0x00009888" value="0x01A40038" />
+ <register type="NOA" address="0x00009888" value="0x01A60540" />
+ <register type="NOA" address="0x00009888" value="0x01A70540" />
+ <register type="NOA" address="0x00009888" value="0x05C10076" />
+ <register type="NOA" address="0x00009888" value="0x0FC101C5" />
+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
+ <register type="NOA" address="0x00009888" value="0x03C30002" />
+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
+ <register type="NOA" address="0x00009888" value="0x01C65000" />
+ <register type="NOA" address="0x00009888" value="0x03C60001" />
+ <register type="NOA" address="0x00009888" value="0x01C75000" />
+ <register type="NOA" address="0x00009888" value="0x03C70001" />
+ <register type="NOA" address="0x00009888" value="0x05E10076" />
+ <register type="NOA" address="0x00009888" value="0x11E10140" />
+ <register type="NOA" address="0x00009888" value="0x13E102C7" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
+ <register type="NOA" address="0x00009888" value="0x03E60054" />
+ <register type="NOA" address="0x00009888" value="0x03E70054" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x03070056" />
+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA555" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010038" />
+ <register type="NOA" address="0x00009888" value="0x010B0540" />
+ <register type="NOA" address="0x00009888" value="0x010201C0" />
+ <register type="NOA" address="0x00009888" value="0x010C5000" />
+ <register type="NOA" address="0x00009888" value="0x030C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403014A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext87"
+ chipset="ACMGT1"
+ symbol_name="Ext87"
+ underscore_name="ext87"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="35a680fa-e0c7-4e60-9a42-4e5c67d90b4d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_write_message_count_xecore0"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_write_message_count_xecore1"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_write_message_count_xecore2"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_write_message_count_xecore3"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18812800" />
+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
+ <register type="NOA" address="0x00009888" value="0x18A12800" />
+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
+ <register type="NOA" address="0x00009888" value="0x18C12800" />
+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
+ <register type="NOA" address="0x00009888" value="0x18E12800" />
+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
+ <register type="NOA" address="0x00009888" value="0x04810076" />
+ <register type="NOA" address="0x00009888" value="0x08810206" />
+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083002A" />
+ <register type="NOA" address="0x00009888" value="0x00840007" />
+ <register type="NOA" address="0x00009888" value="0x00860015" />
+ <register type="NOA" address="0x00009888" value="0x00870015" />
+ <register type="NOA" address="0x00009888" value="0x04A10076" />
+ <register type="NOA" address="0x00009888" value="0x0AA10180" />
+ <register type="NOA" address="0x00009888" value="0x0CA102C8" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
+ <register type="NOA" address="0x00009888" value="0x00A40038" />
+ <register type="NOA" address="0x00009888" value="0x00A60540" />
+ <register type="NOA" address="0x00009888" value="0x00A70540" />
+ <register type="NOA" address="0x00009888" value="0x04C10076" />
+ <register type="NOA" address="0x00009888" value="0x0EC10206" />
+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
+ <register type="NOA" address="0x00009888" value="0x02C30002" />
+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
+ <register type="NOA" address="0x00009888" value="0x00C65000" />
+ <register type="NOA" address="0x00009888" value="0x02C60001" />
+ <register type="NOA" address="0x00009888" value="0x00C75000" />
+ <register type="NOA" address="0x00009888" value="0x02C70001" />
+ <register type="NOA" address="0x00009888" value="0x04E10076" />
+ <register type="NOA" address="0x00009888" value="0x10E10180" />
+ <register type="NOA" address="0x00009888" value="0x12E102C8" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
+ <register type="NOA" address="0x00009888" value="0x02E60054" />
+ <register type="NOA" address="0x00009888" value="0x02E70054" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x02070056" />
+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
+ <register type="NOA" address="0x00009888" value="0x00010038" />
+ <register type="NOA" address="0x00009888" value="0x000B0540" />
+ <register type="NOA" address="0x00009888" value="0x000201C0" />
+ <register type="NOA" address="0x00009888" value="0x000C5000" />
+ <register type="NOA" address="0x00009888" value="0x020C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403014A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext88"
+ chipset="ACMGT1"
+ symbol_name="Ext88"
+ underscore_name="ext88"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e1d0a1c4-41c7-4d82-a6f0-42ea537e5664"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_write_message_count_xecore4"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_write_message_count_xecore5"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_write_message_count_xecore6"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_write_message_count_xecore7"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19812800" />
+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
+ <register type="NOA" address="0x00009888" value="0x19A12800" />
+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
+ <register type="NOA" address="0x00009888" value="0x19C12800" />
+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
+ <register type="NOA" address="0x00009888" value="0x19E12800" />
+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
+ <register type="NOA" address="0x00009888" value="0x05810076" />
+ <register type="NOA" address="0x00009888" value="0x09810206" />
+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183002A" />
+ <register type="NOA" address="0x00009888" value="0x01840007" />
+ <register type="NOA" address="0x00009888" value="0x01860015" />
+ <register type="NOA" address="0x00009888" value="0x01870015" />
+ <register type="NOA" address="0x00009888" value="0x05A10076" />
+ <register type="NOA" address="0x00009888" value="0x0BA10180" />
+ <register type="NOA" address="0x00009888" value="0x0DA102C8" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
+ <register type="NOA" address="0x00009888" value="0x01A40038" />
+ <register type="NOA" address="0x00009888" value="0x01A60540" />
+ <register type="NOA" address="0x00009888" value="0x01A70540" />
+ <register type="NOA" address="0x00009888" value="0x05C10076" />
+ <register type="NOA" address="0x00009888" value="0x0FC10206" />
+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
+ <register type="NOA" address="0x00009888" value="0x03C30002" />
+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
+ <register type="NOA" address="0x00009888" value="0x01C65000" />
+ <register type="NOA" address="0x00009888" value="0x03C60001" />
+ <register type="NOA" address="0x00009888" value="0x01C75000" />
+ <register type="NOA" address="0x00009888" value="0x03C70001" />
+ <register type="NOA" address="0x00009888" value="0x05E10076" />
+ <register type="NOA" address="0x00009888" value="0x11E10180" />
+ <register type="NOA" address="0x00009888" value="0x13E102C8" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
+ <register type="NOA" address="0x00009888" value="0x03E60054" />
+ <register type="NOA" address="0x00009888" value="0x03E70054" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x03070056" />
+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA555" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010038" />
+ <register type="NOA" address="0x00009888" value="0x010B0540" />
+ <register type="NOA" address="0x00009888" value="0x010201C0" />
+ <register type="NOA" address="0x00009888" value="0x010C5000" />
+ <register type="NOA" address="0x00009888" value="0x030C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403014A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext91"
+ chipset="ACMGT1"
+ symbol_name="Ext91"
+ underscore_name="ext91"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c26ba023-58d3-4ec7-9282-f2638a292912"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_atomic_message_count_xecore0"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_atomic_message_count_xecore1"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_atomic_message_count_xecore2"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_atomic_message_count_xecore3"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18812800" />
+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
+ <register type="NOA" address="0x00009888" value="0x18A12800" />
+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
+ <register type="NOA" address="0x00009888" value="0x18C12800" />
+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
+ <register type="NOA" address="0x00009888" value="0x18E12800" />
+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
+ <register type="NOA" address="0x00009888" value="0x04810076" />
+ <register type="NOA" address="0x00009888" value="0x08810185" />
+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083002A" />
+ <register type="NOA" address="0x00009888" value="0x00840007" />
+ <register type="NOA" address="0x00009888" value="0x00860015" />
+ <register type="NOA" address="0x00009888" value="0x00870015" />
+ <register type="NOA" address="0x00009888" value="0x04A10076" />
+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
+ <register type="NOA" address="0x00009888" value="0x0CA102C6" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
+ <register type="NOA" address="0x00009888" value="0x00A40038" />
+ <register type="NOA" address="0x00009888" value="0x00A60540" />
+ <register type="NOA" address="0x00009888" value="0x00A70540" />
+ <register type="NOA" address="0x00009888" value="0x04C10076" />
+ <register type="NOA" address="0x00009888" value="0x0EC10185" />
+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
+ <register type="NOA" address="0x00009888" value="0x02C30002" />
+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
+ <register type="NOA" address="0x00009888" value="0x00C65000" />
+ <register type="NOA" address="0x00009888" value="0x02C60001" />
+ <register type="NOA" address="0x00009888" value="0x00C75000" />
+ <register type="NOA" address="0x00009888" value="0x02C70001" />
+ <register type="NOA" address="0x00009888" value="0x04E10076" />
+ <register type="NOA" address="0x00009888" value="0x10E10140" />
+ <register type="NOA" address="0x00009888" value="0x12E102C6" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
+ <register type="NOA" address="0x00009888" value="0x02E60054" />
+ <register type="NOA" address="0x00009888" value="0x02E70054" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x02070056" />
+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
+ <register type="NOA" address="0x00009888" value="0x00010038" />
+ <register type="NOA" address="0x00009888" value="0x000B0540" />
+ <register type="NOA" address="0x00009888" value="0x000201C0" />
+ <register type="NOA" address="0x00009888" value="0x000C5000" />
+ <register type="NOA" address="0x00009888" value="0x020C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403014A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext92"
+ chipset="ACMGT1"
+ symbol_name="Ext92"
+ underscore_name="ext92"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7e5a8ef5-b434-4bf1-81f0-eeddaa072d37"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_atomic_message_count_xecore4"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_atomic_message_count_xecore5"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_atomic_message_count_xecore6"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_atomic_message_count_xecore7"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19812800" />
+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
+ <register type="NOA" address="0x00009888" value="0x19A12800" />
+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
+ <register type="NOA" address="0x00009888" value="0x19C12800" />
+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
+ <register type="NOA" address="0x00009888" value="0x19E12800" />
+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
+ <register type="NOA" address="0x00009888" value="0x05810076" />
+ <register type="NOA" address="0x00009888" value="0x09810185" />
+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183002A" />
+ <register type="NOA" address="0x00009888" value="0x01840007" />
+ <register type="NOA" address="0x00009888" value="0x01860015" />
+ <register type="NOA" address="0x00009888" value="0x01870015" />
+ <register type="NOA" address="0x00009888" value="0x05A10076" />
+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
+ <register type="NOA" address="0x00009888" value="0x0DA102C6" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
+ <register type="NOA" address="0x00009888" value="0x01A40038" />
+ <register type="NOA" address="0x00009888" value="0x01A60540" />
+ <register type="NOA" address="0x00009888" value="0x01A70540" />
+ <register type="NOA" address="0x00009888" value="0x05C10076" />
+ <register type="NOA" address="0x00009888" value="0x0FC10185" />
+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
+ <register type="NOA" address="0x00009888" value="0x03C30002" />
+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
+ <register type="NOA" address="0x00009888" value="0x01C65000" />
+ <register type="NOA" address="0x00009888" value="0x03C60001" />
+ <register type="NOA" address="0x00009888" value="0x01C75000" />
+ <register type="NOA" address="0x00009888" value="0x03C70001" />
+ <register type="NOA" address="0x00009888" value="0x05E10076" />
+ <register type="NOA" address="0x00009888" value="0x11E10140" />
+ <register type="NOA" address="0x00009888" value="0x13E102C6" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
+ <register type="NOA" address="0x00009888" value="0x03E60054" />
+ <register type="NOA" address="0x00009888" value="0x03E70054" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x03070056" />
+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA555" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010038" />
+ <register type="NOA" address="0x00009888" value="0x010B0540" />
+ <register type="NOA" address="0x00009888" value="0x010201C0" />
+ <register type="NOA" address="0x00009888" value="0x010C5000" />
+ <register type="NOA" address="0x00009888" value="0x030C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403014A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext93"
+ chipset="ACMGT1"
+ symbol_name="Ext93"
+ underscore_name="ext93"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="917a8688-0aa2-4b9a-a1a1-60dc016b17e6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE0"
+ underscore_name="xve_dataport_register_response_count_xecore0"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 2 UDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE1"
+ underscore_name="xve_dataport_register_response_count_xecore1"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1281A000" />
+ <register type="NOA" address="0x00009888" value="0x1481B000" />
+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
+ <register type="NOA" address="0x00009888" value="0x04813200" />
+ <register type="NOA" address="0x00009888" value="0x08810617" />
+ <register type="NOA" address="0x00009888" value="0x0A810656" />
+ <register type="NOA" address="0x00009888" value="0x0C810695" />
+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A13200" />
+ <register type="NOA" address="0x00009888" value="0x10A10617" />
+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext94"
+ chipset="ACMGT1"
+ symbol_name="Ext94"
+ underscore_name="ext94"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dad96cfd-65c0-470c-a9d2-33d7881234c0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE2"
+ underscore_name="xve_dataport_register_response_count_xecore2"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE3"
+ underscore_name="xve_dataport_register_response_count_xecore3"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
+ <register type="NOA" address="0x00009888" value="0x04C13200" />
+ <register type="NOA" address="0x00009888" value="0x08C10617" />
+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E13200" />
+ <register type="NOA" address="0x00009888" value="0x10E10617" />
+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext95"
+ chipset="ACMGT1"
+ symbol_name="Ext95"
+ underscore_name="ext95"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="811672a2-3bd6-473e-bd4b-dae0a5786a00"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE4"
+ underscore_name="xve_dataport_register_response_count_xecore4"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE5"
+ underscore_name="xve_dataport_register_response_count_xecore5"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1381A000" />
+ <register type="NOA" address="0x00009888" value="0x1581B000" />
+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
+ <register type="NOA" address="0x00009888" value="0x05813200" />
+ <register type="NOA" address="0x00009888" value="0x09810617" />
+ <register type="NOA" address="0x00009888" value="0x0B810656" />
+ <register type="NOA" address="0x00009888" value="0x0D810695" />
+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A13200" />
+ <register type="NOA" address="0x00009888" value="0x11A10617" />
+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext96"
+ chipset="ACMGT1"
+ symbol_name="Ext96"
+ underscore_name="ext96"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="91ebb988-2cc5-4cb9-b071-3a9d76f42b55"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE6"
+ underscore_name="xve_dataport_register_response_count_xecore6"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE7"
+ underscore_name="xve_dataport_register_response_count_xecore7"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
+ <register type="NOA" address="0x00009888" value="0x05C13200" />
+ <register type="NOA" address="0x00009888" value="0x09C10617" />
+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E13200" />
+ <register type="NOA" address="0x00009888" value="0x11E10617" />
+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext97"
+ chipset="ACMGT1"
+ symbol_name="Ext97"
+ underscore_name="ext97"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3e446a1f-d62b-4ea4-bbf3-845dc7f437e4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE0"
+ underscore_name="xve_dataport_register_request_count_xecore0"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE1"
+ underscore_name="xve_dataport_register_request_count_xecore1"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE2"
+ underscore_name="xve_dataport_register_request_count_xecore2"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE3"
+ underscore_name="xve_dataport_register_request_count_xecore3"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE4"
+ underscore_name="xve_dataport_register_request_count_xecore4"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE5"
+ underscore_name="xve_dataport_register_request_count_xecore5"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE6"
+ underscore_name="xve_dataport_register_request_count_xecore6"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE7"
+ underscore_name="xve_dataport_register_request_count_xecore7"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x188102FD" />
+ <register type="NOA" address="0x00009888" value="0x18A102FD" />
+ <register type="NOA" address="0x00009888" value="0x18C102FD" />
+ <register type="NOA" address="0x00009888" value="0x18E102FD" />
+ <register type="NOA" address="0x00009888" value="0x198102FD" />
+ <register type="NOA" address="0x00009888" value="0x19A102FD" />
+ <register type="NOA" address="0x00009888" value="0x19C102FD" />
+ <register type="NOA" address="0x00009888" value="0x19E102FD" />
+ <register type="NOA" address="0x00009888" value="0x04810054" />
+ <register type="NOA" address="0x00009888" value="0x168103C2" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x02875000" />
+ <register type="NOA" address="0x00009888" value="0x04A10054" />
+ <register type="NOA" address="0x00009888" value="0x14A103C2" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70500" />
+ <register type="NOA" address="0x00009888" value="0x04C10054" />
+ <register type="NOA" address="0x00009888" value="0x12C103C2" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C70050" />
+ <register type="NOA" address="0x00009888" value="0x04E10054" />
+ <register type="NOA" address="0x00009888" value="0x10E103C2" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E70005" />
+ <register type="NOA" address="0x00009888" value="0x05810054" />
+ <register type="NOA" address="0x00009888" value="0x0F8103C2" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x01875000" />
+ <register type="NOA" address="0x00009888" value="0x05A10054" />
+ <register type="NOA" address="0x00009888" value="0x0DA103C2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70500" />
+ <register type="NOA" address="0x00009888" value="0x05C10054" />
+ <register type="NOA" address="0x00009888" value="0x0BC103C2" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C70050" />
+ <register type="NOA" address="0x00009888" value="0x05E10054" />
+ <register type="NOA" address="0x00009888" value="0x09E103C2" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E70005" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803000A" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030221" />
+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030077" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x44030108" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext98"
+ chipset="ACMGT1"
+ symbol_name="Ext98"
+ underscore_name="ext98"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5ff858aa-50d0-44b9-bbf7-d07881ecdd9c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE0"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE0"
+ underscore_name="sampler_output_ready_xecore0"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE1"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE1"
+ underscore_name="sampler_output_ready_xecore1"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE2"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE2"
+ underscore_name="sampler_output_ready_xecore2"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE3"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE3"
+ underscore_name="sampler_output_ready_xecore3"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x14833000" />
+ <register type="NOA" address="0x00009888" value="0x14A33000" />
+ <register type="NOA" address="0x00009888" value="0x14C33000" />
+ <register type="NOA" address="0x00009888" value="0x14E33000" />
+ <register type="NOA" address="0x00009888" value="0x04830450" />
+ <register type="NOA" address="0x00009888" value="0x068304D2" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x08A30450" />
+ <register type="NOA" address="0x00009888" value="0x0AA304D2" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x0CC30450" />
+ <register type="NOA" address="0x00009888" value="0x0EC304D2" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x10E30450" />
+ <register type="NOA" address="0x00009888" value="0x12E304D2" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext99"
+ chipset="ACMGT1"
+ symbol_name="Ext99"
+ underscore_name="ext99"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ba34845b-431b-41c8-9d51-5c8be2f0ac4c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE4"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE4"
+ underscore_name="sampler_output_ready_xecore4"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE5"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE5"
+ underscore_name="sampler_output_ready_xecore5"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE6"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE6"
+ underscore_name="sampler_output_ready_xecore6"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE7"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE7"
+ underscore_name="sampler_output_ready_xecore7"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x15833000" />
+ <register type="NOA" address="0x00009888" value="0x15A33000" />
+ <register type="NOA" address="0x00009888" value="0x15C33000" />
+ <register type="NOA" address="0x00009888" value="0x15E33000" />
+ <register type="NOA" address="0x00009888" value="0x05830450" />
+ <register type="NOA" address="0x00009888" value="0x078304D2" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x09A30450" />
+ <register type="NOA" address="0x00009888" value="0x0BA304D2" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x0DC30450" />
+ <register type="NOA" address="0x00009888" value="0x0FC304D2" />
+ <register type="NOA" address="0x00009888" value="0x05C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x11E30450" />
+ <register type="NOA" address="0x00009888" value="0x13E304D2" />
+ <register type="NOA" address="0x00009888" value="0x05E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext100"
+ chipset="ACMGT1"
+ symbol_name="Ext100"
+ underscore_name="ext100"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="978e5720-eb5a-46fc-aa24-7a34a853130b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE0"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE0"
+ underscore_name="sampler_memory_latency_stall_xecore0"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE1"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE1"
+ underscore_name="sampler_memory_latency_stall_xecore1"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE2"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE2"
+ underscore_name="sampler_memory_latency_stall_xecore2"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE3"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE3"
+ underscore_name="sampler_memory_latency_stall_xecore3"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE4"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE4"
+ underscore_name="sampler_memory_latency_stall_xecore4"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE5"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE5"
+ underscore_name="sampler_memory_latency_stall_xecore5"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE6"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE6"
+ underscore_name="sampler_memory_latency_stall_xecore6"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE7"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE7"
+ underscore_name="sampler_memory_latency_stall_xecore7"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E847400" />
+ <register type="NOA" address="0x00009888" value="0x1EA47400" />
+ <register type="NOA" address="0x00009888" value="0x1EC47400" />
+ <register type="NOA" address="0x00009888" value="0x1EE47400" />
+ <register type="NOA" address="0x00009888" value="0x1F847400" />
+ <register type="NOA" address="0x00009888" value="0x1FA47400" />
+ <register type="NOA" address="0x00009888" value="0x1FC47400" />
+ <register type="NOA" address="0x00009888" value="0x1FE47400" />
+ <register type="NOA" address="0x00009888" value="0x04846810" />
+ <register type="NOA" address="0x00009888" value="0x06840035" />
+ <register type="NOA" address="0x00009888" value="0x02840000" />
+ <register type="NOA" address="0x00009888" value="0x00840000" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x04A40010" />
+ <register type="NOA" address="0x00009888" value="0x06A40D00" />
+ <register type="NOA" address="0x00009888" value="0x08A40035" />
+ <register type="NOA" address="0x00009888" value="0x02A40000" />
+ <register type="NOA" address="0x00009888" value="0x00A40000" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x04C40010" />
+ <register type="NOA" address="0x00009888" value="0x08C40D00" />
+ <register type="NOA" address="0x00009888" value="0x0AC40035" />
+ <register type="NOA" address="0x00009888" value="0x02C40000" />
+ <register type="NOA" address="0x00009888" value="0x00C40000" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x04E40010" />
+ <register type="NOA" address="0x00009888" value="0x0AE40D00" />
+ <register type="NOA" address="0x00009888" value="0x0CE40035" />
+ <register type="NOA" address="0x00009888" value="0x02E40000" />
+ <register type="NOA" address="0x00009888" value="0x00E40000" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x05840010" />
+ <register type="NOA" address="0x00009888" value="0x13840D00" />
+ <register type="NOA" address="0x00009888" value="0x15840035" />
+ <register type="NOA" address="0x00009888" value="0x03840000" />
+ <register type="NOA" address="0x00009888" value="0x01840000" />
+ <register type="NOA" address="0x00009888" value="0x03865000" />
+ <register type="NOA" address="0x00009888" value="0x05A40010" />
+ <register type="NOA" address="0x00009888" value="0x11A40D00" />
+ <register type="NOA" address="0x00009888" value="0x13A40035" />
+ <register type="NOA" address="0x00009888" value="0x03A40000" />
+ <register type="NOA" address="0x00009888" value="0x01A40000" />
+ <register type="NOA" address="0x00009888" value="0x03A60500" />
+ <register type="NOA" address="0x00009888" value="0x05C40010" />
+ <register type="NOA" address="0x00009888" value="0x0FC40D00" />
+ <register type="NOA" address="0x00009888" value="0x11C40035" />
+ <register type="NOA" address="0x00009888" value="0x03C40000" />
+ <register type="NOA" address="0x00009888" value="0x01C40000" />
+ <register type="NOA" address="0x00009888" value="0x03C60050" />
+ <register type="NOA" address="0x00009888" value="0x05E40010" />
+ <register type="NOA" address="0x00009888" value="0x0DE40D00" />
+ <register type="NOA" address="0x00009888" value="0x0FE40035" />
+ <register type="NOA" address="0x00009888" value="0x03E40000" />
+ <register type="NOA" address="0x00009888" value="0x01E40000" />
+ <register type="NOA" address="0x00009888" value="0x03E60005" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x030700A5" />
+ <register type="NOA" address="0x00009888" value="0x0308AF00" />
+ <register type="NOA" address="0x00009888" value="0x01090F00" />
+ <register type="NOA" address="0x00009888" value="0x030A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01013000" />
+ <register type="NOA" address="0x00009888" value="0x030B0500" />
+ <register type="NOA" address="0x00009888" value="0x01020C00" />
+ <register type="NOA" address="0x00009888" value="0x030C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x480300EA" />
+ <register type="NOA" address="0x00009888" value="0x4A030607" />
+ <register type="NOA" address="0x00009888" value="0x4C031068" />
+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
+ <register type="NOA" address="0x00009888" value="0x50031407" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C00" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030843" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext101"
+ chipset="ACMGT1"
+ symbol_name="Ext101"
+ underscore_name="ext101"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9320b9d5-43c9-435d-b0ed-ec8a565d742d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE0"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE0"
+ underscore_name="thread_dispatch_stall_xecore0"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE1"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE1"
+ underscore_name="thread_dispatch_stall_xecore1"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE2"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE2"
+ underscore_name="thread_dispatch_stall_xecore2"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE3"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE3"
+ underscore_name="thread_dispatch_stall_xecore3"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE4"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE4"
+ underscore_name="thread_dispatch_stall_xecore4"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE5"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE5"
+ underscore_name="thread_dispatch_stall_xecore5"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE6"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE6"
+ underscore_name="thread_dispatch_stall_xecore6"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE7"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE7"
+ underscore_name="thread_dispatch_stall_xecore7"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE0"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE0"
+ underscore_name="thread_dispatch_input_available_xecore0"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE1"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE1"
+ underscore_name="thread_dispatch_input_available_xecore1"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE2"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE2"
+ underscore_name="thread_dispatch_input_available_xecore2"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE3"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE3"
+ underscore_name="thread_dispatch_input_available_xecore3"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE4"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE4"
+ underscore_name="thread_dispatch_input_available_xecore4"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE5"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE5"
+ underscore_name="thread_dispatch_input_available_xecore5"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE6"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE6"
+ underscore_name="thread_dispatch_input_available_xecore6"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE7"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE7"
+ underscore_name="thread_dispatch_input_available_xecore7"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810320" />
+ <register type="NOA" address="0x00009888" value="0x28A10320" />
+ <register type="NOA" address="0x00009888" value="0x28C10320" />
+ <register type="NOA" address="0x00009888" value="0x28E10320" />
+ <register type="NOA" address="0x00009888" value="0x29810320" />
+ <register type="NOA" address="0x00009888" value="0x29A10320" />
+ <register type="NOA" address="0x00009888" value="0x29C10320" />
+ <register type="NOA" address="0x00009888" value="0x29E10320" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x08810032" />
+ <register type="NOA" address="0x00009888" value="0x10810034" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x02830002" />
+ <register type="NOA" address="0x00009888" value="0x00840101" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x02870001" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x08A10C80" />
+ <register type="NOA" address="0x00009888" value="0x10A10D00" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x02A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40202" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x02A70004" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x0AC10032" />
+ <register type="NOA" address="0x00009888" value="0x12C10034" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x02C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40404" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x02C70010" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x0AE10C80" />
+ <register type="NOA" address="0x00009888" value="0x12E10D00" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E30080" />
+ <register type="NOA" address="0x00009888" value="0x00E40808" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60040" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E70040" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x0D810032" />
+ <register type="NOA" address="0x00009888" value="0x15810034" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x03830200" />
+ <register type="NOA" address="0x00009888" value="0x01841010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x03870100" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x0DA10C80" />
+ <register type="NOA" address="0x00009888" value="0x15A10D00" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x03A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A42020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x03A70400" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x0FC10032" />
+ <register type="NOA" address="0x00009888" value="0x17C10034" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x03C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C44040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x03C71000" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x0FE10C80" />
+ <register type="NOA" address="0x00009888" value="0x17E10D00" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E48080" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E64000" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E74000" />
+ <register type="NOA" address="0x00009888" value="0x0003F0F0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070060" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
+ <register type="NOA" address="0x00009888" value="0x00090C0C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
+ <register type="NOA" address="0x00009888" value="0x0001F2F2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020404" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03076000" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x03080E00" />
+ <register type="NOA" address="0x00009888" value="0x0109C0C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030AA500" />
+ <register type="NOA" address="0x00009888" value="0x01012020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0400" />
+ <register type="NOA" address="0x00009888" value="0x01024040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x48031060" />
+ <register type="NOA" address="0x00009888" value="0x4A030277" />
+ <register type="NOA" address="0x00009888" value="0x4C030602" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x500314EA" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030007" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x440308E8" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032803" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext102"
+ chipset="ACMGT1"
+ symbol_name="Ext102"
+ underscore_name="ext102"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ff32c8bc-39ed-4dbe-9d88-2d2cdb973872"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE0"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE0"
+ underscore_name="sampler_texture_cache_access_xecore0"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE1"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE1"
+ underscore_name="sampler_texture_cache_access_xecore1"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE2"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE2"
+ underscore_name="sampler_texture_cache_access_xecore2"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE3"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE3"
+ underscore_name="sampler_texture_cache_access_xecore3"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE4"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE4"
+ underscore_name="sampler_texture_cache_access_xecore4"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE5"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE5"
+ underscore_name="sampler_texture_cache_access_xecore5"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE6"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE6"
+ underscore_name="sampler_texture_cache_access_xecore6"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE7"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE7"
+ underscore_name="sampler_texture_cache_access_xecore7"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE0"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE0"
+ underscore_name="sampler_texture_cache_miss_xecore0"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE1"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE1"
+ underscore_name="sampler_texture_cache_miss_xecore1"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE2"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE2"
+ underscore_name="sampler_texture_cache_miss_xecore2"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE3"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE3"
+ underscore_name="sampler_texture_cache_miss_xecore3"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE4"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE4"
+ underscore_name="sampler_texture_cache_miss_xecore4"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE5"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE5"
+ underscore_name="sampler_texture_cache_miss_xecore5"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE6"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE6"
+ underscore_name="sampler_texture_cache_miss_xecore6"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE7"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE7"
+ underscore_name="sampler_texture_cache_miss_xecore7"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x0A830C80" />
+ <register type="NOA" address="0x00009888" value="0x12830CC0" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x02830000" />
+ <register type="NOA" address="0x00009888" value="0x00848080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x0AA30032" />
+ <register type="NOA" address="0x00009888" value="0x12A30033" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A44040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x08C30C80" />
+ <register type="NOA" address="0x00009888" value="0x10C30CC0" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C42020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x08E30032" />
+ <register type="NOA" address="0x00009888" value="0x10E30033" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E41010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x07830C80" />
+ <register type="NOA" address="0x00009888" value="0x0F830CC0" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x03830000" />
+ <register type="NOA" address="0x00009888" value="0x01840808" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x07A30032" />
+ <register type="NOA" address="0x00009888" value="0x0FA30033" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40404" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C30C80" />
+ <register type="NOA" address="0x00009888" value="0x0DC30CC0" />
+ <register type="NOA" address="0x00009888" value="0x01C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40202" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E30032" />
+ <register type="NOA" address="0x00009888" value="0x0DE30033" />
+ <register type="NOA" address="0x00009888" value="0x01E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40101" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031C43" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46032808" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext103"
+ chipset="ACMGT1"
+ symbol_name="Ext103"
+ underscore_name="ext103"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="73a834ac-afbe-4ca1-af18-af9aabc0280a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE0"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE0"
+ underscore_name="sampler_input_available_xecore0"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE1"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE1"
+ underscore_name="sampler_input_available_xecore1"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE2"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE2"
+ underscore_name="sampler_input_available_xecore2"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE3"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE3"
+ underscore_name="sampler_input_available_xecore3"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE4"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE4"
+ underscore_name="sampler_input_available_xecore4"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE5"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE5"
+ underscore_name="sampler_input_available_xecore5"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE6"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE6"
+ underscore_name="sampler_input_available_xecore6"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE7"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE7"
+ underscore_name="sampler_input_available_xecore7"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
+ <register type="NOA" address="0x00009888" value="0x04824000" />
+ <register type="NOA" address="0x00009888" value="0x06824800" />
+ <register type="NOA" address="0x00009888" value="0x08820023" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x00830005" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x04A24000" />
+ <register type="NOA" address="0x00009888" value="0x08A20900" />
+ <register type="NOA" address="0x00009888" value="0x0AA20023" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30050" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x04C24000" />
+ <register type="NOA" address="0x00009888" value="0x0AC20900" />
+ <register type="NOA" address="0x00009888" value="0x0CC20023" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30500" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x04E24000" />
+ <register type="NOA" address="0x00009888" value="0x0CE20900" />
+ <register type="NOA" address="0x00009888" value="0x0EE20023" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E35000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x05824000" />
+ <register type="NOA" address="0x00009888" value="0x0F820900" />
+ <register type="NOA" address="0x00009888" value="0x11820023" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x03830005" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x05A24000" />
+ <register type="NOA" address="0x00009888" value="0x11A20900" />
+ <register type="NOA" address="0x00009888" value="0x13A20023" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A30050" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x05C24000" />
+ <register type="NOA" address="0x00009888" value="0x13C20900" />
+ <register type="NOA" address="0x00009888" value="0x15C20023" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C30500" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x05E24000" />
+ <register type="NOA" address="0x00009888" value="0x15E20900" />
+ <register type="NOA" address="0x00009888" value="0x17E20023" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E35000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x480300EA" />
+ <register type="NOA" address="0x00009888" value="0x4A030607" />
+ <register type="NOA" address="0x00009888" value="0x4C031068" />
+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
+ <register type="NOA" address="0x00009888" value="0x50030427" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030021" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030063" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext104"
+ chipset="ACMGT1"
+ symbol_name="Ext104"
+ underscore_name="ext104"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="eb13a257-4c07-469e-8bef-55da7dff1b41"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE0"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE0"
+ underscore_name="async_gpgpu_thread_exit_count_xecore0"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE0"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE0"
+ underscore_name="task_thread_exit_count_xecore0"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE2"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE2"
+ underscore_name="gpgpu_threadgroup_count_xecore2"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE3"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE3"
+ underscore_name="gpgpu_threadgroup_count_xecore3"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE2"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE2"
+ underscore_name="task_threadgroup_count_xecore2"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE3"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE3"
+ underscore_name="task_threadgroup_count_xecore3"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C813000" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x08810C70" />
+ <register type="NOA" address="0x00009888" value="0x0A810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0C810DB7" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830AAA" />
+ <register type="NOA" address="0x00009888" value="0x0084003F" />
+ <register type="NOA" address="0x00009888" value="0x00860555" />
+ <register type="NOA" address="0x00009888" value="0x00870555" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x0EC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x10C10D74" />
+ <register type="NOA" address="0x00009888" value="0x12C10039" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
+ <register type="NOA" address="0x00009888" value="0x02C3002A" />
+ <register type="NOA" address="0x00009888" value="0x00C407C0" />
+ <register type="NOA" address="0x00009888" value="0x00C65000" />
+ <register type="NOA" address="0x00009888" value="0x02C60015" />
+ <register type="NOA" address="0x00009888" value="0x00C75000" />
+ <register type="NOA" address="0x00009888" value="0x02C70015" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x12E10C80" />
+ <register type="NOA" address="0x00009888" value="0x14E10D33" />
+ <register type="NOA" address="0x00009888" value="0x16E10E75" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA80" />
+ <register type="NOA" address="0x00009888" value="0x00E4F800" />
+ <register type="NOA" address="0x00009888" value="0x02E65540" />
+ <register type="NOA" address="0x00009888" value="0x02E75540" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x0207556A" />
+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000207C0" />
+ <register type="NOA" address="0x00009888" value="0x000C5000" />
+ <register type="NOA" address="0x00009888" value="0x020C0015" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030221" />
+ <register type="NOA" address="0x00009888" value="0x4C030422" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032940" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x0005C002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ <register type="OA" address="0x0000D960" value="0x00002202" />
+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
+ <register type="OA" address="0x0000D968" value="0x00044002" />
+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext105"
+ chipset="ACMGT1"
+ symbol_name="Ext105"
+ underscore_name="ext105"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0343e7a1-8f7d-44b8-a75c-73baef6cc22b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE1"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE1"
+ underscore_name="async_gpgpu_thread_exit_count_xecore1"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE1"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE1"
+ underscore_name="task_thread_exit_count_xecore1"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE4"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE4"
+ underscore_name="gpgpu_threadgroup_count_xecore4"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE5"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE5"
+ underscore_name="gpgpu_threadgroup_count_xecore5"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE4"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE4"
+ underscore_name="task_threadgroup_count_xecore4"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE5"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE5"
+ underscore_name="task_threadgroup_count_xecore5"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x08A10C70" />
+ <register type="NOA" address="0x00009888" value="0x0AA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0CA10DB7" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30AAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4003F" />
+ <register type="NOA" address="0x00009888" value="0x00A60555" />
+ <register type="NOA" address="0x00009888" value="0x00A70555" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x0F810CF2" />
+ <register type="NOA" address="0x00009888" value="0x11810D74" />
+ <register type="NOA" address="0x00009888" value="0x13810039" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x0383002A" />
+ <register type="NOA" address="0x00009888" value="0x018407C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x03860015" />
+ <register type="NOA" address="0x00009888" value="0x01875000" />
+ <register type="NOA" address="0x00009888" value="0x03870015" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x13A10C80" />
+ <register type="NOA" address="0x00009888" value="0x15A10D33" />
+ <register type="NOA" address="0x00009888" value="0x17A10E75" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AA80" />
+ <register type="NOA" address="0x00009888" value="0x01A4F800" />
+ <register type="NOA" address="0x00009888" value="0x03A65540" />
+ <register type="NOA" address="0x00009888" value="0x03A75540" />
+ <register type="NOA" address="0x00009888" value="0x0003FFC0" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BA555" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108A000" />
+ <register type="NOA" address="0x00009888" value="0x0308FFEA" />
+ <register type="NOA" address="0x00009888" value="0x010A5000" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101F800" />
+ <register type="NOA" address="0x00009888" value="0x030B5540" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42032000" />
+ <register type="NOA" address="0x00009888" value="0x2A033000" />
+ <register type="NOA" address="0x00009888" value="0x48031068" />
+ <register type="NOA" address="0x00009888" value="0x4A030683" />
+ <register type="NOA" address="0x00009888" value="0x4C031068" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403000A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x0005C002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ <register type="OA" address="0x0000D960" value="0x00002202" />
+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
+ <register type="OA" address="0x0000D968" value="0x00044002" />
+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext106"
+ chipset="ACMGT1"
+ symbol_name="Ext106"
+ underscore_name="ext106"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="048a2bcb-b786-4b51-b350-8908f50e69d7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE2"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE2"
+ underscore_name="async_gpgpu_thread_exit_count_xecore2"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE2"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE2"
+ underscore_name="task_thread_exit_count_xecore2"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE6"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE6"
+ underscore_name="gpgpu_threadgroup_count_xecore6"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE7"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE7"
+ underscore_name="gpgpu_threadgroup_count_xecore7"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE6"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE6"
+ underscore_name="task_threadgroup_count_xecore6"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE7"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE7"
+ underscore_name="task_threadgroup_count_xecore7"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x08C10C70" />
+ <register type="NOA" address="0x00009888" value="0x0AC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0CC10DB7" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30AAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4003F" />
+ <register type="NOA" address="0x00009888" value="0x00C60555" />
+ <register type="NOA" address="0x00009888" value="0x00C70555" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x0FC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x11C10D74" />
+ <register type="NOA" address="0x00009888" value="0x13C10039" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
+ <register type="NOA" address="0x00009888" value="0x03C3002A" />
+ <register type="NOA" address="0x00009888" value="0x01C407C0" />
+ <register type="NOA" address="0x00009888" value="0x01C65000" />
+ <register type="NOA" address="0x00009888" value="0x03C60015" />
+ <register type="NOA" address="0x00009888" value="0x01C75000" />
+ <register type="NOA" address="0x00009888" value="0x03C70015" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x13E10C80" />
+ <register type="NOA" address="0x00009888" value="0x15E10D33" />
+ <register type="NOA" address="0x00009888" value="0x17E10E75" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA80" />
+ <register type="NOA" address="0x00009888" value="0x01E4F800" />
+ <register type="NOA" address="0x00009888" value="0x03E65540" />
+ <register type="NOA" address="0x00009888" value="0x03E75540" />
+ <register type="NOA" address="0x00009888" value="0x0003FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00070AAA" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x000A5AAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000BA000" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002003F" />
+ <register type="NOA" address="0x00009888" value="0x000C0555" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x0307556A" />
+ <register type="NOA" address="0x00009888" value="0x0109FFC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA000" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010207C0" />
+ <register type="NOA" address="0x00009888" value="0x010C5000" />
+ <register type="NOA" address="0x00009888" value="0x030C0015" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42032000" />
+ <register type="NOA" address="0x00009888" value="0x2A033000" />
+ <register type="NOA" address="0x00009888" value="0x48031068" />
+ <register type="NOA" address="0x00009888" value="0x4A030683" />
+ <register type="NOA" address="0x00009888" value="0x4C031068" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032940" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x0005C002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ <register type="OA" address="0x0000D960" value="0x00002202" />
+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
+ <register type="OA" address="0x0000D968" value="0x00044002" />
+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext107"
+ chipset="ACMGT1"
+ symbol_name="Ext107"
+ underscore_name="ext107"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e393956e-78b0-4f7e-8482-cb13c1706ecd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE3"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE3"
+ underscore_name="async_gpgpu_thread_exit_count_xecore3"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE3"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE3"
+ underscore_name="task_thread_exit_count_xecore3"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE0"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE0"
+ underscore_name="gpgpu_threadgroup_count_xecore0"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE1"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE1"
+ underscore_name="gpgpu_threadgroup_count_xecore1"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE0"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE0"
+ underscore_name="task_threadgroup_count_xecore0"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE1"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE1"
+ underscore_name="task_threadgroup_count_xecore1"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x0E810CF2" />
+ <register type="NOA" address="0x00009888" value="0x10810D74" />
+ <register type="NOA" address="0x00009888" value="0x12810039" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083A000" />
+ <register type="NOA" address="0x00009888" value="0x0283002A" />
+ <register type="NOA" address="0x00009888" value="0x008407C0" />
+ <register type="NOA" address="0x00009888" value="0x00865000" />
+ <register type="NOA" address="0x00009888" value="0x02860015" />
+ <register type="NOA" address="0x00009888" value="0x00875000" />
+ <register type="NOA" address="0x00009888" value="0x02870015" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x12A10C80" />
+ <register type="NOA" address="0x00009888" value="0x14A10D33" />
+ <register type="NOA" address="0x00009888" value="0x16A10E75" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AA80" />
+ <register type="NOA" address="0x00009888" value="0x00A4F800" />
+ <register type="NOA" address="0x00009888" value="0x02A65540" />
+ <register type="NOA" address="0x00009888" value="0x02A75540" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x08E10C70" />
+ <register type="NOA" address="0x00009888" value="0x0AE10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0CE10DB7" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30AAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4003F" />
+ <register type="NOA" address="0x00009888" value="0x00E60555" />
+ <register type="NOA" address="0x00009888" value="0x00E70555" />
+ <register type="NOA" address="0x00009888" value="0x00070555" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x0208FFEA" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x000A5AAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001F800" />
+ <register type="NOA" address="0x00009888" value="0x020B5540" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031C00" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030E07" />
+ <register type="NOA" address="0x00009888" value="0x4A030070" />
+ <register type="NOA" address="0x00009888" value="0x4C030E07" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403000A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00002E02" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x0005C002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ <register type="OA" address="0x0000D960" value="0x00002202" />
+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
+ <register type="OA" address="0x0000D968" value="0x00044002" />
+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext108"
+ chipset="ACMGT1"
+ symbol_name="Ext108"
+ underscore_name="ext108"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2ea41c1b-4751-446f-b178-9aa17cf85d72"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE4"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE4"
+ underscore_name="async_gpgpu_thread_exit_count_xecore4"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE4"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE4"
+ underscore_name="task_thread_exit_count_xecore4"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE6"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE6"
+ underscore_name="async_gpgpu_threadgroup_count_xecore6"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE7"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE7"
+ underscore_name="async_gpgpu_threadgroup_count_xecore7"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2D813000" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001D" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x09810C70" />
+ <register type="NOA" address="0x00009888" value="0x0B810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0D810DB7" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830AAA" />
+ <register type="NOA" address="0x00009888" value="0x0184003F" />
+ <register type="NOA" address="0x00009888" value="0x01860555" />
+ <register type="NOA" address="0x00009888" value="0x01870555" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x0FC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x11C10D74" />
+ <register type="NOA" address="0x00009888" value="0x13C1003E" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
+ <register type="NOA" address="0x00009888" value="0x03C3002A" />
+ <register type="NOA" address="0x00009888" value="0x01C407C0" />
+ <register type="NOA" address="0x00009888" value="0x01C65000" />
+ <register type="NOA" address="0x00009888" value="0x03C60015" />
+ <register type="NOA" address="0x00009888" value="0x01C75000" />
+ <register type="NOA" address="0x00009888" value="0x03C70015" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x13E10C80" />
+ <register type="NOA" address="0x00009888" value="0x15E10D33" />
+ <register type="NOA" address="0x00009888" value="0x17E10FB5" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA80" />
+ <register type="NOA" address="0x00009888" value="0x01E4F800" />
+ <register type="NOA" address="0x00009888" value="0x03E65540" />
+ <register type="NOA" address="0x00009888" value="0x03E75540" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x0307556A" />
+ <register type="NOA" address="0x00009888" value="0x01080AAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010207C0" />
+ <register type="NOA" address="0x00009888" value="0x010C5000" />
+ <register type="NOA" address="0x00009888" value="0x030C0015" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030221" />
+ <register type="NOA" address="0x00009888" value="0x4C030422" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032940" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00003002" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00060002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext109"
+ chipset="ACMGT1"
+ symbol_name="Ext109"
+ underscore_name="ext109"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="32b61c78-b7d2-4162-8964-dbf47f187290"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE5"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE5"
+ underscore_name="async_gpgpu_thread_exit_count_xecore5"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE5"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE5"
+ underscore_name="task_thread_exit_count_xecore5"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE1"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE1"
+ underscore_name="async_gpgpu_threadgroup_count_xecore1"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE2"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE2"
+ underscore_name="async_gpgpu_threadgroup_count_xecore2"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001D" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x0EA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x10A10D74" />
+ <register type="NOA" address="0x00009888" value="0x12A1003E" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3A000" />
+ <register type="NOA" address="0x00009888" value="0x02A3002A" />
+ <register type="NOA" address="0x00009888" value="0x00A407C0" />
+ <register type="NOA" address="0x00009888" value="0x00A65000" />
+ <register type="NOA" address="0x00009888" value="0x02A60015" />
+ <register type="NOA" address="0x00009888" value="0x00A75000" />
+ <register type="NOA" address="0x00009888" value="0x02A70015" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x12C10C80" />
+ <register type="NOA" address="0x00009888" value="0x14C10D33" />
+ <register type="NOA" address="0x00009888" value="0x16C10FB5" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C3AA80" />
+ <register type="NOA" address="0x00009888" value="0x00C4F800" />
+ <register type="NOA" address="0x00009888" value="0x02C65540" />
+ <register type="NOA" address="0x00009888" value="0x02C75540" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x09A10C70" />
+ <register type="NOA" address="0x00009888" value="0x0BA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0DA10DB7" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30AAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4003F" />
+ <register type="NOA" address="0x00009888" value="0x01A60555" />
+ <register type="NOA" address="0x00009888" value="0x01A70555" />
+ <register type="NOA" address="0x00009888" value="0x0003003F" />
+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208003F" />
+ <register type="NOA" address="0x00009888" value="0x0009F800" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAA95" />
+ <register type="NOA" address="0x00009888" value="0x000107FF" />
+ <register type="NOA" address="0x00009888" value="0x000B5AAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0015" />
+ <register type="NOA" address="0x00009888" value="0x0002F800" />
+ <register type="NOA" address="0x00009888" value="0x020C5540" />
+ <register type="NOA" address="0x00009888" value="0x01080FFF" />
+ <register type="NOA" address="0x00009888" value="0x010A0555" />
+ <register type="NOA" address="0x00009888" value="0x0101003F" />
+ <register type="NOA" address="0x00009888" value="0x010B0555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030683" />
+ <register type="NOA" address="0x00009888" value="0x50031068" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030083" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x440314A8" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x460314A5" />
+ <register type="NOA" address="0x00009888" value="0x24033000" />
+ <register type="NOA" address="0x00009888" value="0x28033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00003002" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00060002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext110"
+ chipset="ACMGT1"
+ symbol_name="Ext110"
+ underscore_name="ext110"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="536ed3af-e1e6-4f5a-be8b-3eabfa9487fa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE6"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE6"
+ underscore_name="async_gpgpu_thread_exit_count_xecore6"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE6"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE6"
+ underscore_name="task_thread_exit_count_xecore6"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE3"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE3"
+ underscore_name="async_gpgpu_threadgroup_count_xecore3"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE4"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE4"
+ underscore_name="async_gpgpu_threadgroup_count_xecore4"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001D" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001D" />
+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x0EE10CF2" />
+ <register type="NOA" address="0x00009888" value="0x10E10D74" />
+ <register type="NOA" address="0x00009888" value="0x12E1003E" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x02E3002A" />
+ <register type="NOA" address="0x00009888" value="0x00E407C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x02E60015" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x02E70015" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x13810C80" />
+ <register type="NOA" address="0x00009888" value="0x15810D33" />
+ <register type="NOA" address="0x00009888" value="0x17810FB5" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383AA80" />
+ <register type="NOA" address="0x00009888" value="0x0184F800" />
+ <register type="NOA" address="0x00009888" value="0x03865540" />
+ <register type="NOA" address="0x00009888" value="0x03875540" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x09C10C70" />
+ <register type="NOA" address="0x00009888" value="0x0BC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0DC10DB7" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30AAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4003F" />
+ <register type="NOA" address="0x00009888" value="0x01C60555" />
+ <register type="NOA" address="0x00009888" value="0x01C70555" />
+ <register type="NOA" address="0x00009888" value="0x0003F83F" />
+ <register type="NOA" address="0x00009888" value="0x00075000" />
+ <register type="NOA" address="0x00009888" value="0x02070015" />
+ <register type="NOA" address="0x00009888" value="0x00080FFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000907C0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020A556A" />
+ <register type="NOA" address="0x00009888" value="0x0001F83F" />
+ <register type="NOA" address="0x00009888" value="0x000B0AAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
+ <register type="NOA" address="0x00009888" value="0x01070AAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AA80" />
+ <register type="NOA" address="0x00009888" value="0x0109003F" />
+ <register type="NOA" address="0x00009888" value="0x010A0AAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5540" />
+ <register type="NOA" address="0x00009888" value="0x0102003F" />
+ <register type="NOA" address="0x00009888" value="0x010C0555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
+ <register type="NOA" address="0x00009888" value="0x50030EE7" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030077" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x44030847" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00003002" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00060002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext111"
+ chipset="ACMGT1"
+ symbol_name="Ext111"
+ underscore_name="ext111"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="11eedd05-3490-4a57-8ea7-56e1d2dd066a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE7"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE7"
+ underscore_name="async_gpgpu_thread_exit_count_xecore7"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE7"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE7"
+ underscore_name="task_thread_exit_count_xecore7"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE5"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE5"
+ underscore_name="async_gpgpu_threadgroup_count_xecore5"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE0"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE0"
+ underscore_name="async_gpgpu_threadgroup_count_xecore0"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001D" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x12810C80" />
+ <register type="NOA" address="0x00009888" value="0x14810D33" />
+ <register type="NOA" address="0x00009888" value="0x16810FB5" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283AA80" />
+ <register type="NOA" address="0x00009888" value="0x0084F800" />
+ <register type="NOA" address="0x00009888" value="0x02865540" />
+ <register type="NOA" address="0x00009888" value="0x02875540" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x0FA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x11A10D74" />
+ <register type="NOA" address="0x00009888" value="0x13A1003E" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3A000" />
+ <register type="NOA" address="0x00009888" value="0x03A3002A" />
+ <register type="NOA" address="0x00009888" value="0x01A407C0" />
+ <register type="NOA" address="0x00009888" value="0x01A65000" />
+ <register type="NOA" address="0x00009888" value="0x03A60015" />
+ <register type="NOA" address="0x00009888" value="0x01A75000" />
+ <register type="NOA" address="0x00009888" value="0x03A70015" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x09E10C70" />
+ <register type="NOA" address="0x00009888" value="0x0BE10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0DE10DB7" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30AAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4003F" />
+ <register type="NOA" address="0x00009888" value="0x01E60555" />
+ <register type="NOA" address="0x00009888" value="0x01E70555" />
+ <register type="NOA" address="0x00009888" value="0x000307FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AABF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x000107FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B002A" />
+ <register type="NOA" address="0x00009888" value="0x01070555" />
+ <register type="NOA" address="0x00009888" value="0x0108F000" />
+ <register type="NOA" address="0x00009888" value="0x0308003F" />
+ <register type="NOA" address="0x00009888" value="0x0109003F" />
+ <register type="NOA" address="0x00009888" value="0x010A5AAA" />
+ <register type="NOA" address="0x00009888" value="0x030A0015" />
+ <register type="NOA" address="0x00009888" value="0x010107C0" />
+ <register type="NOA" address="0x00009888" value="0x010B5000" />
+ <register type="NOA" address="0x00009888" value="0x030B0015" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42031C00" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030E07" />
+ <register type="NOA" address="0x00009888" value="0x4A030070" />
+ <register type="NOA" address="0x00009888" value="0x4C030E07" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031CE0" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46031CE7" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000C2" />
+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
+ <register type="OA" address="0x0000D950" value="0x00003002" />
+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
+ <register type="OA" address="0x0000D958" value="0x00060002" />
+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext112"
+ chipset="ACMGT1"
+ symbol_name="Ext112"
+ underscore_name="ext112"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2324dd37-ac7e-4a5e-8d0c-f7b94fd36961"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore0"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore1"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore2"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore3"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE4"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE4"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore4"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE5"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE5"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore5"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE6"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE6"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore6"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE7"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE7"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore7"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore0"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore1"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore2"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore3"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE4"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE4"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore4"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE5"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE5"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore5"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE6"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE6"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore6"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE7"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE7"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore7"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C817400" />
+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
+ <register type="NOA" address="0x00009888" value="0x2CA17400" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
+ <register type="NOA" address="0x00009888" value="0x2CC17400" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2CE17400" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
+ <register type="NOA" address="0x00009888" value="0x2D817400" />
+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
+ <register type="NOA" address="0x00009888" value="0x2DA17400" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DC17400" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DE17400" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x0E810DC0" />
+ <register type="NOA" address="0x00009888" value="0x16810E00" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x0EA10037" />
+ <register type="NOA" address="0x00009888" value="0x16A10038" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10DC0" />
+ <register type="NOA" address="0x00009888" value="0x14C10E00" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x0CE10037" />
+ <register type="NOA" address="0x00009888" value="0x14E10038" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x0B810DC0" />
+ <register type="NOA" address="0x00009888" value="0x13810E00" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840808" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x0BA10037" />
+ <register type="NOA" address="0x00009888" value="0x13A10038" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40404" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x09C10DC0" />
+ <register type="NOA" address="0x00009888" value="0x11C10E00" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40202" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x09E10037" />
+ <register type="NOA" address="0x00009888" value="0x11E10038" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40101" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031C43" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46032808" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext113"
+ chipset="ACMGT1"
+ symbol_name="Ext113"
+ underscore_name="ext113"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="03551880-b834-45f0-8b71-e61f548e5d83"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE0"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE0"
+ underscore_name="thread_dispatch_ps_active_xecore0"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE1"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE1"
+ underscore_name="thread_dispatch_ps_active_xecore1"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE2"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE2"
+ underscore_name="thread_dispatch_ps_active_xecore2"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE3"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE3"
+ underscore_name="thread_dispatch_ps_active_xecore3"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE4"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE4"
+ underscore_name="thread_dispatch_ps_active_xecore4"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE5"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE5"
+ underscore_name="thread_dispatch_ps_active_xecore5"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE6"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE6"
+ underscore_name="thread_dispatch_ps_active_xecore6"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE7"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE7"
+ underscore_name="thread_dispatch_ps_active_xecore7"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810340" />
+ <register type="NOA" address="0x00009888" value="0x28A10340" />
+ <register type="NOA" address="0x00009888" value="0x28C10340" />
+ <register type="NOA" address="0x00009888" value="0x28E10340" />
+ <register type="NOA" address="0x00009888" value="0x29810340" />
+ <register type="NOA" address="0x00009888" value="0x29A10340" />
+ <register type="NOA" address="0x00009888" value="0x29C10340" />
+ <register type="NOA" address="0x00009888" value="0x29E10340" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x08810C31" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083000A" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x00870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A70050" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70500" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x11810C31" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x480300EA" />
+ <register type="NOA" address="0x00009888" value="0x4A030607" />
+ <register type="NOA" address="0x00009888" value="0x4C031068" />
+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
+ <register type="NOA" address="0x00009888" value="0x50030427" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030021" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030063" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000000" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000000" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00000000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00000000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00000000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext114"
+ chipset="ACMGT1"
+ symbol_name="Ext114"
+ underscore_name="ext114"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8d368e2f-7c30-4a9e-a20f-b098105300b7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE0"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE0"
+ underscore_name="thread_dispatch_queue0_active_xecore0"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE1"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE1"
+ underscore_name="thread_dispatch_queue0_active_xecore1"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE2"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE2"
+ underscore_name="thread_dispatch_queue0_active_xecore2"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE3"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE3"
+ underscore_name="thread_dispatch_queue0_active_xecore3"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE4"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE4"
+ underscore_name="thread_dispatch_queue0_active_xecore4"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE5"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE5"
+ underscore_name="thread_dispatch_queue0_active_xecore5"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE6"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE6"
+ underscore_name="thread_dispatch_queue0_active_xecore6"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE7"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE7"
+ underscore_name="thread_dispatch_queue0_active_xecore7"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2A810002" />
+ <register type="NOA" address="0x00009888" value="0x2AA10002" />
+ <register type="NOA" address="0x00009888" value="0x2AC10002" />
+ <register type="NOA" address="0x00009888" value="0x2AE10002" />
+ <register type="NOA" address="0x00009888" value="0x2B810002" />
+ <register type="NOA" address="0x00009888" value="0x2BA10002" />
+ <register type="NOA" address="0x00009888" value="0x2BC10002" />
+ <register type="NOA" address="0x00009888" value="0x2BE10002" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x08810034" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x00840001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x08A10D00" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10034" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D00" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x00E40008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x0D810034" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10D00" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10034" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D00" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E40080" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x000300F0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0009000C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x000100F2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x01010020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000400FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x48031060" />
+ <register type="NOA" address="0x00009888" value="0x4A030277" />
+ <register type="NOA" address="0x00009888" value="0x4C030602" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext115"
+ chipset="ACMGT1"
+ symbol_name="Ext115"
+ underscore_name="ext115"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cb96d66c-bfc4-4de8-a3dc-5d67c5acda38"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE0"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE0"
+ underscore_name="thread_dispatch_queue1_active_xecore0"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE1"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE1"
+ underscore_name="thread_dispatch_queue1_active_xecore1"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE2"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE2"
+ underscore_name="thread_dispatch_queue1_active_xecore2"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE3"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE3"
+ underscore_name="thread_dispatch_queue1_active_xecore3"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE4"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE4"
+ underscore_name="thread_dispatch_queue1_active_xecore4"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE5"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE5"
+ underscore_name="thread_dispatch_queue1_active_xecore5"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE6"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE6"
+ underscore_name="thread_dispatch_queue1_active_xecore6"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE7"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE7"
+ underscore_name="thread_dispatch_queue1_active_xecore7"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2A810004" />
+ <register type="NOA" address="0x00009888" value="0x2AA10004" />
+ <register type="NOA" address="0x00009888" value="0x2AC10004" />
+ <register type="NOA" address="0x00009888" value="0x2AE10004" />
+ <register type="NOA" address="0x00009888" value="0x2B810004" />
+ <register type="NOA" address="0x00009888" value="0x2BA10004" />
+ <register type="NOA" address="0x00009888" value="0x2BC10004" />
+ <register type="NOA" address="0x00009888" value="0x2BE10004" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x08810035" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x00840001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x08A10D40" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10035" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D40" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x00E40008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x0D810035" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10D40" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10035" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D40" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E40080" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x000300F0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0009000C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x000100F2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x01010020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000400FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x48031060" />
+ <register type="NOA" address="0x00009888" value="0x4A030277" />
+ <register type="NOA" address="0x00009888" value="0x4C030602" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext116"
+ chipset="ACMGT1"
+ symbol_name="Ext116"
+ underscore_name="ext116"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2355cc8b-c596-479d-ab76-16c2d3644b5b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE0"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE0"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore0"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE1"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE1"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore1"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE2"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE2"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore2"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE3"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE3"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore3"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C817800" />
+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x08810DB7" />
+ <register type="NOA" address="0x00009888" value="0x0A810CF5" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008300AA" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x00870055" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x0CA10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0EA10CF5" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x00A75500" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x10C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x12C10CF5" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x02C70055" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x14E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x16E10CF5" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x02E75500" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000401" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00004001" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00040001" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext117"
+ chipset="ACMGT1"
+ symbol_name="Ext117"
+ underscore_name="ext117"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="006584d5-ebb1-4d21-a8ab-cfa66e75dae4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE4"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE4"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore4"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE5"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE5"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore5"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE6"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE6"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore6"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE7"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE7"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore7"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2D817800" />
+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x09810DB7" />
+ <register type="NOA" address="0x00009888" value="0x0B810CF5" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x01870055" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x0DA10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0FA10CF5" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x01A75500" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x11C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x13C10CF5" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x03C70055" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x15E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x17E10CF5" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x03E75500" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000401" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00004001" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00040001" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext118"
+ chipset="ACMGT1"
+ symbol_name="Ext118"
+ underscore_name="ext118"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9ae38060-8785-44ec-a758-4082b94af42d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS STALL ALL INPUT SLICE0"
+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE0"
+ underscore_name="amfs_stall_all_input_slice0"
+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ANY INPUT SLICE0"
+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE0"
+ underscore_name="amfs_stall_any_input_slice0"
+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE HIT SLICE0"
+ symbol_name="AMFS_CACHE_HIT_SLICE0"
+ underscore_name="amfs_cache_hit_slice0"
+ description="Number of hits in the AMFS cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE MISS SLICE0"
+ symbol_name="AMFS_CACHE_MISS_SLICE0"
+ underscore_name="amfs_cache_miss_slice0"
+ description="Number of cache misses in AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE HIT L3NODE0"
+ symbol_name="RENDER_CACHE_HIT_L3NODE0"
+ underscore_name="render_cache_hit_l3_node0"
+ description="Number of Render Cache hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE READ L3NODE0"
+ symbol_name="RENDER_CACHE_READ_L3NODE0"
+ underscore_name="render_cache_read_l3_node0"
+ description="Number of Render Cache reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE WRITE L3NODE0"
+ symbol_name="RENDER_CACHE_WRITE_L3NODE0"
+ underscore_name="render_cache_write_l3_node0"
+ description="Number of Render Cache writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE0"
+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE0"
+ underscore_name="render_cache_input_available_l3_node0"
+ description="Percentage of time when render cache input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE0"
+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE0"
+ underscore_name="render_cache_output_ready_l3_node0"
+ description="Percentage of time when render cache output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x14060700" />
+ <register type="NOA" address="0x00009888" value="0x1606001A" />
+ <register type="NOA" address="0x00009888" value="0x02060010" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x06060081" />
+ <register type="NOA" address="0x00009888" value="0x080603C3" />
+ <register type="NOA" address="0x00009888" value="0x0A06034E" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x00081555" />
+ <register type="NOA" address="0x00009888" value="0x000A1555" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x14087800" />
+ <register type="NOA" address="0x00009888" value="0x16080BC0" />
+ <register type="NOA" address="0x00009888" value="0x18080126" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x0E080C40" />
+ <register type="NOA" address="0x00009888" value="0x100809B8" />
+ <register type="NOA" address="0x00009888" value="0x12080BD0" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F87F" />
+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
+ <register type="NOA" address="0x00009888" value="0x00031555" />
+ <register type="NOA" address="0x00009888" value="0x02035540" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x440314A0" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x460314A5" />
+ <register type="NOA" address="0x00009888" value="0x24033000" />
+ <register type="NOA" address="0x00009888" value="0x28033000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00100030" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D948" value="0x0000001A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D950" value="0x00000062" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D958" value="0x0000007A" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D960" value="0x00000282" />
+ <register type="OA" address="0x0000D964" value="0x0000FF8F" />
+ <register type="OA" address="0x0000D968" value="0x00000082" />
+ <register type="OA" address="0x0000D96C" value="0x0000FF8F" />
+ <register type="OA" address="0x0000D970" value="0x0000001A" />
+ <register type="OA" address="0x0000D974" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D978" value="0x00000062" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFF3" />
+ </register_config>
+ </set>
+
+ <set name="Ext119"
+ chipset="ACMGT1"
+ symbol_name="Ext119"
+ underscore_name="ext119"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8ef448b2-776c-4d73-8a44-eabfb2fcc888"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS STALL ALL INPUT SLICE1"
+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE1"
+ underscore_name="amfs_stall_all_input_slice1"
+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ANY INPUT SLICE1"
+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE1"
+ underscore_name="amfs_stall_any_input_slice1"
+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE HIT SLICE1"
+ symbol_name="AMFS_CACHE_HIT_SLICE1"
+ underscore_name="amfs_cache_hit_slice1"
+ description="Number of hits in the AMFS cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE MISS SLICE1"
+ symbol_name="AMFS_CACHE_MISS_SLICE1"
+ underscore_name="amfs_cache_miss_slice1"
+ description="Number of cache misses in AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE HIT L3NODE1"
+ symbol_name="RENDER_CACHE_HIT_L3NODE1"
+ underscore_name="render_cache_hit_l3_node1"
+ description="Number of Render Cache hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE READ L3NODE1"
+ symbol_name="RENDER_CACHE_READ_L3NODE1"
+ underscore_name="render_cache_read_l3_node1"
+ description="Number of Render Cache reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE WRITE L3NODE1"
+ symbol_name="RENDER_CACHE_WRITE_L3NODE1"
+ underscore_name="render_cache_write_l3_node1"
+ description="Number of Render Cache writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE1"
+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE1"
+ underscore_name="render_cache_input_available_l3_node1"
+ description="Percentage of time when render cache input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE1"
+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE1"
+ underscore_name="render_cache_output_ready_l3_node1"
+ description="Percentage of time when render cache output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x15060700" />
+ <register type="NOA" address="0x00009888" value="0x1706001A" />
+ <register type="NOA" address="0x00009888" value="0x0003007F" />
+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
+ <register type="NOA" address="0x00009888" value="0x000A1555" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x03060010" />
+ <register type="NOA" address="0x00009888" value="0x05060000" />
+ <register type="NOA" address="0x00009888" value="0x07060081" />
+ <register type="NOA" address="0x00009888" value="0x090603C3" />
+ <register type="NOA" address="0x00009888" value="0x0B06034E" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x01081555" />
+ <register type="NOA" address="0x00009888" value="0x010A1555" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x14037800" />
+ <register type="NOA" address="0x00009888" value="0x16037840" />
+ <register type="NOA" address="0x00009888" value="0x18030126" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x0E030C40" />
+ <register type="NOA" address="0x00009888" value="0x10030438" />
+ <register type="NOA" address="0x00009888" value="0x12030BA7" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x0204AA80" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F87F" />
+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
+ <register type="NOA" address="0x00009888" value="0x00031555" />
+ <register type="NOA" address="0x00009888" value="0x02035540" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x44030C60" />
+ <register type="NOA" address="0x00009888" value="0x2003F000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x2403F000" />
+ <register type="NOA" address="0x00009888" value="0x2803F000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00100030" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D948" value="0x0000001A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D950" value="0x00000062" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D958" value="0x0000007A" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D960" value="0x00000282" />
+ <register type="OA" address="0x0000D964" value="0x0000FF8F" />
+ <register type="OA" address="0x0000D968" value="0x00000082" />
+ <register type="OA" address="0x0000D96C" value="0x0000FF8F" />
+ <register type="OA" address="0x0000D970" value="0x0000001A" />
+ <register type="OA" address="0x0000D974" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D978" value="0x00000062" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFF3" />
+ </register_config>
+ </set>
+
+ <set name="Ext120"
+ chipset="ACMGT1"
+ symbol_name="Ext120"
+ underscore_name="ext120"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3b5b473c-259e-4eb7-8643-a88b53aa2e1c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE0"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE0"
+ underscore_name="pixel_post_process_input_available_xecore0"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE1"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE1"
+ underscore_name="pixel_post_process_input_available_xecore1"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE2"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE2"
+ underscore_name="pixel_post_process_input_available_xecore2"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE3"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE3"
+ underscore_name="pixel_post_process_input_available_xecore3"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x20860011" />
+ <register type="NOA" address="0x00009888" value="0x20A60011" />
+ <register type="NOA" address="0x00009888" value="0x20C60011" />
+ <register type="NOA" address="0x00009888" value="0x20E60011" />
+ <register type="NOA" address="0x00009888" value="0x04860180" />
+ <register type="NOA" address="0x00009888" value="0x06862800" />
+ <register type="NOA" address="0x00009888" value="0x08860595" />
+ <register type="NOA" address="0x00009888" value="0x0A860017" />
+ <register type="NOA" address="0x00009888" value="0x00860000" />
+ <register type="NOA" address="0x00009888" value="0x04A60180" />
+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
+ <register type="NOA" address="0x00009888" value="0x00A60000" />
+ <register type="NOA" address="0x00009888" value="0x04C60180" />
+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
+ <register type="NOA" address="0x00009888" value="0x10C60595" />
+ <register type="NOA" address="0x00009888" value="0x12C60017" />
+ <register type="NOA" address="0x00009888" value="0x02C60000" />
+ <register type="NOA" address="0x00009888" value="0x04E60180" />
+ <register type="NOA" address="0x00009888" value="0x12E60500" />
+ <register type="NOA" address="0x00009888" value="0x14E60595" />
+ <register type="NOA" address="0x00009888" value="0x16E60017" />
+ <register type="NOA" address="0x00009888" value="0x02E60000" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext121"
+ chipset="ACMGT1"
+ symbol_name="Ext121"
+ underscore_name="ext121"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f2045966-fcf0-479b-aef4-0358574f67ee"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE4"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE4"
+ underscore_name="pixel_post_process_input_available_xecore4"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE5"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE5"
+ underscore_name="pixel_post_process_input_available_xecore5"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE6"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE6"
+ underscore_name="pixel_post_process_input_available_xecore6"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE7"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE7"
+ underscore_name="pixel_post_process_input_available_xecore7"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x21860011" />
+ <register type="NOA" address="0x00009888" value="0x21A60011" />
+ <register type="NOA" address="0x00009888" value="0x21C60011" />
+ <register type="NOA" address="0x00009888" value="0x21E60011" />
+ <register type="NOA" address="0x00009888" value="0x05860180" />
+ <register type="NOA" address="0x00009888" value="0x07862800" />
+ <register type="NOA" address="0x00009888" value="0x09860595" />
+ <register type="NOA" address="0x00009888" value="0x0B860017" />
+ <register type="NOA" address="0x00009888" value="0x01860000" />
+ <register type="NOA" address="0x00009888" value="0x05A60180" />
+ <register type="NOA" address="0x00009888" value="0x0BA60500" />
+ <register type="NOA" address="0x00009888" value="0x0DA60595" />
+ <register type="NOA" address="0x00009888" value="0x0FA60017" />
+ <register type="NOA" address="0x00009888" value="0x01A60000" />
+ <register type="NOA" address="0x00009888" value="0x05C60180" />
+ <register type="NOA" address="0x00009888" value="0x0FC60500" />
+ <register type="NOA" address="0x00009888" value="0x11C60595" />
+ <register type="NOA" address="0x00009888" value="0x13C60017" />
+ <register type="NOA" address="0x00009888" value="0x03C60000" />
+ <register type="NOA" address="0x00009888" value="0x05E60180" />
+ <register type="NOA" address="0x00009888" value="0x13E60500" />
+ <register type="NOA" address="0x00009888" value="0x15E60595" />
+ <register type="NOA" address="0x00009888" value="0x17E60017" />
+ <register type="NOA" address="0x00009888" value="0x03E60000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext122"
+ chipset="ACMGT1"
+ symbol_name="Ext122"
+ underscore_name="ext122"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e175d8c3-7672-4e57-83a0-87caf56a5440"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS 4X4 SHADING REQUEST SLICE0"
+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE0"
+ underscore_name="amfs_4_x4_shading_request_slice0"
+ description="Number of Shading Request (evaluate) messages processed by AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS 4X4 SHADING REQUEST SLICE1"
+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE1"
+ underscore_name="amfs_4_x4_shading_request_slice1"
+ description="Number of Shading Request (evaluate) messages processed by AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE0"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE0"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe0"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE1"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE1"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe1"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE2"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE2"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe2"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE3"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE3"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe3"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE0"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE0"
+ underscore_name="pixel_post_process_output_ready_cpipe0"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE1"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE1"
+ underscore_name="pixel_post_process_output_ready_cpipe1"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE2"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE2"
+ underscore_name="pixel_post_process_output_ready_cpipe2"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE3"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE3"
+ underscore_name="pixel_post_process_output_ready_cpipe3"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1606001A" />
+ <register type="NOA" address="0x00009888" value="0x16010003" />
+ <register type="NOA" address="0x00009888" value="0x12011000" />
+ <register type="NOA" address="0x00009888" value="0x16020003" />
+ <register type="NOA" address="0x00009888" value="0x12021C00" />
+ <register type="NOA" address="0x00009888" value="0x1706001A" />
+ <register type="NOA" address="0x00009888" value="0x17010003" />
+ <register type="NOA" address="0x00009888" value="0x13011030" />
+ <register type="NOA" address="0x00009888" value="0x17020003" />
+ <register type="NOA" address="0x00009888" value="0x13021000" />
+ <register type="NOA" address="0x00009888" value="0x0003330C" />
+ <register type="NOA" address="0x00009888" value="0x02060002" />
+ <register type="NOA" address="0x00009888" value="0x04060E00" />
+ <register type="NOA" address="0x00009888" value="0x06060006" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x02072020" />
+ <register type="NOA" address="0x00009888" value="0x000800F5" />
+ <register type="NOA" address="0x00009888" value="0x0208CFCF" />
+ <register type="NOA" address="0x00009888" value="0x00094400" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A6565" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x10010017" />
+ <register type="NOA" address="0x00009888" value="0x14010030" />
+ <register type="NOA" address="0x00009888" value="0x0001330C" />
+ <register type="NOA" address="0x00009888" value="0x000B00A0" />
+ <register type="NOA" address="0x00009888" value="0x020B0A0A" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x0E0205C0" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x03060002" />
+ <register type="NOA" address="0x00009888" value="0x070601C0" />
+ <register type="NOA" address="0x00009888" value="0x09060006" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x03070202" />
+ <register type="NOA" address="0x00009888" value="0x01080050" />
+ <register type="NOA" address="0x00009888" value="0x03080C0C" />
+ <register type="NOA" address="0x00009888" value="0x01091100" />
+ <register type="NOA" address="0x00009888" value="0x010A0050" />
+ <register type="NOA" address="0x00009888" value="0x030A0606" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x05010000" />
+ <register type="NOA" address="0x00009888" value="0x0F010017" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x05020000" />
+ <register type="NOA" address="0x00009888" value="0x0D0205C0" />
+ <register type="NOA" address="0x00009888" value="0x11020C00" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FF0F" />
+ <register type="NOA" address="0x00009888" value="0x000200AA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x48030801" />
+ <register type="NOA" address="0x00009888" value="0x4A030040" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x44030008" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030103" />
+ <register type="NOA" address="0x00009888" value="0x24033000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ </register_config>
+ </set>
+
+ <set name="Ext123"
+ chipset="ACMGT1"
+ symbol_name="Ext123"
+ underscore_name="ext123"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7f7218b1-462c-4f08-8032-86e426dbc83d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE0"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE0"
+ underscore_name="ps_output_available_cpipe0"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE1"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE1"
+ underscore_name="ps_output_available_cpipe1"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE2"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE2"
+ underscore_name="ps_output_available_cpipe2"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE3"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE3"
+ underscore_name="ps_output_available_cpipe3"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS L3 ACCESS SLICE0"
+ symbol_name="AMFS_L3_ACCESS_SLICE0"
+ underscore_name="amfs_l3_access_slice0"
+ description="Number of AMFS accesses to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ACCESS SLICE1"
+ symbol_name="AMFS_L3_ACCESS_SLICE1"
+ underscore_name="amfs_l3_access_slice1"
+ description="Number of AMFS accesses to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ATOMIC SLICE0"
+ symbol_name="AMFS_L3_ATOMIC_SLICE0"
+ underscore_name="amfs_l3_atomic_slice0"
+ description="Number of AMFS atomics to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ATOMIC SLICE1"
+ symbol_name="AMFS_L3_ATOMIC_SLICE1"
+ underscore_name="amfs_l3_atomic_slice1"
+ description="Number of AMFS atomics to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1606018A" />
+ <register type="NOA" address="0x00009888" value="0x18010320" />
+ <register type="NOA" address="0x00009888" value="0x18020320" />
+ <register type="NOA" address="0x00009888" value="0x1706018A" />
+ <register type="NOA" address="0x00009888" value="0x19010320" />
+ <register type="NOA" address="0x00009888" value="0x19020320" />
+ <register type="NOA" address="0x00009888" value="0x000342F0" />
+ <register type="NOA" address="0x00009888" value="0x0206001A" />
+ <register type="NOA" address="0x00009888" value="0x0C060000" />
+ <register type="NOA" address="0x00009888" value="0x1406000F" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x000700A0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0F" />
+ <register type="NOA" address="0x00009888" value="0x0208700D" />
+ <register type="NOA" address="0x00009888" value="0x0009000C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5005" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x04011100" />
+ <register type="NOA" address="0x00009888" value="0x06010021" />
+ <register type="NOA" address="0x00009888" value="0x000142F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B2008" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x06020880" />
+ <register type="NOA" address="0x00009888" value="0x08020021" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x0306001A" />
+ <register type="NOA" address="0x00009888" value="0x0F060000" />
+ <register type="NOA" address="0x00009888" value="0x130603C0" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x01080F00" />
+ <register type="NOA" address="0x00009888" value="0x03081004" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A1004" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x09010880" />
+ <register type="NOA" address="0x00009888" value="0x0B010021" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0B020880" />
+ <register type="NOA" address="0x00009888" value="0x0D020021" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004C3FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A00A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035005" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x48031060" />
+ <register type="NOA" address="0x00009888" value="0x4A030083" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x500302E0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030040" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x46030480" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001C3FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A00A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00040802" />
+ <register type="OA" address="0x0000D964" value="0x00007EFF" />
+ <register type="OA" address="0x0000D968" value="0x00021002" />
+ <register type="OA" address="0x0000D96C" value="0x0000BDFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext124"
+ chipset="ACMGT1"
+ symbol_name="Ext124"
+ underscore_name="ext124"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bd7a8af3-2d23-4c95-9cb1-429840dfc38f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE0"
+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE0"
+ underscore_name="vertex_fetch_input_available_slice0"
+ description="Percentage of time in which Vertex Fetch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE1"
+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE1"
+ underscore_name="vertex_fetch_input_available_slice1"
+ description="Percentage of time in which Vertex Fetch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH OUTPUT READY SLICE0"
+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE0"
+ underscore_name="vertex_fetch_output_ready_slice0"
+ description="Percentage of time in which Vertex Fetch output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH OUTPUT READY SLICE1"
+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE1"
+ underscore_name="vertex_fetch_output_ready_slice1"
+ description="Percentage of time in which Vertex Fetch output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT VERTEX SLICE0"
+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE0"
+ underscore_name="clipper_input_vertex_slice0"
+ description="Number of Clipper input vertices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT VERTEX SLICE1"
+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE1"
+ underscore_name="clipper_input_vertex_slice1"
+ description="Number of Clipper input vertices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE0"
+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE0"
+ underscore_name="streamout_output_vertex_count_slice0"
+ description="Number of vertices written by SOL"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE1"
+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE1"
+ underscore_name="streamout_output_vertex_count_slice1"
+ description="Number of vertices written by SOL"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS OUTPUT READY SLICE0"
+ symbol_name="VS_OUTPUT_READY_SLICE0"
+ underscore_name="vs_output_ready_slice0"
+ description="Percentage of time in which Vertex Shader output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS OUTPUT READY SLICE1"
+ symbol_name="VS_OUTPUT_READY_SLICE1"
+ underscore_name="vs_output_ready_slice1"
+ description="Percentage of time in which Vertex Shader output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0C030000" />
+ <register type="NOA" address="0x00009888" value="0x1C073C00" />
+ <register type="NOA" address="0x00009888" value="0x14090440" />
+ <register type="NOA" address="0x00009888" value="0x16090013" />
+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
+ <register type="NOA" address="0x00009888" value="0x180A001F" />
+ <register type="NOA" address="0x00009888" value="0x0D030000" />
+ <register type="NOA" address="0x00009888" value="0x1D073C00" />
+ <register type="NOA" address="0x00009888" value="0x15090440" />
+ <register type="NOA" address="0x00009888" value="0x17090013" />
+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
+ <register type="NOA" address="0x00009888" value="0x190A001F" />
+ <register type="NOA" address="0x00009888" value="0x04030010" />
+ <register type="NOA" address="0x00009888" value="0x10030031" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x000354E2" />
+ <register type="NOA" address="0x00009888" value="0x06070000" />
+ <register type="NOA" address="0x00009888" value="0x14070034" />
+ <register type="NOA" address="0x00009888" value="0x04070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x0008FC0C" />
+ <register type="NOA" address="0x00009888" value="0x020833F0" />
+ <register type="NOA" address="0x00009888" value="0x02090010" />
+ <register type="NOA" address="0x00009888" value="0x06090140" />
+ <register type="NOA" address="0x00009888" value="0x0809034A" />
+ <register type="NOA" address="0x00009888" value="0x00092000" />
+ <register type="NOA" address="0x00009888" value="0x040A0200" />
+ <register type="NOA" address="0x00009888" value="0x060A0027" />
+ <register type="NOA" address="0x00009888" value="0x140A0D80" />
+ <register type="NOA" address="0x00009888" value="0x000A56A4" />
+ <register type="NOA" address="0x00009888" value="0x020A1950" />
+ <register type="NOA" address="0x00009888" value="0x00015CE2" />
+ <register type="NOA" address="0x00009888" value="0x000BA808" />
+ <register type="NOA" address="0x00009888" value="0x020B22A0" />
+ <register type="NOA" address="0x00009888" value="0x05030010" />
+ <register type="NOA" address="0x00009888" value="0x0F030C40" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x07070000" />
+ <register type="NOA" address="0x00009888" value="0x13070D00" />
+ <register type="NOA" address="0x00009888" value="0x05070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x03080030" />
+ <register type="NOA" address="0x00009888" value="0x03090010" />
+ <register type="NOA" address="0x00009888" value="0x0B090285" />
+ <register type="NOA" address="0x00009888" value="0x0D09000D" />
+ <register type="NOA" address="0x00009888" value="0x01091000" />
+ <register type="NOA" address="0x00009888" value="0x050A0200" />
+ <register type="NOA" address="0x00009888" value="0x070A09C0" />
+ <register type="NOA" address="0x00009888" value="0x150A0036" />
+ <register type="NOA" address="0x00009888" value="0x010AA800" />
+ <register type="NOA" address="0x00009888" value="0x030A0210" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0020" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035550" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x42031800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x480305E9" />
+ <register type="NOA" address="0x00009888" value="0x4A031E2F" />
+ <register type="NOA" address="0x00009888" value="0x4C030A22" />
+ <register type="NOA" address="0x00009888" value="0x4E030251" />
+ <register type="NOA" address="0x00009888" value="0x50030005" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030500" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46031929" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x2803F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000062" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D958" value="0x00000022" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFEB" />
+ <register type="OA" address="0x0000D960" value="0x00000302" />
+ <register type="OA" address="0x0000D964" value="0x0000FF9F" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FF5F" />
+ </register_config>
+ </set>
+
+ <set name="Ext125"
+ chipset="ACMGT1"
+ symbol_name="Ext125"
+ underscore_name="ext125"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2e16a8a7-613a-4df1-91bf-eec73d281822"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CLIPPER INPUT AVAILABLE SLICE0"
+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE0"
+ underscore_name="clipper_input_available_slice0"
+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT AVAILABLE SLICE1"
+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE1"
+ underscore_name="clipper_input_available_slice1"
+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER OUTPUT READY SLICE0"
+ symbol_name="CLIPPER_OUTPUT_READY_SLICE0"
+ underscore_name="clipper_output_ready_slice0"
+ description="Percentage of time in which Clipper output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER OUTPUT READY SLICE1"
+ symbol_name="CLIPPER_OUTPUT_READY_SLICE1"
+ underscore_name="clipper_output_ready_slice1"
+ description="Percentage of time in which Clipper output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE0"
+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE0"
+ underscore_name="clipper_primitive_output_slice0"
+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE1"
+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE1"
+ underscore_name="clipper_primitive_output_slice1"
+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18091800" />
+ <register type="NOA" address="0x00009888" value="0x16090340" />
+ <register type="NOA" address="0x00009888" value="0x1C0903E0" />
+ <register type="NOA" address="0x00009888" value="0x19091800" />
+ <register type="NOA" address="0x00009888" value="0x17090340" />
+ <register type="NOA" address="0x00009888" value="0x1D0903E0" />
+ <register type="NOA" address="0x00009888" value="0x00034012" />
+ <register type="NOA" address="0x00009888" value="0x0008030C" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009888" value="0x02094043" />
+ <register type="NOA" address="0x00009888" value="0x04092400" />
+ <register type="NOA" address="0x00009888" value="0x0A090025" />
+ <register type="NOA" address="0x00009888" value="0x14090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000A0906" />
+ <register type="NOA" address="0x00009888" value="0x020A9000" />
+ <register type="NOA" address="0x00009888" value="0x00014012" />
+ <register type="NOA" address="0x00009888" value="0x000B0208" />
+ <register type="NOA" address="0x00009888" value="0x020B2000" />
+ <register type="NOA" address="0x00009888" value="0x03094043" />
+ <register type="NOA" address="0x00009888" value="0x07090012" />
+ <register type="NOA" address="0x00009888" value="0x09090940" />
+ <register type="NOA" address="0x00009888" value="0x13090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A0208" />
+ <register type="NOA" address="0x00009888" value="0x030A2000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004C033" />
+ <register type="NOA" address="0x00009888" value="0x00020A0A" />
+ <register type="NOA" address="0x00009888" value="0x0202A000" />
+ <register type="NOA" address="0x00009888" value="0x00030505" />
+ <register type="NOA" address="0x00009888" value="0x02035000" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42032000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C031060" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x46032000" />
+ <register type="NOA" address="0x00009888" value="0x28033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001C033" />
+ <register type="NOA" address="0x00009888" value="0x00020505" />
+ <register type="NOA" address="0x00009888" value="0x02025000" />
+ <register type="NOA" address="0x00009888" value="0x00040505" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x00050505" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ </register_config>
+ </set>
+
+ <set name="Ext126"
+ chipset="ACMGT1"
+ symbol_name="Ext126"
+ underscore_name="ext126"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7cddf3f3-4ed8-484d-b8c7-82a4857ad030"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE0"
+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE0"
+ underscore_name="clipper_transaction_output_slice0"
+ description="Number of elements pushed by Clipper into Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE1"
+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE1"
+ underscore_name="clipper_transaction_output_slice1"
+ description="Number of elements pushed by Clipper into Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECT COUNT SLICE0"
+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE0"
+ underscore_name="stripsfan_object_count_slice0"
+ description="Number of objects exiting Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECT COUNT SLICE1"
+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE1"
+ underscore_name="stripsfan_object_count_slice1"
+ description="Number of objects exiting Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECTS CULL SLICE0"
+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE0"
+ underscore_name="stripsfan_objects_cull_slice0"
+ description="Number of simple culled objects in Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECTS CULL SLICE1"
+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE1"
+ underscore_name="stripsfan_objects_cull_slice1"
+ description="Number of simple culled objects in Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OUTPUT READY SLICE0"
+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE0"
+ underscore_name="stripsfan_output_ready_slice0"
+ description="Percentage of time in which in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OUTPUT READY SLICE1"
+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE1"
+ underscore_name="stripsfan_output_ready_slice1"
+ description="Percentage of time in which in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE0"
+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE0"
+ underscore_name="rasterizer_transaction_output_slice0"
+ description="Number of transactions pushed from Rasterizer to the Z pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE1"
+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE1"
+ underscore_name="rasterizer_transaction_output_slice1"
+ description="Number of transactions pushed from Rasterizer to the Z pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12057C00" />
+ <register type="NOA" address="0x00009888" value="0x1A057C00" />
+ <register type="NOA" address="0x00009888" value="0x1C050013" />
+ <register type="NOA" address="0x00009888" value="0x14090000" />
+ <register type="NOA" address="0x00009888" value="0x1C097FC0" />
+ <register type="NOA" address="0x00009888" value="0x1E09000A" />
+ <register type="NOA" address="0x00009888" value="0x13057C00" />
+ <register type="NOA" address="0x00009888" value="0x1B057C00" />
+ <register type="NOA" address="0x00009888" value="0x1D050013" />
+ <register type="NOA" address="0x00009888" value="0x15090000" />
+ <register type="NOA" address="0x00009888" value="0x1D097FC0" />
+ <register type="NOA" address="0x00009888" value="0x1F09000A" />
+ <register type="NOA" address="0x00009888" value="0x00035332" />
+ <register type="NOA" address="0x00009888" value="0x00050002" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x08050F31" />
+ <register type="NOA" address="0x00009888" value="0x0E050080" />
+ <register type="NOA" address="0x00009888" value="0x000620C0" />
+ <register type="NOA" address="0x00009888" value="0x00085F0C" />
+ <register type="NOA" address="0x00009888" value="0x0208370F" />
+ <register type="NOA" address="0x00009888" value="0x02094000" />
+ <register type="NOA" address="0x00009888" value="0x04096805" />
+ <register type="NOA" address="0x00009888" value="0x0E090940" />
+ <register type="NOA" address="0x00009888" value="0x1009002A" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000A5506" />
+ <register type="NOA" address="0x00009888" value="0x020A95A5" />
+ <register type="NOA" address="0x00009888" value="0x00015332" />
+ <register type="NOA" address="0x00009888" value="0x000B0A08" />
+ <register type="NOA" address="0x00009888" value="0x020B220A" />
+ <register type="NOA" address="0x00009888" value="0x01050002" />
+ <register type="NOA" address="0x00009888" value="0x03050001" />
+ <register type="NOA" address="0x00009888" value="0x07050F31" />
+ <register type="NOA" address="0x00009888" value="0x0F050002" />
+ <register type="NOA" address="0x00009888" value="0x01061030" />
+ <register type="NOA" address="0x00009888" value="0x01080500" />
+ <register type="NOA" address="0x00009888" value="0x03080100" />
+ <register type="NOA" address="0x00009888" value="0x03094000" />
+ <register type="NOA" address="0x00009888" value="0x05090005" />
+ <register type="NOA" address="0x00009888" value="0x07090034" />
+ <register type="NOA" address="0x00009888" value="0x0D090940" />
+ <register type="NOA" address="0x00009888" value="0x0F09002A" />
+ <register type="NOA" address="0x00009888" value="0x13090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A0508" />
+ <register type="NOA" address="0x00009888" value="0x030A210A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFF3" />
+ <register type="NOA" address="0x00009888" value="0x0002AA0A" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035505" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42031400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030008" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030683" />
+ <register type="NOA" address="0x00009888" value="0x50031008" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030080" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x440300A5" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46031508" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF3" />
+ <register type="NOA" address="0x00009888" value="0x00025505" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045505" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055505" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA0A" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ </register_config>
+ </set>
+
+ <set name="Ext127"
+ chipset="ACMGT1"
+ symbol_name="Ext127"
+ underscore_name="ext127"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cc78dbe3-bf19-4e4f-8957-c75488d8a47b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RASTERIZER INPUT AVAILABLE SLICE0"
+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE0"
+ underscore_name="rasterizer_input_available_slice0"
+ description="Percentage of time in which Rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER INPUT AVAILABLE SLICE1"
+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE1"
+ underscore_name="rasterizer_input_available_slice1"
+ description="Percentage of time in which Rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER OUTPUT READY SLICE0"
+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE0"
+ underscore_name="rasterizer_output_ready_slice0"
+ description="Percentage of time in which Rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER OUTPUT READY SLICE1"
+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE1"
+ underscore_name="rasterizer_output_ready_slice1"
+ description="Percentage of time in which Rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE0"
+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE0"
+ underscore_name="clipper_primitive_far_near_clip_slice0"
+ description="Number of primitives clipped by Clipper due to near/far planes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE1"
+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE1"
+ underscore_name="clipper_primitive_far_near_clip_slice1"
+ description="Number of primitives clipped by Clipper due to near/far planes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE CULL SLICE0"
+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE0"
+ underscore_name="clipper_primitive_cull_slice0"
+ description="Number of Clipper early cull primitives"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE CULL SLICE1"
+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE1"
+ underscore_name="clipper_primitive_cull_slice1"
+ description="Number of Clipper early cull primitives"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A057800" />
+ <register type="NOA" address="0x00009888" value="0x1C050000" />
+ <register type="NOA" address="0x00009888" value="0x18090000" />
+ <register type="NOA" address="0x00009888" value="0x160929C0" />
+ <register type="NOA" address="0x00009888" value="0x1B057800" />
+ <register type="NOA" address="0x00009888" value="0x1D050000" />
+ <register type="NOA" address="0x00009888" value="0x19090000" />
+ <register type="NOA" address="0x00009888" value="0x170929C0" />
+ <register type="NOA" address="0x00009888" value="0x00034F8C" />
+ <register type="NOA" address="0x00009888" value="0x00058000" />
+ <register type="NOA" address="0x00009888" value="0x020530C8" />
+ <register type="NOA" address="0x00009888" value="0x10050F00" />
+ <register type="NOA" address="0x00009888" value="0x00068003" />
+ <register type="NOA" address="0x00009888" value="0x0008C0F5" />
+ <register type="NOA" address="0x00009888" value="0x020870FF" />
+ <register type="NOA" address="0x00009888" value="0x02090063" />
+ <register type="NOA" address="0x00009888" value="0x08090180" />
+ <register type="NOA" address="0x00009888" value="0x0A0902CC" />
+ <register type="NOA" address="0x00009888" value="0x10090480" />
+ <register type="NOA" address="0x00009888" value="0x12090013" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000A6A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F8C" />
+ <register type="NOA" address="0x00009888" value="0x000B80A0" />
+ <register type="NOA" address="0x00009888" value="0x020B20AA" />
+ <register type="NOA" address="0x00009888" value="0x01058000" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x05050C32" />
+ <register type="NOA" address="0x00009888" value="0x1105003C" />
+ <register type="NOA" address="0x00009888" value="0x0106400C" />
+ <register type="NOA" address="0x00009888" value="0x01080050" />
+ <register type="NOA" address="0x00009888" value="0x03081000" />
+ <register type="NOA" address="0x00009888" value="0x03090063" />
+ <register type="NOA" address="0x00009888" value="0x0D090306" />
+ <register type="NOA" address="0x00009888" value="0x0F09048B" />
+ <register type="NOA" address="0x00009888" value="0x11090013" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A8050" />
+ <register type="NOA" address="0x00009888" value="0x030A10AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42032000" />
+ <register type="NOA" address="0x00009888" value="0x2A033000" />
+ <register type="NOA" address="0x00009888" value="0x48030008" />
+ <register type="NOA" address="0x00009888" value="0x4A030E00" />
+ <register type="NOA" address="0x00009888" value="0x4C030AE5" />
+ <register type="NOA" address="0x00009888" value="0x4E030057" />
+ <register type="NOA" address="0x00009888" value="0x50031008" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030080" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031508" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46032005" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000282" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D960" value="0x00000C02" />
+ <register type="OA" address="0x0000D964" value="0x0000FE7F" />
+ <register type="OA" address="0x0000D968" value="0x00001402" />
+ <register type="OA" address="0x0000D96C" value="0x0000FD7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext128"
+ chipset="ACMGT1"
+ symbol_name="Ext128"
+ underscore_name="ext128"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9722a829-b7e5-4716-b62e-ff6cb930232b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="URB READ SLICE0"
+ symbol_name="URB_READ_SLICE0"
+ underscore_name="urb_read_slice0"
+ description="Number of URB reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB WRITE SLICE0"
+ symbol_name="URB_WRITE_SLICE0"
+ underscore_name="urb_write_slice0"
+ description="Number of URB writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB CROSS SLICE READ SLICE0"
+ symbol_name="URB_CROSS_SLICE_READ_SLICE0"
+ underscore_name="urb_cross_slice_read_slice0"
+ description="Number of URB reads occurred from cross slices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x180703C0" />
+ <register type="NOA" address="0x00009888" value="0x1A070180" />
+ <register type="NOA" address="0x00009888" value="0x18080F00" />
+ <register type="NOA" address="0x00009888" value="0x1A080180" />
+ <register type="NOA" address="0x00009888" value="0x04072100" />
+ <register type="NOA" address="0x00009888" value="0x08070840" />
+ <register type="NOA" address="0x00009888" value="0x0A070020" />
+ <register type="NOA" address="0x00009888" value="0x0E0704D4" />
+ <register type="NOA" address="0x00009888" value="0x10070012" />
+ <register type="NOA" address="0x00009888" value="0x14070597" />
+ <register type="NOA" address="0x00009888" value="0x16070015" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x0608C310" />
+ <register type="NOA" address="0x00009888" value="0x0A0808E4" />
+ <register type="NOA" address="0x00009888" value="0x0C080022" />
+ <register type="NOA" address="0x00009888" value="0x100809A7" />
+ <register type="NOA" address="0x00009888" value="0x12080025" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0009E38C" />
+ <register type="NOA" address="0x00009888" value="0x000A95A5" />
+ <register type="NOA" address="0x00009888" value="0x020AA95A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030C00" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030003" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext129"
+ chipset="ACMGT1"
+ symbol_name="Ext129"
+ underscore_name="ext129"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4d7bb9a8-4b02-435a-b2be-16a2314c421d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="URB READ SLICE1"
+ symbol_name="URB_READ_SLICE1"
+ underscore_name="urb_read_slice1"
+ description="Number of URB reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB WRITE SLICE1"
+ symbol_name="URB_WRITE_SLICE1"
+ underscore_name="urb_write_slice1"
+ description="Number of URB writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB CROSS SLICE READ SLICE1"
+ symbol_name="URB_CROSS_SLICE_READ_SLICE1"
+ underscore_name="urb_cross_slice_read_slice1"
+ description="Number of URB reads occurred from cross slices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x190703C0" />
+ <register type="NOA" address="0x00009888" value="0x1B070180" />
+ <register type="NOA" address="0x00009888" value="0x19080F00" />
+ <register type="NOA" address="0x00009888" value="0x1B080180" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x05072100" />
+ <register type="NOA" address="0x00009888" value="0x09070840" />
+ <register type="NOA" address="0x00009888" value="0x0B070020" />
+ <register type="NOA" address="0x00009888" value="0x0F0704D4" />
+ <register type="NOA" address="0x00009888" value="0x11070012" />
+ <register type="NOA" address="0x00009888" value="0x15070597" />
+ <register type="NOA" address="0x00009888" value="0x17070015" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x05080000" />
+ <register type="NOA" address="0x00009888" value="0x0708C310" />
+ <register type="NOA" address="0x00009888" value="0x0B0808E4" />
+ <register type="NOA" address="0x00009888" value="0x0D080022" />
+ <register type="NOA" address="0x00009888" value="0x110809A7" />
+ <register type="NOA" address="0x00009888" value="0x13080025" />
+ <register type="NOA" address="0x00009888" value="0x09080000" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x03080000" />
+ <register type="NOA" address="0x00009888" value="0x0109E38C" />
+ <register type="NOA" address="0x00009888" value="0x010A95A5" />
+ <register type="NOA" address="0x00009888" value="0x030AA95A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030C00" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030003" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext130"
+ chipset="ACMGT1"
+ symbol_name="Ext130"
+ underscore_name="ext130"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="307951f8-0159-4d0c-bc8f-04fee7247e0a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE0"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE0"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe0"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE0"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE0"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe0"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x100B5500" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x040B0080" />
+ <register type="NOA" address="0x00009888" value="0x060B0150" />
+ <register type="NOA" address="0x00009888" value="0x120B0493" />
+ <register type="NOA" address="0x00009888" value="0x140B0411" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F801" />
+ <register type="NOA" address="0x00009888" value="0x00020002" />
+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x02035540" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="Ext131"
+ chipset="ACMGT1"
+ symbol_name="Ext131"
+ underscore_name="ext131"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="aa04f1fa-826e-4b25-a7a6-4fbb4a7d0dd2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE1"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE1"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe1"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE1"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE1"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe1"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x100C5500" />
+ <register type="NOA" address="0x00009888" value="0x00070002" />
+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
+ <register type="NOA" address="0x00009888" value="0x0009F801" />
+ <register type="NOA" address="0x00009888" value="0x000A0002" />
+ <register type="NOA" address="0x00009888" value="0x020AAA80" />
+ <register type="NOA" address="0x00009888" value="0x0002F801" />
+ <register type="NOA" address="0x00009888" value="0x040C0080" />
+ <register type="NOA" address="0x00009888" value="0x060C0150" />
+ <register type="NOA" address="0x00009888" value="0x120C0493" />
+ <register type="NOA" address="0x00009888" value="0x140C0411" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F801" />
+ <register type="NOA" address="0x00009888" value="0x00020002" />
+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x02035540" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="Ext132"
+ chipset="ACMGT1"
+ symbol_name="Ext132"
+ underscore_name="ext132"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9121bb2c-a28d-4796-a60b-52905e317576"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE2"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE2"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe2"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE2"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE2"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe2"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x110B5500" />
+ <register type="NOA" address="0x00009888" value="0x0003F801" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x000B0002" />
+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
+ <register type="NOA" address="0x00009888" value="0x01080003" />
+ <register type="NOA" address="0x00009888" value="0x0308FFC0" />
+ <register type="NOA" address="0x00009888" value="0x010A0001" />
+ <register type="NOA" address="0x00009888" value="0x030A5540" />
+ <register type="NOA" address="0x00009888" value="0x0101F801" />
+ <register type="NOA" address="0x00009888" value="0x050B0080" />
+ <register type="NOA" address="0x00009888" value="0x070B0150" />
+ <register type="NOA" address="0x00009888" value="0x130B0493" />
+ <register type="NOA" address="0x00009888" value="0x150B0411" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F801" />
+ <register type="NOA" address="0x00009888" value="0x00020002" />
+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x02035540" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="Ext133"
+ chipset="ACMGT1"
+ symbol_name="Ext133"
+ underscore_name="ext133"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="14a8d00b-a361-4bc5-94fe-4664b837cc56"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE3"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE3"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe3"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE3"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE3"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe3"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x110C5500" />
+ <register type="NOA" address="0x00009888" value="0x0003F801" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x000B0002" />
+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
+ <register type="NOA" address="0x00009888" value="0x01070002" />
+ <register type="NOA" address="0x00009888" value="0x0307AA80" />
+ <register type="NOA" address="0x00009888" value="0x0109F801" />
+ <register type="NOA" address="0x00009888" value="0x010A0002" />
+ <register type="NOA" address="0x00009888" value="0x030AAA80" />
+ <register type="NOA" address="0x00009888" value="0x0102F801" />
+ <register type="NOA" address="0x00009888" value="0x050C0080" />
+ <register type="NOA" address="0x00009888" value="0x070C0150" />
+ <register type="NOA" address="0x00009888" value="0x130C0493" />
+ <register type="NOA" address="0x00009888" value="0x150C0411" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F801" />
+ <register type="NOA" address="0x00009888" value="0x00020002" />
+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x02035540" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="Ext134"
+ chipset="ACMGT1"
+ symbol_name="Ext134"
+ underscore_name="ext134"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="74fda750-6436-4a97-897b-8eff0a63de70"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE0"
+ underscore_name="hiz_depth_test_ambig_np_zpipe0"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203008F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030100" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030008" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B5800" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000B" />
+ <register type="NOA" address="0x00009888" value="0x120B000C" />
+ <register type="NOA" address="0x00009888" value="0x140B000D" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext135"
+ chipset="ACMGT1"
+ symbol_name="Ext135"
+ underscore_name="ext135"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1712c473-6635-49af-a6da-43c724c96dcd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE1"
+ underscore_name="hiz_depth_test_ambig_np_zpipe1"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x520300BF" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030160" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x4603000B" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C5800" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000B" />
+ <register type="NOA" address="0x00009888" value="0x120C000C" />
+ <register type="NOA" address="0x00009888" value="0x140C000D" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext136"
+ chipset="ACMGT1"
+ symbol_name="Ext136"
+ underscore_name="ext136"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5c1a57d6-2dff-48ca-98bf-02c71a22057a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE2"
+ underscore_name="hiz_depth_test_ambig_np_zpipe2"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203006F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300C0" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030006" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B5800" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000B" />
+ <register type="NOA" address="0x00009888" value="0x130B000C" />
+ <register type="NOA" address="0x00009888" value="0x150B000D" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext137"
+ chipset="ACMGT1"
+ symbol_name="Ext137"
+ underscore_name="ext137"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6ede1a62-069a-4b3d-8b17-000005541bfd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE3"
+ underscore_name="hiz_depth_test_ambig_np_zpipe3"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203009F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030120" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030009" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C5800" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000B" />
+ <register type="NOA" address="0x00009888" value="0x130C000C" />
+ <register type="NOA" address="0x00009888" value="0x150C000D" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext138"
+ chipset="ACMGT1"
+ symbol_name="Ext138"
+ underscore_name="ext138"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4a31afda-7a08-4d3d-91fd-138bae3eb836"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE0"
+ underscore_name="hiz_depth_test_ambig_p_zpipe0"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203008F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030100" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030008" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B5800" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000B" />
+ <register type="NOA" address="0x00009888" value="0x120B000C" />
+ <register type="NOA" address="0x00009888" value="0x140B000D" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext139"
+ chipset="ACMGT1"
+ symbol_name="Ext139"
+ underscore_name="ext139"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c800871b-2505-40f3-99e2-6c0ccb9102f2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE1"
+ underscore_name="hiz_depth_test_ambig_p_zpipe1"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x520300BF" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030160" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x4603000B" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C5800" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000B" />
+ <register type="NOA" address="0x00009888" value="0x120C000C" />
+ <register type="NOA" address="0x00009888" value="0x140C000D" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext140"
+ chipset="ACMGT1"
+ symbol_name="Ext140"
+ underscore_name="ext140"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="067cbc21-6b6c-48c6-b47c-922a27b60b30"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE2"
+ underscore_name="hiz_depth_test_ambig_p_zpipe2"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203006F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300C0" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030006" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B5800" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000B" />
+ <register type="NOA" address="0x00009888" value="0x130B000C" />
+ <register type="NOA" address="0x00009888" value="0x150B000D" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext141"
+ chipset="ACMGT1"
+ symbol_name="Ext141"
+ underscore_name="ext141"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e8ee8621-7110-4d70-9651-846fd4fa3c3c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE3"
+ underscore_name="hiz_depth_test_ambig_p_zpipe3"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203009F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030120" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030009" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C5800" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000B" />
+ <register type="NOA" address="0x00009888" value="0x130C000C" />
+ <register type="NOA" address="0x00009888" value="0x150C000D" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext142"
+ chipset="ACMGT1"
+ symbol_name="Ext142"
+ underscore_name="ext142"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="87a9d5f2-2029-48b9-bbd3-78867e022166"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE0"
+ underscore_name="hiz_depth_test_fail_np_zpipe0"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203008F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030100" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030008" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B4400" />
+ <register type="NOA" address="0x00009888" value="0x180B0010" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000C" />
+ <register type="NOA" address="0x00009888" value="0x120B000D" />
+ <register type="NOA" address="0x00009888" value="0x140B000E" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext143"
+ chipset="ACMGT1"
+ symbol_name="Ext143"
+ underscore_name="ext143"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bffa2382-3aff-471a-92af-5dd571c7868f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE1"
+ underscore_name="hiz_depth_test_fail_np_zpipe1"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x520300BF" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030160" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x4603000B" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C4400" />
+ <register type="NOA" address="0x00009888" value="0x180C0010" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000C" />
+ <register type="NOA" address="0x00009888" value="0x120C000D" />
+ <register type="NOA" address="0x00009888" value="0x140C000E" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext144"
+ chipset="ACMGT1"
+ symbol_name="Ext144"
+ underscore_name="ext144"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="951f3ee4-6a3c-470c-b403-c01ee6a7e97d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE2"
+ underscore_name="hiz_depth_test_fail_np_zpipe2"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203006F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300C0" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030006" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B4400" />
+ <register type="NOA" address="0x00009888" value="0x190B0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000C" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x150B000E" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext145"
+ chipset="ACMGT1"
+ symbol_name="Ext145"
+ underscore_name="ext145"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4d34c592-973b-4e75-a451-cf4ad90f79e1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE3"
+ underscore_name="hiz_depth_test_fail_np_zpipe3"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203009F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030120" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030009" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C4400" />
+ <register type="NOA" address="0x00009888" value="0x190C0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000C" />
+ <register type="NOA" address="0x00009888" value="0x130C000D" />
+ <register type="NOA" address="0x00009888" value="0x150C000E" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext146"
+ chipset="ACMGT1"
+ symbol_name="Ext146"
+ underscore_name="ext146"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4a881a06-44b8-4199-a609-e0e4e22631c4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE0"
+ underscore_name="hiz_depth_test_fail_p_zpipe0"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203008F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030100" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030008" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B4400" />
+ <register type="NOA" address="0x00009888" value="0x180B0010" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000C" />
+ <register type="NOA" address="0x00009888" value="0x120B000D" />
+ <register type="NOA" address="0x00009888" value="0x140B000E" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext147"
+ chipset="ACMGT1"
+ symbol_name="Ext147"
+ underscore_name="ext147"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="20b339b5-abb6-48fc-8a09-bb4cafacbb72"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE1"
+ underscore_name="hiz_depth_test_fail_p_zpipe1"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x520300BF" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030160" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x4603000B" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C4400" />
+ <register type="NOA" address="0x00009888" value="0x180C0010" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000C" />
+ <register type="NOA" address="0x00009888" value="0x120C000D" />
+ <register type="NOA" address="0x00009888" value="0x140C000E" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext148"
+ chipset="ACMGT1"
+ symbol_name="Ext148"
+ underscore_name="ext148"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8b62b22b-a467-4638-a113-81a5c59d64e8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE2"
+ underscore_name="hiz_depth_test_fail_p_zpipe2"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203006F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300C0" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030006" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B4400" />
+ <register type="NOA" address="0x00009888" value="0x190B0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000C" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x150B000E" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext149"
+ chipset="ACMGT1"
+ symbol_name="Ext149"
+ underscore_name="ext149"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a563237d-76f3-45bc-82d7-c4a441c9230c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE3"
+ underscore_name="hiz_depth_test_fail_p_zpipe3"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203009F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030120" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030009" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C4400" />
+ <register type="NOA" address="0x00009888" value="0x190C0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000C" />
+ <register type="NOA" address="0x00009888" value="0x130C000D" />
+ <register type="NOA" address="0x00009888" value="0x150C000E" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext150"
+ chipset="ACMGT1"
+ symbol_name="Ext150"
+ underscore_name="ext150"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dee6b408-d907-4eae-a961-7262816be56c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE0"
+ underscore_name="hiz_depth_test_pass_p_zpipe0"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203008F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030100" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030008" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B6000" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B0008" />
+ <register type="NOA" address="0x00009888" value="0x120B0009" />
+ <register type="NOA" address="0x00009888" value="0x140B000A" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext151"
+ chipset="ACMGT1"
+ symbol_name="Ext151"
+ underscore_name="ext151"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c2bf9d7d-0998-483b-bede-7ced3f8cf423"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE1"
+ underscore_name="hiz_depth_test_pass_p_zpipe1"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x520300BF" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030160" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x4603000B" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C6000" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C0008" />
+ <register type="NOA" address="0x00009888" value="0x120C0009" />
+ <register type="NOA" address="0x00009888" value="0x140C000A" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext152"
+ chipset="ACMGT1"
+ symbol_name="Ext152"
+ underscore_name="ext152"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="06c6ecdb-9b66-400b-83ca-484309fba532"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE2"
+ underscore_name="hiz_depth_test_pass_p_zpipe2"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203006F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300C0" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030006" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B6000" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B0008" />
+ <register type="NOA" address="0x00009888" value="0x130B0009" />
+ <register type="NOA" address="0x00009888" value="0x150B000A" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext153"
+ chipset="ACMGT1"
+ symbol_name="Ext153"
+ underscore_name="ext153"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="af12ca37-4f11-4c7a-b6b3-695210972c92"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE3"
+ underscore_name="hiz_depth_test_pass_p_zpipe3"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203009F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030120" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030009" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C6000" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C0008" />
+ <register type="NOA" address="0x00009888" value="0x130C0009" />
+ <register type="NOA" address="0x00009888" value="0x150C000A" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext154"
+ chipset="ACMGT1"
+ symbol_name="Ext154"
+ underscore_name="ext154"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f72930f8-79c3-49f3-9fa3-07a05070d1fd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe0"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe1"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe2"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe3"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
+ underscore_name="iz_subspan_latency_fifofull_zpipe0"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
+ underscore_name="iz_subspan_latency_fifofull_zpipe1"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
+ underscore_name="iz_subspan_latency_fifofull_zpipe2"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
+ underscore_name="iz_subspan_latency_fifofull_zpipe3"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE0"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE0"
+ underscore_name="iz_output_ready_zpipe0"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE1"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE1"
+ underscore_name="iz_output_ready_zpipe1"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE2"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE2"
+ underscore_name="iz_output_ready_zpipe2"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE3"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE3"
+ underscore_name="iz_output_ready_zpipe3"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B2C00" />
+ <register type="NOA" address="0x00009888" value="0x0C0B6580" />
+ <register type="NOA" address="0x00009888" value="0x100B6740" />
+ <register type="NOA" address="0x00009888" value="0x160C2C00" />
+ <register type="NOA" address="0x00009888" value="0x0C0C6016" />
+ <register type="NOA" address="0x00009888" value="0x100C601D" />
+ <register type="NOA" address="0x00009888" value="0x170B2C00" />
+ <register type="NOA" address="0x00009888" value="0x0D0B6000" />
+ <register type="NOA" address="0x00009888" value="0x110B6000" />
+ <register type="NOA" address="0x00009888" value="0x170C2C00" />
+ <register type="NOA" address="0x00009888" value="0x0D0C6000" />
+ <register type="NOA" address="0x00009888" value="0x110C6000" />
+ <register type="NOA" address="0x00009888" value="0x00033330" />
+ <register type="NOA" address="0x00009888" value="0x00072000" />
+ <register type="NOA" address="0x00009888" value="0x02072020" />
+ <register type="NOA" address="0x00009888" value="0x0008CF00" />
+ <register type="NOA" address="0x00009888" value="0x0208CFCF" />
+ <register type="NOA" address="0x00009888" value="0x00094440" />
+ <register type="NOA" address="0x00009888" value="0x000A6500" />
+ <register type="NOA" address="0x00009888" value="0x020A6565" />
+ <register type="NOA" address="0x00009888" value="0x0001BBB0" />
+ <register type="NOA" address="0x00009888" value="0x040B0404" />
+ <register type="NOA" address="0x00009888" value="0x140B0080" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0A00" />
+ <register type="NOA" address="0x00009888" value="0x020B0A0A" />
+ <register type="NOA" address="0x00009888" value="0x00024440" />
+ <register type="NOA" address="0x00009888" value="0x040C0404" />
+ <register type="NOA" address="0x00009888" value="0x140C0002" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x01070200" />
+ <register type="NOA" address="0x00009888" value="0x03070202" />
+ <register type="NOA" address="0x00009888" value="0x01080C00" />
+ <register type="NOA" address="0x00009888" value="0x03080C0C" />
+ <register type="NOA" address="0x00009888" value="0x01091110" />
+ <register type="NOA" address="0x00009888" value="0x010A0600" />
+ <register type="NOA" address="0x00009888" value="0x030A0606" />
+ <register type="NOA" address="0x00009888" value="0x01012220" />
+ <register type="NOA" address="0x00009888" value="0x050B0404" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0580" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0740" />
+ <register type="NOA" address="0x00009888" value="0x130B0080" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x01021110" />
+ <register type="NOA" address="0x00009888" value="0x050C0404" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0016" />
+ <register type="NOA" address="0x00009888" value="0x0F0C001D" />
+ <register type="NOA" address="0x00009888" value="0x130C0002" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFF0" />
+ <register type="NOA" address="0x00009888" value="0x0002AA00" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035500" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030600" />
+ <register type="NOA" address="0x00009888" value="0x4E030E83" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x44030008" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030103" />
+ <register type="NOA" address="0x00009888" value="0x24033000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext155"
+ chipset="ACMGT1"
+ symbol_name="Ext155"
+ underscore_name="ext155"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ac5346ae-2be4-47d1-8300-6e25c445297d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS0"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS0"
+ underscore_name="command_parser_compute_engine_busy_ccs0"
+ description="Percentage of time in which there is a context loaded and active on the compute queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS1"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS1"
+ underscore_name="command_parser_compute_engine_busy_ccs1"
+ description="Percentage of time in which there is a context loaded and active on the compute queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS2"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS2"
+ underscore_name="command_parser_compute_engine_busy_ccs2"
+ description="Percentage of time in which there is a context loaded and active on the compute queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS3"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS3"
+ underscore_name="command_parser_compute_engine_busy_ccs3"
+ description="Percentage of time in which there is a context loaded and active on the compute queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER RENDER ENGINE BUSY"
+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_BUSY"
+ underscore_name="command_parser_render_engine_busy"
+ description="Percentage of time in which there is a context loaded and active on the 3D queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x16040400" />
+ <register type="NOA" address="0x00009888" value="0x1E040200" />
+ <register type="NOA" address="0x00009888" value="0x26040200" />
+ <register type="NOA" address="0x00009888" value="0x2E040200" />
+ <register type="NOA" address="0x00009888" value="0x3A040010" />
+ <register type="NOA" address="0x00009888" value="0x020401C0" />
+ <register type="NOA" address="0x00009888" value="0x0404008E" />
+ <register type="NOA" address="0x00009888" value="0x06040000" />
+ <register type="NOA" address="0x00009888" value="0x08040081" />
+ <register type="NOA" address="0x00009888" value="0x0A040248" />
+ <register type="NOA" address="0x00009888" value="0x0C04040A" />
+ <register type="NOA" address="0x00009888" value="0x0E040491" />
+ <register type="NOA" address="0x00009888" value="0x10040658" />
+ <register type="NOA" address="0x00009888" value="0x1204081A" />
+ <register type="NOA" address="0x00009888" value="0x140408A1" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00038000" />
+ <register type="OA" address="0x0000D964" value="0x00008FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext156"
+ chipset="ACMGT1"
+ symbol_name="Ext156"
+ underscore_name="ext156"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f8f7091d-7f71-42cf-84de-8ad23fe45432"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS0"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS0"
+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs0"
+ description="Number of compute walker commands parsed on the compute engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS1"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS1"
+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs1"
+ description="Number of compute walker commands parsed on the compute engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS2"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS2"
+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs2"
+ description="Number of compute walker commands parsed on the compute engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS3"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS3"
+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs3"
+ description="Number of compute walker commands parsed on the compute engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER RENDER ENGINE DISPATCH KERNEL COUNT"
+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DISPATCH_KERNEL_COUNT"
+ underscore_name="command_parser_render_engine_dispatch_kernel_count"
+ description="Number of compute walker commands parsed on the 3D engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER RENDER ENGINE DRAW COUNT"
+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DRAW_COUNT"
+ underscore_name="command_parser_render_engine_draw_count"
+ description="Number of DRAW and MESH commands parsed on the 3D engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER FLUSH COUNT"
+ symbol_name="COMMAND_PARSER_FLUSH_COUNT"
+ underscore_name="command_parser_flush_count"
+ description="Number of Stalling flushes at the top of the pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1E04001F" />
+ <register type="NOA" address="0x00009888" value="0x2604001F" />
+ <register type="NOA" address="0x00009888" value="0x2E04001F" />
+ <register type="NOA" address="0x00009888" value="0x360403E0" />
+ <register type="NOA" address="0x00009888" value="0x4204001F" />
+ <register type="NOA" address="0x00009888" value="0x02046DBB" />
+ <register type="NOA" address="0x00009888" value="0x0404022D" />
+ <register type="NOA" address="0x00009888" value="0x06048C00" />
+ <register type="NOA" address="0x00009888" value="0x08040022" />
+ <register type="NOA" address="0x00009888" value="0x10040900" />
+ <register type="NOA" address="0x00009888" value="0x12040420" />
+ <register type="NOA" address="0x00009888" value="0x14040018" />
+ <register type="NOA" address="0x00009888" value="0x16040008" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x00030005" />
+ <register type="NOA" address="0x00009888" value="0x02035550" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ </register_config>
+ </set>
+
+ <set name="Ext157"
+ chipset="ACMGT1"
+ symbol_name="Ext157"
+ underscore_name="ext157"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ac6eecdc-0074-4a94-9269-48b5e3833439"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COPY ENGINE BUSY"
+ symbol_name="COMMAND_PARSER_COPY_ENGINE_BUSY"
+ underscore_name="command_parser_copy_engine_busy"
+ description="Percentage of time in which there is a context loaded and active on the copy queue."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX0"
+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX0"
+ underscore_name="command_parser_video_engine_busy_vdbox0"
+ description="Percentage of time in which there is a context loaded and active on the media queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX1"
+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX1"
+ underscore_name="command_parser_video_engine_busy_vdbox1"
+ description="Percentage of time in which there is a context loaded and active on the media queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX0"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX0"
+ underscore_name="command_parser_video_enhancement_engine_busy_vebox0"
+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX1"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX1"
+ underscore_name="command_parser_video_enhancement_engine_busy_vebox1"
+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x440A0010" />
+ <register type="NOA" address="0x00009888" value="0x18134000" />
+ <register type="NOA" address="0x00009888" value="0x060A001E" />
+ <register type="NOA" address="0x00009888" value="0x0E0A0400" />
+ <register type="NOA" address="0x00009888" value="0x100A0491" />
+ <register type="NOA" address="0x00009888" value="0x040A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x00100A80" />
+ <register type="NOA" address="0x00009888" value="0x02100054" />
+ <register type="NOA" address="0x00009888" value="0x02120054" />
+ <register type="NOA" address="0x00009888" value="0x00130600" />
+ <register type="NOA" address="0x00009888" value="0x0C130400" />
+ <register type="NOA" address="0x00009888" value="0x0E130491" />
+ <register type="NOA" address="0x00009888" value="0x02130000" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x440A0010" />
+ <register type="NOA" address="0x00009888" value="0x18134000" />
+ <register type="NOA" address="0x00009888" value="0x060A001E" />
+ <register type="NOA" address="0x00009888" value="0x120A0450" />
+ <register type="NOA" address="0x00009888" value="0x140A0012" />
+ <register type="NOA" address="0x00009888" value="0x040A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x020A0000" />
+ <register type="NOA" address="0x00009888" value="0x0010A000" />
+ <register type="NOA" address="0x00009888" value="0x02101502" />
+ <register type="NOA" address="0x00009888" value="0x02121500" />
+ <register type="NOA" address="0x00009888" value="0x00130600" />
+ <register type="NOA" address="0x00009888" value="0x10130450" />
+ <register type="NOA" address="0x00009888" value="0x12130012" />
+ <register type="NOA" address="0x00009888" value="0x02130000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x18010010" />
+ <register type="NOA" address="0x00009888" value="0x02010002" />
+ <register type="NOA" address="0x00009888" value="0x06010000" />
+ <register type="NOA" address="0x00009888" value="0x08010081" />
+ <register type="NOA" address="0x00009888" value="0x00010000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFEA" />
+ <register type="NOA" address="0x00009888" value="0x02033FFF" />
+ <register type="NOA" address="0x00009888" value="0x00095540" />
+ <register type="NOA" address="0x00009888" value="0x02091555" />
+ <register type="NOA" address="0x00009888" value="0x0005A540" />
+ <register type="NOA" address="0x00009888" value="0x02052A56" />
+ <register type="NOA" address="0x00009888" value="0x000AAA80" />
+ <register type="NOA" address="0x00009888" value="0x020A2AAA" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A033000" />
+ <register type="NOA" address="0x00009888" value="0x48030864" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603014A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00038000" />
+ <register type="OA" address="0x0000D964" value="0x00008FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext158"
+ chipset="ACMGT1"
+ symbol_name="Ext158"
+ underscore_name="ext158"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4c27f089-06ab-4c33-b084-fc7cc9cc78ea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE0"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE0"
+ underscore_name="rt_input_message_ray_count_xecore0"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE1"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE1"
+ underscore_name="rt_input_message_ray_count_xecore1"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE2"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE2"
+ underscore_name="rt_input_message_ray_count_xecore2"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE3"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE3"
+ underscore_name="rt_input_message_ray_count_xecore3"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE4"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE4"
+ underscore_name="rt_input_message_ray_count_xecore4"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE5"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE5"
+ underscore_name="rt_input_message_ray_count_xecore5"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE6"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE6"
+ underscore_name="rt_input_message_ray_count_xecore6"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE7"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE7"
+ underscore_name="rt_input_message_ray_count_xecore7"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE0"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE0"
+ underscore_name="rt_traversal_input_ray_count_xecore0"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE1"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE1"
+ underscore_name="rt_traversal_input_ray_count_xecore1"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE2"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE2"
+ underscore_name="rt_traversal_input_ray_count_xecore2"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE3"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE3"
+ underscore_name="rt_traversal_input_ray_count_xecore3"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE4"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE4"
+ underscore_name="rt_traversal_input_ray_count_xecore4"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE5"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE5"
+ underscore_name="rt_traversal_input_ray_count_xecore5"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE6"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE6"
+ underscore_name="rt_traversal_input_ray_count_xecore6"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE7"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE7"
+ underscore_name="rt_traversal_input_ray_count_xecore7"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x168503E0" />
+ <register type="NOA" address="0x00009888" value="0x16A503E0" />
+ <register type="NOA" address="0x00009888" value="0x16C503E0" />
+ <register type="NOA" address="0x00009888" value="0x16E503E0" />
+ <register type="NOA" address="0x00009888" value="0x178503E0" />
+ <register type="NOA" address="0x00009888" value="0x17A503E0" />
+ <register type="NOA" address="0x00009888" value="0x17C503E0" />
+ <register type="NOA" address="0x00009888" value="0x17E503E0" />
+ <register type="NOA" address="0x00009888" value="0x02850004" />
+ <register type="NOA" address="0x00009888" value="0x128501C6" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0286A000" />
+ <register type="NOA" address="0x00009888" value="0x02A50004" />
+ <register type="NOA" address="0x00009888" value="0x10A501C6" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x02A60A00" />
+ <register type="NOA" address="0x00009888" value="0x02C50004" />
+ <register type="NOA" address="0x00009888" value="0x0EC501C6" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600A0" />
+ <register type="NOA" address="0x00009888" value="0x02E50004" />
+ <register type="NOA" address="0x00009888" value="0x0CE501C6" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6000A" />
+ <register type="NOA" address="0x00009888" value="0x03850004" />
+ <register type="NOA" address="0x00009888" value="0x0B8501C6" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186A000" />
+ <register type="NOA" address="0x00009888" value="0x03A50004" />
+ <register type="NOA" address="0x00009888" value="0x09A501C6" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A60A00" />
+ <register type="NOA" address="0x00009888" value="0x03C50004" />
+ <register type="NOA" address="0x00009888" value="0x07C501C6" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C600A0" />
+ <register type="NOA" address="0x00009888" value="0x03E50004" />
+ <register type="NOA" address="0x00009888" value="0x05E51C60" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6000A" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803000A" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030221" />
+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030077" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x44030108" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext159"
+ chipset="ACMGT1"
+ symbol_name="Ext159"
+ underscore_name="ext159"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1918a5b9-f991-4451-afff-565a739dbfb9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore0"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore1"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore2"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore3"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485D77E" />
+ <register type="NOA" address="0x00009888" value="0x06850F7F" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50D77" />
+ <register type="NOA" address="0x00009888" value="0x0AA50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50D77" />
+ <register type="NOA" address="0x00009888" value="0x0EC50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50D77" />
+ <register type="NOA" address="0x00009888" value="0x12E50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext160"
+ chipset="ACMGT1"
+ symbol_name="Ext160"
+ underscore_name="ext160"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6cf8ce0d-617c-4ed8-962c-6b750c0cf012"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore4"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore5"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore6"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore7"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585D77E" />
+ <register type="NOA" address="0x00009888" value="0x07850F7F" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50D77" />
+ <register type="NOA" address="0x00009888" value="0x0BA50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50D77" />
+ <register type="NOA" address="0x00009888" value="0x0FC50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50D77" />
+ <register type="NOA" address="0x00009888" value="0x13E50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext161"
+ chipset="ACMGT1"
+ symbol_name="Ext161"
+ underscore_name="ext161"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="453d205a-8bd1-4ebe-b617-1168cbfda3ca"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore0"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore1"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore2"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore3"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485DB7E" />
+ <register type="NOA" address="0x00009888" value="0x06850FBF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50DB7" />
+ <register type="NOA" address="0x00009888" value="0x12E50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext162"
+ chipset="ACMGT1"
+ symbol_name="Ext162"
+ underscore_name="ext162"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9d94eefc-0c25-4725-a6af-3eb468cae42d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore4"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore5"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore6"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore7"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585DB7E" />
+ <register type="NOA" address="0x00009888" value="0x07850FBF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50DB7" />
+ <register type="NOA" address="0x00009888" value="0x13E50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext163"
+ chipset="ACMGT1"
+ symbol_name="Ext163"
+ underscore_name="ext163"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fbba6a19-98df-4a94-9a42-2660674d8e25"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore0"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore1"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore2"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore3"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485D37E" />
+ <register type="NOA" address="0x00009888" value="0x06850F3F" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50D37" />
+ <register type="NOA" address="0x00009888" value="0x0AA50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50D37" />
+ <register type="NOA" address="0x00009888" value="0x0EC50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50D37" />
+ <register type="NOA" address="0x00009888" value="0x12E50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext164"
+ chipset="ACMGT1"
+ symbol_name="Ext164"
+ underscore_name="ext164"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ec971ed3-3fb2-4d4c-bf27-08eeb418dc68"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore4"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore5"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore6"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore7"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585D37E" />
+ <register type="NOA" address="0x00009888" value="0x07850F3F" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50D37" />
+ <register type="NOA" address="0x00009888" value="0x0BA50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50D37" />
+ <register type="NOA" address="0x00009888" value="0x0FC50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50D37" />
+ <register type="NOA" address="0x00009888" value="0x13E50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext165"
+ chipset="ACMGT1"
+ symbol_name="Ext165"
+ underscore_name="ext165"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a1d6b535-1d00-4951-bdcc-8586b9ba7c0a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore0"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore1"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore2"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore3"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485CF7E" />
+ <register type="NOA" address="0x00009888" value="0x06850EFF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50CF7" />
+ <register type="NOA" address="0x00009888" value="0x12E50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext166"
+ chipset="ACMGT1"
+ symbol_name="Ext166"
+ underscore_name="ext166"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5f78bfe9-b17b-4df2-b1de-54e7c84d93ab"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore4"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore5"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore6"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore7"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585CF7E" />
+ <register type="NOA" address="0x00009888" value="0x07850EFF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50CF7" />
+ <register type="NOA" address="0x00009888" value="0x13E50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext167"
+ chipset="ACMGT1"
+ symbol_name="Ext167"
+ underscore_name="ext167"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c76128ab-fe65-4ccc-94ea-f351ccbd5f16"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore0"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore1"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore2"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore3"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485CB7E" />
+ <register type="NOA" address="0x00009888" value="0x06850EBF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50CB7" />
+ <register type="NOA" address="0x00009888" value="0x12E50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext168"
+ chipset="ACMGT1"
+ symbol_name="Ext168"
+ underscore_name="ext168"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fac0445a-ae46-412e-bf26-0b4dddd64485"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore4"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore5"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore6"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore7"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585CB7E" />
+ <register type="NOA" address="0x00009888" value="0x07850EBF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50CB7" />
+ <register type="NOA" address="0x00009888" value="0x13E50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext169"
+ chipset="ACMGT1"
+ symbol_name="Ext169"
+ underscore_name="ext169"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="386322a7-4cf5-4bf9-bbd9-35a6477a4479"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE0"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE0"
+ underscore_name="rt_traversal_output_ray_count_xecore0"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE1"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE1"
+ underscore_name="rt_traversal_output_ray_count_xecore1"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE2"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE2"
+ underscore_name="rt_traversal_output_ray_count_xecore2"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE3"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE3"
+ underscore_name="rt_traversal_output_ray_count_xecore3"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EA545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EC545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EE545E0" />
+ <register type="NOA" address="0x00009888" value="0x0485C70E" />
+ <register type="NOA" address="0x00009888" value="0x06850E78" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50C70" />
+ <register type="NOA" address="0x00009888" value="0x0AA50E78" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50C70" />
+ <register type="NOA" address="0x00009888" value="0x0EC50E78" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50C70" />
+ <register type="NOA" address="0x00009888" value="0x12E50E78" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext170"
+ chipset="ACMGT1"
+ symbol_name="Ext170"
+ underscore_name="ext170"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b175ecb9-b8cd-4f9c-97d4-73bf5cf12fa7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE4"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE4"
+ underscore_name="rt_traversal_output_ray_count_xecore4"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE5"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE5"
+ underscore_name="rt_traversal_output_ray_count_xecore5"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE6"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE6"
+ underscore_name="rt_traversal_output_ray_count_xecore6"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE7"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE7"
+ underscore_name="rt_traversal_output_ray_count_xecore7"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FA545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FC545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FE545E0" />
+ <register type="NOA" address="0x00009888" value="0x0585C70E" />
+ <register type="NOA" address="0x00009888" value="0x07850E78" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50C70" />
+ <register type="NOA" address="0x00009888" value="0x0BA50E78" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50C70" />
+ <register type="NOA" address="0x00009888" value="0x0FC50E78" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50C70" />
+ <register type="NOA" address="0x00009888" value="0x13E50E78" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext171"
+ chipset="ACMGT1"
+ symbol_name="Ext171"
+ underscore_name="ext171"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f2b8f05e-1936-47b6-b1ac-99a441971cea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE0"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE0"
+ underscore_name="rt_quad_test_ray_count_xecore0"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE1"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE1"
+ underscore_name="rt_quad_test_ray_count_xecore1"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE2"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE2"
+ underscore_name="rt_quad_test_ray_count_xecore2"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE3"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE3"
+ underscore_name="rt_quad_test_ray_count_xecore3"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE4"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE4"
+ underscore_name="rt_quad_test_ray_count_xecore4"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE5"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE5"
+ underscore_name="rt_quad_test_ray_count_xecore5"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE6"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE6"
+ underscore_name="rt_quad_test_ray_count_xecore6"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE7"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE7"
+ underscore_name="rt_quad_test_ray_count_xecore7"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE0"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE0"
+ underscore_name="rt_transform_ray_count_xecore0"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE1"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE1"
+ underscore_name="rt_transform_ray_count_xecore1"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE2"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE2"
+ underscore_name="rt_transform_ray_count_xecore2"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE3"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE3"
+ underscore_name="rt_transform_ray_count_xecore3"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE4"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE4"
+ underscore_name="rt_transform_ray_count_xecore4"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE5"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE5"
+ underscore_name="rt_transform_ray_count_xecore5"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE6"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE6"
+ underscore_name="rt_transform_ray_count_xecore6"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE7"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE7"
+ underscore_name="rt_transform_ray_count_xecore7"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x07850500" />
+ <register type="NOA" address="0x00009888" value="0x07A50014" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x02850100" />
+ <register type="NOA" address="0x00009888" value="0x0A850500" />
+ <register type="NOA" address="0x00009888" value="0x128505C0" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x00868000" />
+ <register type="NOA" address="0x00009888" value="0x02868000" />
+ <register type="NOA" address="0x00009888" value="0x02A50100" />
+ <register type="NOA" address="0x00009888" value="0x0AA50014" />
+ <register type="NOA" address="0x00009888" value="0x12A50017" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A62000" />
+ <register type="NOA" address="0x00009888" value="0x02A62000" />
+ <register type="NOA" address="0x00009888" value="0x02C50100" />
+ <register type="NOA" address="0x00009888" value="0x08C50500" />
+ <register type="NOA" address="0x00009888" value="0x10C505C0" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C60800" />
+ <register type="NOA" address="0x00009888" value="0x02C60800" />
+ <register type="NOA" address="0x00009888" value="0x02E50100" />
+ <register type="NOA" address="0x00009888" value="0x08E50014" />
+ <register type="NOA" address="0x00009888" value="0x10E50017" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E60200" />
+ <register type="NOA" address="0x00009888" value="0x02E60200" />
+ <register type="NOA" address="0x00009888" value="0x03850100" />
+ <register type="NOA" address="0x00009888" value="0x0F8505C0" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x01860080" />
+ <register type="NOA" address="0x00009888" value="0x03860080" />
+ <register type="NOA" address="0x00009888" value="0x03A50100" />
+ <register type="NOA" address="0x00009888" value="0x0FA50017" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A60020" />
+ <register type="NOA" address="0x00009888" value="0x03A60020" />
+ <register type="NOA" address="0x00009888" value="0x03C50100" />
+ <register type="NOA" address="0x00009888" value="0x05C55000" />
+ <register type="NOA" address="0x00009888" value="0x0DC505C0" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C60008" />
+ <register type="NOA" address="0x00009888" value="0x03C60008" />
+ <register type="NOA" address="0x00009888" value="0x03E50100" />
+ <register type="NOA" address="0x00009888" value="0x05E50140" />
+ <register type="NOA" address="0x00009888" value="0x0DE50017" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E60002" />
+ <register type="NOA" address="0x00009888" value="0x03E60002" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031C43" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46032808" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext172"
+ chipset="ACMGT1"
+ symbol_name="Ext172"
+ underscore_name="ext172"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="72ae9945-8887-4c8b-acd6-559e4b92203e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE0"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE0"
+ underscore_name="rt_message_stall_count_xecore0"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE1"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE1"
+ underscore_name="rt_message_stall_count_xecore1"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE2"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE2"
+ underscore_name="rt_message_stall_count_xecore2"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE3"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE3"
+ underscore_name="rt_message_stall_count_xecore3"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE4"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE4"
+ underscore_name="rt_message_stall_count_xecore4"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE5"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE5"
+ underscore_name="rt_message_stall_count_xecore5"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE6"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE6"
+ underscore_name="rt_message_stall_count_xecore6"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE7"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE7"
+ underscore_name="rt_message_stall_count_xecore7"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE0"
+ symbol_name="RT_REQUEST_COLLISION_XECORE0"
+ underscore_name="rt_request_collision_xecore0"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE1"
+ symbol_name="RT_REQUEST_COLLISION_XECORE1"
+ underscore_name="rt_request_collision_xecore1"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE2"
+ symbol_name="RT_REQUEST_COLLISION_XECORE2"
+ underscore_name="rt_request_collision_xecore2"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE3"
+ symbol_name="RT_REQUEST_COLLISION_XECORE3"
+ underscore_name="rt_request_collision_xecore3"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE4"
+ symbol_name="RT_REQUEST_COLLISION_XECORE4"
+ underscore_name="rt_request_collision_xecore4"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE5"
+ symbol_name="RT_REQUEST_COLLISION_XECORE5"
+ underscore_name="rt_request_collision_xecore5"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE6"
+ symbol_name="RT_REQUEST_COLLISION_XECORE6"
+ underscore_name="rt_request_collision_xecore6"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE7"
+ symbol_name="RT_REQUEST_COLLISION_XECORE7"
+ underscore_name="rt_request_collision_xecore7"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x168503C0" />
+ <register type="NOA" address="0x00009888" value="0x06852000" />
+ <register type="NOA" address="0x00009888" value="0x16A503C0" />
+ <register type="NOA" address="0x00009888" value="0x06A52000" />
+ <register type="NOA" address="0x00009888" value="0x16C503C0" />
+ <register type="NOA" address="0x00009888" value="0x06C52000" />
+ <register type="NOA" address="0x00009888" value="0x16E503C0" />
+ <register type="NOA" address="0x00009888" value="0x06E52000" />
+ <register type="NOA" address="0x00009888" value="0x178503C0" />
+ <register type="NOA" address="0x00009888" value="0x07852400" />
+ <register type="NOA" address="0x00009888" value="0x17A503C0" />
+ <register type="NOA" address="0x00009888" value="0x07A52010" />
+ <register type="NOA" address="0x00009888" value="0x17C503C0" />
+ <register type="NOA" address="0x00009888" value="0x07C52000" />
+ <register type="NOA" address="0x00009888" value="0x17E503C0" />
+ <register type="NOA" address="0x00009888" value="0x07E52000" />
+ <register type="NOA" address="0x00009888" value="0x02850104" />
+ <register type="NOA" address="0x00009888" value="0x0A850400" />
+ <register type="NOA" address="0x00009888" value="0x12850140" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x00868000" />
+ <register type="NOA" address="0x00009888" value="0x02868000" />
+ <register type="NOA" address="0x00009888" value="0x02A50104" />
+ <register type="NOA" address="0x00009888" value="0x0AA50010" />
+ <register type="NOA" address="0x00009888" value="0x12A50005" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A62000" />
+ <register type="NOA" address="0x00009888" value="0x02A62000" />
+ <register type="NOA" address="0x00009888" value="0x02C50104" />
+ <register type="NOA" address="0x00009888" value="0x08C50400" />
+ <register type="NOA" address="0x00009888" value="0x10C50140" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C60800" />
+ <register type="NOA" address="0x00009888" value="0x02C60800" />
+ <register type="NOA" address="0x00009888" value="0x02E50104" />
+ <register type="NOA" address="0x00009888" value="0x08E50010" />
+ <register type="NOA" address="0x00009888" value="0x10E50005" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E60200" />
+ <register type="NOA" address="0x00009888" value="0x02E60200" />
+ <register type="NOA" address="0x00009888" value="0x03850104" />
+ <register type="NOA" address="0x00009888" value="0x0F850140" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x01860080" />
+ <register type="NOA" address="0x00009888" value="0x03860080" />
+ <register type="NOA" address="0x00009888" value="0x03A50104" />
+ <register type="NOA" address="0x00009888" value="0x0FA50005" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A60020" />
+ <register type="NOA" address="0x00009888" value="0x03A60020" />
+ <register type="NOA" address="0x00009888" value="0x03C50104" />
+ <register type="NOA" address="0x00009888" value="0x05C54000" />
+ <register type="NOA" address="0x00009888" value="0x0DC50140" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C60008" />
+ <register type="NOA" address="0x00009888" value="0x03C60008" />
+ <register type="NOA" address="0x00009888" value="0x03E50104" />
+ <register type="NOA" address="0x00009888" value="0x05E50100" />
+ <register type="NOA" address="0x00009888" value="0x0DE50005" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E60002" />
+ <register type="NOA" address="0x00009888" value="0x03E60002" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44031C43" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22033000" />
+ <register type="NOA" address="0x00009888" value="0x46032808" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext173"
+ chipset="ACMGT1"
+ symbol_name="Ext173"
+ underscore_name="ext173"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1861b4c1-3950-4855-a8db-6e0b90fc44aa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0A900236" />
+ <register type="NOA" address="0x00009888" value="0x0C90016A" />
+ <register type="NOA" address="0x00009888" value="0x009042B2" />
+ <register type="NOA" address="0x00009888" value="0x02904E9C" />
+ <register type="NOA" address="0x00009888" value="0x04900717" />
+ <register type="NOA" address="0x00009888" value="0x069000E6" />
+ <register type="NOA" address="0x00009888" value="0x08900840" />
+ <register type="NOA" address="0x00009888" value="0x00815555" />
+ <register type="NOA" address="0x00009888" value="0x02815415" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283A82A" />
+ <register type="NOA" address="0x00009888" value="0x0084E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865415" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x02875415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext174"
+ chipset="ACMGT1"
+ symbol_name="Ext174"
+ underscore_name="ext174"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b29accb6-ff91-45d5-953b-2ca3c0983f66"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AB00236" />
+ <register type="NOA" address="0x00009888" value="0x0CB0016A" />
+ <register type="NOA" address="0x00009888" value="0x00B042B2" />
+ <register type="NOA" address="0x00009888" value="0x02B04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04B00717" />
+ <register type="NOA" address="0x00009888" value="0x06B000E6" />
+ <register type="NOA" address="0x00009888" value="0x08B00840" />
+ <register type="NOA" address="0x00009888" value="0x00A15555" />
+ <register type="NOA" address="0x00009888" value="0x02A15415" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00A4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65415" />
+ <register type="NOA" address="0x00009888" value="0x00A75555" />
+ <register type="NOA" address="0x00009888" value="0x02A75415" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext175"
+ chipset="ACMGT1"
+ symbol_name="Ext175"
+ underscore_name="ext175"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="218c081a-6fe6-4a26-afb6-ca6bd1bf78eb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AD00236" />
+ <register type="NOA" address="0x00009888" value="0x0CD0016A" />
+ <register type="NOA" address="0x00009888" value="0x00D042B2" />
+ <register type="NOA" address="0x00009888" value="0x02D04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04D00717" />
+ <register type="NOA" address="0x00009888" value="0x06D000E6" />
+ <register type="NOA" address="0x00009888" value="0x08D00840" />
+ <register type="NOA" address="0x00009888" value="0x00C15555" />
+ <register type="NOA" address="0x00009888" value="0x02C15415" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00C4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65415" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x02C75415" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207A82A" />
+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
+ <register type="NOA" address="0x00009888" value="0x0002E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext176"
+ chipset="ACMGT1"
+ symbol_name="Ext176"
+ underscore_name="ext176"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f7d99e5e-4cb7-47da-835f-ec31a8838dc5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AF00236" />
+ <register type="NOA" address="0x00009888" value="0x0CF0016A" />
+ <register type="NOA" address="0x00009888" value="0x00F042B2" />
+ <register type="NOA" address="0x00009888" value="0x02F04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04F00717" />
+ <register type="NOA" address="0x00009888" value="0x06F000E6" />
+ <register type="NOA" address="0x00009888" value="0x08F00840" />
+ <register type="NOA" address="0x00009888" value="0x00E15555" />
+ <register type="NOA" address="0x00009888" value="0x02E15415" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00E4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65415" />
+ <register type="NOA" address="0x00009888" value="0x00E75555" />
+ <register type="NOA" address="0x00009888" value="0x02E75415" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075415" />
+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext177"
+ chipset="ACMGT1"
+ symbol_name="Ext177"
+ underscore_name="ext177"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="da0fd1f5-25bd-44d7-aced-87d78f3f0a7d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0B900236" />
+ <register type="NOA" address="0x00009888" value="0x0D90016A" />
+ <register type="NOA" address="0x00009888" value="0x019042B2" />
+ <register type="NOA" address="0x00009888" value="0x03904E9C" />
+ <register type="NOA" address="0x00009888" value="0x05900717" />
+ <register type="NOA" address="0x00009888" value="0x079000E6" />
+ <register type="NOA" address="0x00009888" value="0x09900840" />
+ <register type="NOA" address="0x00009888" value="0x01815555" />
+ <register type="NOA" address="0x00009888" value="0x03815415" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383A82A" />
+ <register type="NOA" address="0x00009888" value="0x0184E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865415" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x03875415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308A82A" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext178"
+ chipset="ACMGT1"
+ symbol_name="Ext178"
+ underscore_name="ext178"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e1495a70-d6ea-4867-aa48-4135567bf19b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BB00236" />
+ <register type="NOA" address="0x00009888" value="0x0DB0016A" />
+ <register type="NOA" address="0x00009888" value="0x01B042B2" />
+ <register type="NOA" address="0x00009888" value="0x03B04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05B00717" />
+ <register type="NOA" address="0x00009888" value="0x07B000E6" />
+ <register type="NOA" address="0x00009888" value="0x09B00840" />
+ <register type="NOA" address="0x00009888" value="0x01A15555" />
+ <register type="NOA" address="0x00009888" value="0x03A15415" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01A4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65415" />
+ <register type="NOA" address="0x00009888" value="0x01A75555" />
+ <register type="NOA" address="0x00009888" value="0x03A75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FC3F" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5415" />
+ <register type="NOA" address="0x00009888" value="0x0101E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext179"
+ chipset="ACMGT1"
+ symbol_name="Ext179"
+ underscore_name="ext179"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d2b946b8-ddbc-47bb-b02d-f89652163b6a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BD00236" />
+ <register type="NOA" address="0x00009888" value="0x0DD0016A" />
+ <register type="NOA" address="0x00009888" value="0x01D042B2" />
+ <register type="NOA" address="0x00009888" value="0x03D04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05D00717" />
+ <register type="NOA" address="0x00009888" value="0x07D000E6" />
+ <register type="NOA" address="0x00009888" value="0x09D00840" />
+ <register type="NOA" address="0x00009888" value="0x01C15555" />
+ <register type="NOA" address="0x00009888" value="0x03C15415" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01C4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65415" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x03C75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307A82A" />
+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
+ <register type="NOA" address="0x00009888" value="0x0102E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext180"
+ chipset="ACMGT1"
+ symbol_name="Ext180"
+ underscore_name="ext180"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="44915f22-aaca-4871-b8ca-7a83aa83d605"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BF00236" />
+ <register type="NOA" address="0x00009888" value="0x0DF0016A" />
+ <register type="NOA" address="0x00009888" value="0x01F042B2" />
+ <register type="NOA" address="0x00009888" value="0x03F04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05F00717" />
+ <register type="NOA" address="0x00009888" value="0x07F000E6" />
+ <register type="NOA" address="0x00009888" value="0x09F00840" />
+ <register type="NOA" address="0x00009888" value="0x01E15555" />
+ <register type="NOA" address="0x00009888" value="0x03E15415" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01E4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65415" />
+ <register type="NOA" address="0x00009888" value="0x01E75555" />
+ <register type="NOA" address="0x00009888" value="0x03E75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075415" />
+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035415" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext181"
+ chipset="ACMGT1"
+ symbol_name="Ext181"
+ underscore_name="ext181"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fe0eda19-22d8-410e-b61d-24bce297d8ae"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE0 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE0_XVE0"
+ underscore_name="xve_inst_issued_all_xecore0_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE1 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE1_XVE0"
+ underscore_name="xve_inst_issued_all_xecore1_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE2 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE2_XVE0"
+ underscore_name="xve_inst_issued_all_xecore2_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0A906F40" />
+ <register type="NOA" address="0x00009888" value="0x0C900006" />
+ <register type="NOA" address="0x00009888" value="0x0AB06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CB00006" />
+ <register type="NOA" address="0x00009888" value="0x0AD06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CD00006" />
+ <register type="NOA" address="0x00009888" value="0x00904EB4" />
+ <register type="NOA" address="0x00009888" value="0x02900166" />
+ <register type="NOA" address="0x00009888" value="0x00810155" />
+ <register type="NOA" address="0x00009888" value="0x008302AA" />
+ <register type="NOA" address="0x00009888" value="0x0084001F" />
+ <register type="NOA" address="0x00009888" value="0x00860155" />
+ <register type="NOA" address="0x00009888" value="0x00870155" />
+ <register type="NOA" address="0x00009888" value="0x02B05000" />
+ <register type="NOA" address="0x00009888" value="0x04B01A75" />
+ <register type="NOA" address="0x00009888" value="0x06B0000B" />
+ <register type="NOA" address="0x00009888" value="0x00B00000" />
+ <register type="NOA" address="0x00009888" value="0x00A15400" />
+ <register type="NOA" address="0x00009888" value="0x02A10005" />
+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
+ <register type="NOA" address="0x00009888" value="0x00A65400" />
+ <register type="NOA" address="0x00009888" value="0x02A60005" />
+ <register type="NOA" address="0x00009888" value="0x00A75400" />
+ <register type="NOA" address="0x00009888" value="0x02A70005" />
+ <register type="NOA" address="0x00009888" value="0x06D05680" />
+ <register type="NOA" address="0x00009888" value="0x08D02CD3" />
+ <register type="NOA" address="0x00009888" value="0x00D00000" />
+ <register type="NOA" address="0x00009888" value="0x02C11550" />
+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
+ <register type="NOA" address="0x00009888" value="0x02C61550" />
+ <register type="NOA" address="0x00009888" value="0x02C71550" />
+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x00097C00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000B5400" />
+ <register type="NOA" address="0x00009888" value="0x020B0005" />
+ <register type="NOA" address="0x00009888" value="0x00027C00" />
+ <register type="NOA" address="0x00009888" value="0x020C1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030221" />
+ <register type="NOA" address="0x00009888" value="0x4C030602" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030603" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x0003E002" />
+ <register type="OA" address="0x0000D954" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext182"
+ chipset="ACMGT1"
+ symbol_name="Ext182"
+ underscore_name="ext182"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="aef5adcb-e3ef-4839-aea5-a6bbb9bb5faa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE3 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE3_XVE0"
+ underscore_name="xve_inst_issued_all_xecore3_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE4 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE4_XVE0"
+ underscore_name="xve_inst_issued_all_xecore4_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE5 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE5_XVE0"
+ underscore_name="xve_inst_issued_all_xecore5_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AF06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CF00006" />
+ <register type="NOA" address="0x00009888" value="0x0B906F40" />
+ <register type="NOA" address="0x00009888" value="0x0D900006" />
+ <register type="NOA" address="0x00009888" value="0x0BB06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DB00006" />
+ <register type="NOA" address="0x00009888" value="0x00F04EB4" />
+ <register type="NOA" address="0x00009888" value="0x02F00166" />
+ <register type="NOA" address="0x00009888" value="0x00E10155" />
+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
+ <register type="NOA" address="0x00009888" value="0x00E60155" />
+ <register type="NOA" address="0x00009888" value="0x00E70155" />
+ <register type="NOA" address="0x00009888" value="0x03905000" />
+ <register type="NOA" address="0x00009888" value="0x05901A75" />
+ <register type="NOA" address="0x00009888" value="0x0790000B" />
+ <register type="NOA" address="0x00009888" value="0x01900000" />
+ <register type="NOA" address="0x00009888" value="0x01815400" />
+ <register type="NOA" address="0x00009888" value="0x03810005" />
+ <register type="NOA" address="0x00009888" value="0x0183A800" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x018403E0" />
+ <register type="NOA" address="0x00009888" value="0x01865400" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x01875400" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07B05680" />
+ <register type="NOA" address="0x00009888" value="0x09B02CD3" />
+ <register type="NOA" address="0x00009888" value="0x01B00000" />
+ <register type="NOA" address="0x00009888" value="0x03A11550" />
+ <register type="NOA" address="0x00009888" value="0x03A32AA0" />
+ <register type="NOA" address="0x00009888" value="0x01A47C00" />
+ <register type="NOA" address="0x00009888" value="0x03A61550" />
+ <register type="NOA" address="0x00009888" value="0x03A71550" />
+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x0108A800" />
+ <register type="NOA" address="0x00009888" value="0x03083FFA" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A1555" />
+ <register type="NOA" address="0x00009888" value="0x01017C00" />
+ <register type="NOA" address="0x00009888" value="0x030B1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x480308E4" />
+ <register type="NOA" address="0x00009888" value="0x4A030E47" />
+ <register type="NOA" address="0x00009888" value="0x4C031404" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x0003E002" />
+ <register type="OA" address="0x0000D954" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext183"
+ chipset="ACMGT1"
+ symbol_name="Ext183"
+ underscore_name="ext183"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1cf7ed05-8260-4abe-b00c-7f3ae3441d4b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE6 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE6_XVE0"
+ underscore_name="xve_inst_issued_all_xecore6_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE7 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE7_XVE0"
+ underscore_name="xve_inst_issued_all_xecore7_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RENDER CACHE ALLOC L3NODE0"
+ symbol_name="RENDER_CACHE_ALLOC_L3NODE0"
+ underscore_name="render_cache_alloc_l3_node0"
+ description="Number of Render Cache allocations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE ALLOC L3NODE1"
+ symbol_name="RENDER_CACHE_ALLOC_L3NODE1"
+ underscore_name="render_cache_alloc_l3_node1"
+ description="Number of Render Cache allocations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BD06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DD00006" />
+ <register type="NOA" address="0x00009888" value="0x0BF06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DF00006" />
+ <register type="NOA" address="0x00009888" value="0x01D04EB4" />
+ <register type="NOA" address="0x00009888" value="0x03D00166" />
+ <register type="NOA" address="0x00009888" value="0x01C10155" />
+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
+ <register type="NOA" address="0x00009888" value="0x01C60155" />
+ <register type="NOA" address="0x00009888" value="0x01C70155" />
+ <register type="NOA" address="0x00009888" value="0x03F05000" />
+ <register type="NOA" address="0x00009888" value="0x05F01A75" />
+ <register type="NOA" address="0x00009888" value="0x07F0000B" />
+ <register type="NOA" address="0x00009888" value="0x01F00000" />
+ <register type="NOA" address="0x00009888" value="0x01E15400" />
+ <register type="NOA" address="0x00009888" value="0x03E10005" />
+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
+ <register type="NOA" address="0x00009888" value="0x01E65400" />
+ <register type="NOA" address="0x00009888" value="0x03E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E75400" />
+ <register type="NOA" address="0x00009888" value="0x03E70005" />
+ <register type="NOA" address="0x00009888" value="0x000303FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x010756AA" />
+ <register type="NOA" address="0x00009888" value="0x03070005" />
+ <register type="NOA" address="0x00009888" value="0x010903FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009888" value="0x0102001F" />
+ <register type="NOA" address="0x00009888" value="0x010C0155" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x180301E9" />
+ <register type="NOA" address="0x00009888" value="0x180801E9" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x0E030E30" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x020400A5" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x10080E30" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00043FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02020AAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C031400" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C03F000" />
+ <register type="NOA" address="0x00009888" value="0x44034908" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x2003F000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030012" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00002002" />
+ <register type="OA" address="0x0000D954" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x0000CFFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext184"
+ chipset="ACMGT1"
+ symbol_name="Ext184"
+ underscore_name="ext184"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="39badcb4-5410-4218-b272-1e5edc606b5c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="rt_load_store_cache_read_message_count_xecore0"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="rt_load_store_cache_read_message_count_xecore1"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18894740" />
+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
+ <register type="NOA" address="0x00009888" value="0x22896800" />
+ <register type="NOA" address="0x00009888" value="0x24890011" />
+ <register type="NOA" address="0x00009888" value="0x28894740" />
+ <register type="NOA" address="0x00009888" value="0x18A94740" />
+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
+ <register type="NOA" address="0x00009888" value="0x22A96800" />
+ <register type="NOA" address="0x00009888" value="0x24A90011" />
+ <register type="NOA" address="0x00009888" value="0x28A94740" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x068903C1" />
+ <register type="NOA" address="0x00009888" value="0x088907D1" />
+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A93254" />
+ <register type="NOA" address="0x00009888" value="0x04A90208" />
+ <register type="NOA" address="0x00009888" value="0x0EA903C1" />
+ <register type="NOA" address="0x00009888" value="0x10A907D1" />
+ <register type="NOA" address="0x00009888" value="0x12A90BE1" />
+ <register type="NOA" address="0x00009888" value="0x14A90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext185"
+ chipset="ACMGT1"
+ symbol_name="Ext185"
+ underscore_name="ext185"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e1e40930-36f2-480c-b15d-cf2fb07f18e1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="rt_load_store_cache_read_message_count_xecore2"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="rt_load_store_cache_read_message_count_xecore3"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18C94740" />
+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
+ <register type="NOA" address="0x00009888" value="0x22C96800" />
+ <register type="NOA" address="0x00009888" value="0x24C90011" />
+ <register type="NOA" address="0x00009888" value="0x28C94740" />
+ <register type="NOA" address="0x00009888" value="0x18E94740" />
+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
+ <register type="NOA" address="0x00009888" value="0x22E96800" />
+ <register type="NOA" address="0x00009888" value="0x24E90011" />
+ <register type="NOA" address="0x00009888" value="0x28E94740" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C93254" />
+ <register type="NOA" address="0x00009888" value="0x04C90208" />
+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x0EE903C1" />
+ <register type="NOA" address="0x00009888" value="0x10E907D1" />
+ <register type="NOA" address="0x00009888" value="0x12E90BE1" />
+ <register type="NOA" address="0x00009888" value="0x14E90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext186"
+ chipset="ACMGT1"
+ symbol_name="Ext186"
+ underscore_name="ext186"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4edf8144-d144-4110-b34c-0f6133409bae"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="rt_load_store_cache_read_message_count_xecore4"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="rt_load_store_cache_read_message_count_xecore5"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19894740" />
+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
+ <register type="NOA" address="0x00009888" value="0x23896800" />
+ <register type="NOA" address="0x00009888" value="0x25890011" />
+ <register type="NOA" address="0x00009888" value="0x29894740" />
+ <register type="NOA" address="0x00009888" value="0x19A94740" />
+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
+ <register type="NOA" address="0x00009888" value="0x23A96800" />
+ <register type="NOA" address="0x00009888" value="0x25A90011" />
+ <register type="NOA" address="0x00009888" value="0x29A94740" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x078903C1" />
+ <register type="NOA" address="0x00009888" value="0x098907D1" />
+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A93254" />
+ <register type="NOA" address="0x00009888" value="0x05A90208" />
+ <register type="NOA" address="0x00009888" value="0x0FA903C1" />
+ <register type="NOA" address="0x00009888" value="0x11A907D1" />
+ <register type="NOA" address="0x00009888" value="0x13A90BE1" />
+ <register type="NOA" address="0x00009888" value="0x15A90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext187"
+ chipset="ACMGT1"
+ symbol_name="Ext187"
+ underscore_name="ext187"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a035c742-180e-4bf0-8009-5668cb08981f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="rt_load_store_cache_read_message_count_xecore6"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="rt_load_store_cache_read_message_count_xecore7"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19C94740" />
+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
+ <register type="NOA" address="0x00009888" value="0x23C96800" />
+ <register type="NOA" address="0x00009888" value="0x25C90011" />
+ <register type="NOA" address="0x00009888" value="0x29C94740" />
+ <register type="NOA" address="0x00009888" value="0x19E94740" />
+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
+ <register type="NOA" address="0x00009888" value="0x23E96800" />
+ <register type="NOA" address="0x00009888" value="0x25E90011" />
+ <register type="NOA" address="0x00009888" value="0x29E94740" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C93254" />
+ <register type="NOA" address="0x00009888" value="0x05C90208" />
+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x0FE903C1" />
+ <register type="NOA" address="0x00009888" value="0x11E907D1" />
+ <register type="NOA" address="0x00009888" value="0x13E90BE1" />
+ <register type="NOA" address="0x00009888" value="0x15E90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext188"
+ chipset="ACMGT1"
+ symbol_name="Ext188"
+ underscore_name="ext188"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1236f8d6-fa44-40eb-addc-8e4695b02ab3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE0"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE0"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore0"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE1"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE1"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore1"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18894740" />
+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
+ <register type="NOA" address="0x00009888" value="0x22896800" />
+ <register type="NOA" address="0x00009888" value="0x24890011" />
+ <register type="NOA" address="0x00009888" value="0x28894740" />
+ <register type="NOA" address="0x00009888" value="0x18A94740" />
+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
+ <register type="NOA" address="0x00009888" value="0x22A96800" />
+ <register type="NOA" address="0x00009888" value="0x24A90011" />
+ <register type="NOA" address="0x00009888" value="0x28A94740" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x068903C1" />
+ <register type="NOA" address="0x00009888" value="0x088907D1" />
+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A93254" />
+ <register type="NOA" address="0x00009888" value="0x04A90208" />
+ <register type="NOA" address="0x00009888" value="0x0EA903C1" />
+ <register type="NOA" address="0x00009888" value="0x10A907D1" />
+ <register type="NOA" address="0x00009888" value="0x12A90BE1" />
+ <register type="NOA" address="0x00009888" value="0x14A90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext189"
+ chipset="ACMGT1"
+ symbol_name="Ext189"
+ underscore_name="ext189"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d37f51e7-16dd-4616-88a0-cfc54b90a43f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE2"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE2"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore2"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE3"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE3"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore3"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18C94740" />
+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
+ <register type="NOA" address="0x00009888" value="0x22C96800" />
+ <register type="NOA" address="0x00009888" value="0x24C90011" />
+ <register type="NOA" address="0x00009888" value="0x28C94740" />
+ <register type="NOA" address="0x00009888" value="0x18E94740" />
+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
+ <register type="NOA" address="0x00009888" value="0x22E96800" />
+ <register type="NOA" address="0x00009888" value="0x24E90011" />
+ <register type="NOA" address="0x00009888" value="0x28E94740" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C93254" />
+ <register type="NOA" address="0x00009888" value="0x04C90208" />
+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x0EE903C1" />
+ <register type="NOA" address="0x00009888" value="0x10E907D1" />
+ <register type="NOA" address="0x00009888" value="0x12E90BE1" />
+ <register type="NOA" address="0x00009888" value="0x14E90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext190"
+ chipset="ACMGT1"
+ symbol_name="Ext190"
+ underscore_name="ext190"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c9ac09ca-af08-4072-8e8b-dbc81cd95ada"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE4"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE4"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore4"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE5"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE5"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore5"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19894740" />
+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
+ <register type="NOA" address="0x00009888" value="0x23896800" />
+ <register type="NOA" address="0x00009888" value="0x25890011" />
+ <register type="NOA" address="0x00009888" value="0x29894740" />
+ <register type="NOA" address="0x00009888" value="0x19A94740" />
+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
+ <register type="NOA" address="0x00009888" value="0x23A96800" />
+ <register type="NOA" address="0x00009888" value="0x25A90011" />
+ <register type="NOA" address="0x00009888" value="0x29A94740" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x078903C1" />
+ <register type="NOA" address="0x00009888" value="0x098907D1" />
+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A93254" />
+ <register type="NOA" address="0x00009888" value="0x05A90208" />
+ <register type="NOA" address="0x00009888" value="0x0FA903C1" />
+ <register type="NOA" address="0x00009888" value="0x11A907D1" />
+ <register type="NOA" address="0x00009888" value="0x13A90BE1" />
+ <register type="NOA" address="0x00009888" value="0x15A90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003000A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext191"
+ chipset="ACMGT1"
+ symbol_name="Ext191"
+ underscore_name="ext191"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9e1699e6-cea6-46de-bb89-050415f0a8a2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE6"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE6"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore6"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE7"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE7"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore7"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19C94740" />
+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
+ <register type="NOA" address="0x00009888" value="0x23C96800" />
+ <register type="NOA" address="0x00009888" value="0x25C90011" />
+ <register type="NOA" address="0x00009888" value="0x29C94740" />
+ <register type="NOA" address="0x00009888" value="0x19E94740" />
+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
+ <register type="NOA" address="0x00009888" value="0x23E96800" />
+ <register type="NOA" address="0x00009888" value="0x25E90011" />
+ <register type="NOA" address="0x00009888" value="0x29E94740" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C93254" />
+ <register type="NOA" address="0x00009888" value="0x05C90208" />
+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x0FE903C1" />
+ <register type="NOA" address="0x00009888" value="0x11E907D1" />
+ <register type="NOA" address="0x00009888" value="0x13E90BE1" />
+ <register type="NOA" address="0x00009888" value="0x15E90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50031400" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext192"
+ chipset="ACMGT1"
+ symbol_name="Ext192"
+ underscore_name="ext192"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e671dd75-968d-49e4-9c03-5269d95de66e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE0"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE0"
+ underscore_name="rt_input_available_xecore0"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE1"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE1"
+ underscore_name="rt_input_available_xecore1"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE2"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE2"
+ underscore_name="rt_input_available_xecore2"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE3"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE3"
+ underscore_name="rt_input_available_xecore3"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE4"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE4"
+ underscore_name="rt_input_available_xecore4"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE5"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE5"
+ underscore_name="rt_input_available_xecore5"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE6"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE6"
+ underscore_name="rt_input_available_xecore6"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE7"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE7"
+ underscore_name="rt_input_available_xecore7"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x168502A0" />
+ <register type="NOA" address="0x00009888" value="0x16A502A0" />
+ <register type="NOA" address="0x00009888" value="0x16C502A0" />
+ <register type="NOA" address="0x00009888" value="0x16E502A0" />
+ <register type="NOA" address="0x00009888" value="0x178502A0" />
+ <register type="NOA" address="0x00009888" value="0x17A502A0" />
+ <register type="NOA" address="0x00009888" value="0x17C502A0" />
+ <register type="NOA" address="0x00009888" value="0x17E502A0" />
+ <register type="NOA" address="0x00009888" value="0x02850004" />
+ <register type="NOA" address="0x00009888" value="0x128500C2" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0286A000" />
+ <register type="NOA" address="0x00009888" value="0x02A50004" />
+ <register type="NOA" address="0x00009888" value="0x10A500C2" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x02A60A00" />
+ <register type="NOA" address="0x00009888" value="0x02C50004" />
+ <register type="NOA" address="0x00009888" value="0x0EC500C2" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600A0" />
+ <register type="NOA" address="0x00009888" value="0x02E50004" />
+ <register type="NOA" address="0x00009888" value="0x0CE500C2" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6000A" />
+ <register type="NOA" address="0x00009888" value="0x03850004" />
+ <register type="NOA" address="0x00009888" value="0x0B8500C2" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186A000" />
+ <register type="NOA" address="0x00009888" value="0x03A50004" />
+ <register type="NOA" address="0x00009888" value="0x09A500C2" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A60A00" />
+ <register type="NOA" address="0x00009888" value="0x03C50004" />
+ <register type="NOA" address="0x00009888" value="0x07C500C2" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C600A0" />
+ <register type="NOA" address="0x00009888" value="0x03E50004" />
+ <register type="NOA" address="0x00009888" value="0x05E50C20" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6000A" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803000A" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030221" />
+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030077" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x44030108" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46032940" />
+ <register type="NOA" address="0x00009888" value="0x24037000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001D" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000065" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000185" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000605" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001805" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006005" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018005" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060005" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext193"
+ chipset="ACMGT1"
+ symbol_name="Ext193"
+ underscore_name="ext193"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9a53799a-f746-4d6d-a723-57af53243454"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE0"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE0"
+ underscore_name="pixel_post_process_input_available_cpipe0"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE1"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE1"
+ underscore_name="pixel_post_process_input_available_cpipe1"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x20860011" />
+ <register type="NOA" address="0x00009888" value="0x20A60011" />
+ <register type="NOA" address="0x00009888" value="0x20C60011" />
+ <register type="NOA" address="0x00009888" value="0x20E60011" />
+ <register type="NOA" address="0x00009888" value="0x04860180" />
+ <register type="NOA" address="0x00009888" value="0x06862800" />
+ <register type="NOA" address="0x00009888" value="0x08860595" />
+ <register type="NOA" address="0x00009888" value="0x0A860017" />
+ <register type="NOA" address="0x00009888" value="0x00860000" />
+ <register type="NOA" address="0x00009888" value="0x04A60180" />
+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
+ <register type="NOA" address="0x00009888" value="0x00A60000" />
+ <register type="NOA" address="0x00009888" value="0x04C60180" />
+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
+ <register type="NOA" address="0x00009888" value="0x10C60595" />
+ <register type="NOA" address="0x00009888" value="0x12C60017" />
+ <register type="NOA" address="0x00009888" value="0x02C60000" />
+ <register type="NOA" address="0x00009888" value="0x04E60180" />
+ <register type="NOA" address="0x00009888" value="0x12E60500" />
+ <register type="NOA" address="0x00009888" value="0x14E60595" />
+ <register type="NOA" address="0x00009888" value="0x16E60017" />
+ <register type="NOA" address="0x00009888" value="0x02E60000" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030422" />
+ <register type="NOA" address="0x00009888" value="0x4A030021" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030003" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603294A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000007F8" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0007F800" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext194"
+ chipset="ACMGT1"
+ symbol_name="Ext194"
+ underscore_name="ext194"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3b4157d9-9905-48c5-a9fa-3f53f94b9b5d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE2"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE2"
+ underscore_name="pixel_post_process_input_available_cpipe2"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE3"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE3"
+ underscore_name="pixel_post_process_input_available_cpipe3"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x21860011" />
+ <register type="NOA" address="0x00009888" value="0x21A60011" />
+ <register type="NOA" address="0x00009888" value="0x21C60011" />
+ <register type="NOA" address="0x00009888" value="0x21E60011" />
+ <register type="NOA" address="0x00009888" value="0x05860180" />
+ <register type="NOA" address="0x00009888" value="0x0F860500" />
+ <register type="NOA" address="0x00009888" value="0x11860595" />
+ <register type="NOA" address="0x00009888" value="0x13860017" />
+ <register type="NOA" address="0x00009888" value="0x03860000" />
+ <register type="NOA" address="0x00009888" value="0x05A60180" />
+ <register type="NOA" address="0x00009888" value="0x13A60500" />
+ <register type="NOA" address="0x00009888" value="0x15A60595" />
+ <register type="NOA" address="0x00009888" value="0x17A60017" />
+ <register type="NOA" address="0x00009888" value="0x03A60000" />
+ <register type="NOA" address="0x00009888" value="0x05C60180" />
+ <register type="NOA" address="0x00009888" value="0x07C62800" />
+ <register type="NOA" address="0x00009888" value="0x09C60595" />
+ <register type="NOA" address="0x00009888" value="0x0BC60017" />
+ <register type="NOA" address="0x00009888" value="0x01C60000" />
+ <register type="NOA" address="0x00009888" value="0x05E60180" />
+ <register type="NOA" address="0x00009888" value="0x0BE60500" />
+ <register type="NOA" address="0x00009888" value="0x0DE60595" />
+ <register type="NOA" address="0x00009888" value="0x0FE60017" />
+ <register type="NOA" address="0x00009888" value="0x01E60000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010755AA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFAA" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101F000" />
+ <register type="NOA" address="0x00009888" value="0x030B5500" />
+ <register type="NOA" address="0x00009888" value="0x0102000F" />
+ <register type="NOA" address="0x00009888" value="0x010C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003042A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030021" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x44030C42" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000007F8" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0007F800" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext195"
+ chipset="ACMGT1"
+ symbol_name="Ext195"
+ underscore_name="ext195"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7468d66-8862-4deb-aeb7-d2cefa81ea0e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE0 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE0_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore0_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE1 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE1_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore1_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE2 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE2_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore2_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE3 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE3_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore3_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0A902960" />
+ <register type="NOA" address="0x00009888" value="0x0AB02960" />
+ <register type="NOA" address="0x00009888" value="0x0AD02960" />
+ <register type="NOA" address="0x00009888" value="0x0AF02960" />
+ <register type="NOA" address="0x00009888" value="0x069039E0" />
+ <register type="NOA" address="0x00009888" value="0x00900000" />
+ <register type="NOA" address="0x00009888" value="0x02810054" />
+ <register type="NOA" address="0x00009888" value="0x028300A8" />
+ <register type="NOA" address="0x00009888" value="0x00840E00" />
+ <register type="NOA" address="0x00009888" value="0x02860054" />
+ <register type="NOA" address="0x00009888" value="0x02870054" />
+ <register type="NOA" address="0x00009888" value="0x04B039E0" />
+ <register type="NOA" address="0x00009888" value="0x00B00000" />
+ <register type="NOA" address="0x00009888" value="0x00A15000" />
+ <register type="NOA" address="0x00009888" value="0x02A10001" />
+ <register type="NOA" address="0x00009888" value="0x00A3A000" />
+ <register type="NOA" address="0x00009888" value="0x02A30002" />
+ <register type="NOA" address="0x00009888" value="0x00A401C0" />
+ <register type="NOA" address="0x00009888" value="0x00A65000" />
+ <register type="NOA" address="0x00009888" value="0x02A60001" />
+ <register type="NOA" address="0x00009888" value="0x00A75000" />
+ <register type="NOA" address="0x00009888" value="0x02A70001" />
+ <register type="NOA" address="0x00009888" value="0x02D039E0" />
+ <register type="NOA" address="0x00009888" value="0x00D00000" />
+ <register type="NOA" address="0x00009888" value="0x00C10540" />
+ <register type="NOA" address="0x00009888" value="0x00C30A80" />
+ <register type="NOA" address="0x00009888" value="0x00C40038" />
+ <register type="NOA" address="0x00009888" value="0x00C60540" />
+ <register type="NOA" address="0x00009888" value="0x00C70540" />
+ <register type="NOA" address="0x00009888" value="0x00F039E0" />
+ <register type="NOA" address="0x00009888" value="0x00E10015" />
+ <register type="NOA" address="0x00009888" value="0x00E3002A" />
+ <register type="NOA" address="0x00009888" value="0x00E40007" />
+ <register type="NOA" address="0x00009888" value="0x00E60015" />
+ <register type="NOA" address="0x00009888" value="0x00E70015" />
+ <register type="NOA" address="0x00009888" value="0x00070A95" />
+ <register type="NOA" address="0x00009888" value="0x0008F000" />
+ <register type="NOA" address="0x00009888" value="0x020800AB" />
+ <register type="NOA" address="0x00009888" value="0x0009003F" />
+ <register type="NOA" address="0x00009888" value="0x000A5AAA" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x000101C0" />
+ <register type="NOA" address="0x00009888" value="0x000B5000" />
+ <register type="NOA" address="0x00009888" value="0x020B0001" />
+ <register type="NOA" address="0x00009888" value="0x00020038" />
+ <register type="NOA" address="0x00009888" value="0x000C0540" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030603" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030021" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x44030042" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001B" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C3" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000603" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00003003" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D968" value="0x00004002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D970" value="0x00000022" />
+ <register type="OA" address="0x0000D974" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D978" value="0x00000102" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFC7" />
+ </register_config>
+ </set>
+
+ <set name="Ext196"
+ chipset="ACMGT1"
+ symbol_name="Ext196"
+ underscore_name="ext196"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a09b78bb-b10e-4250-84c5-336f839c4e0c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE4 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE4_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore4_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE5 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE5_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore5_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE6 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE6_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore6_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE7 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE7_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore7_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0B902960" />
+ <register type="NOA" address="0x00009888" value="0x0BB02960" />
+ <register type="NOA" address="0x00009888" value="0x0BD02960" />
+ <register type="NOA" address="0x00009888" value="0x0BF02960" />
+ <register type="NOA" address="0x00009888" value="0x079039E0" />
+ <register type="NOA" address="0x00009888" value="0x01900000" />
+ <register type="NOA" address="0x00009888" value="0x03810054" />
+ <register type="NOA" address="0x00009888" value="0x038300A8" />
+ <register type="NOA" address="0x00009888" value="0x01840E00" />
+ <register type="NOA" address="0x00009888" value="0x03860054" />
+ <register type="NOA" address="0x00009888" value="0x03870054" />
+ <register type="NOA" address="0x00009888" value="0x05B039E0" />
+ <register type="NOA" address="0x00009888" value="0x01B00000" />
+ <register type="NOA" address="0x00009888" value="0x01A15000" />
+ <register type="NOA" address="0x00009888" value="0x03A10001" />
+ <register type="NOA" address="0x00009888" value="0x01A3A000" />
+ <register type="NOA" address="0x00009888" value="0x03A30002" />
+ <register type="NOA" address="0x00009888" value="0x01A401C0" />
+ <register type="NOA" address="0x00009888" value="0x01A65000" />
+ <register type="NOA" address="0x00009888" value="0x03A60001" />
+ <register type="NOA" address="0x00009888" value="0x01A75000" />
+ <register type="NOA" address="0x00009888" value="0x03A70001" />
+ <register type="NOA" address="0x00009888" value="0x03D039E0" />
+ <register type="NOA" address="0x00009888" value="0x01D00000" />
+ <register type="NOA" address="0x00009888" value="0x01C10540" />
+ <register type="NOA" address="0x00009888" value="0x01C30A80" />
+ <register type="NOA" address="0x00009888" value="0x01C40038" />
+ <register type="NOA" address="0x00009888" value="0x01C60540" />
+ <register type="NOA" address="0x00009888" value="0x01C70540" />
+ <register type="NOA" address="0x00009888" value="0x01F039E0" />
+ <register type="NOA" address="0x00009888" value="0x01E10015" />
+ <register type="NOA" address="0x00009888" value="0x01E3002A" />
+ <register type="NOA" address="0x00009888" value="0x01E40007" />
+ <register type="NOA" address="0x00009888" value="0x01E60015" />
+ <register type="NOA" address="0x00009888" value="0x01E70015" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x01070A95" />
+ <register type="NOA" address="0x00009888" value="0x0108F000" />
+ <register type="NOA" address="0x00009888" value="0x030800AB" />
+ <register type="NOA" address="0x00009888" value="0x0109003F" />
+ <register type="NOA" address="0x00009888" value="0x010A5AAA" />
+ <register type="NOA" address="0x00009888" value="0x030A0055" />
+ <register type="NOA" address="0x00009888" value="0x010101C0" />
+ <register type="NOA" address="0x00009888" value="0x010B5000" />
+ <register type="NOA" address="0x00009888" value="0x030B0001" />
+ <register type="NOA" address="0x00009888" value="0x01020038" />
+ <register type="NOA" address="0x00009888" value="0x010C0540" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020200AA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030055" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030030" />
+ <register type="NOA" address="0x00009888" value="0x50030603" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030021" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x44030042" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001B" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C3" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000603" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00003003" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000022" />
+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D970" value="0x00000802" />
+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D978" value="0x00004002" />
+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext197"
+ chipset="ACMGT1"
+ symbol_name="Ext197"
+ underscore_name="ext197"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8b7e5a75-7734-4d48-bdd7-0adf976b8a89"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE0"
+ symbol_name="GPGPU_DISPATCH_XECORE0"
+ underscore_name="gpgpu_dispatch_xecore0"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE1"
+ symbol_name="GPGPU_DISPATCH_XECORE1"
+ underscore_name="gpgpu_dispatch_xecore1"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE2"
+ symbol_name="GPGPU_DISPATCH_XECORE2"
+ underscore_name="gpgpu_dispatch_xecore2"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C813C00" />
+ <register type="NOA" address="0x00009888" value="0x2CA13C00" />
+ <register type="NOA" address="0x00009888" value="0x2CC13C00" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x0C810DC0" />
+ <register type="NOA" address="0x00009888" value="0x0E810C70" />
+ <register type="NOA" address="0x00009888" value="0x10810CF2" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083A800" />
+ <register type="NOA" address="0x00009888" value="0x0283000A" />
+ <register type="NOA" address="0x00009888" value="0x008403E0" />
+ <register type="NOA" address="0x00009888" value="0x00865400" />
+ <register type="NOA" address="0x00009888" value="0x02860005" />
+ <register type="NOA" address="0x00009888" value="0x00875400" />
+ <register type="NOA" address="0x00009888" value="0x02870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x08A10C37" />
+ <register type="NOA" address="0x00009888" value="0x0AA10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0CA10033" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
+ <register type="NOA" address="0x00009888" value="0x00A60155" />
+ <register type="NOA" address="0x00009888" value="0x00A70155" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x12C10C37" />
+ <register type="NOA" address="0x00009888" value="0x14C10CB1" />
+ <register type="NOA" address="0x00009888" value="0x16C10033" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
+ <register type="NOA" address="0x00009888" value="0x02C61550" />
+ <register type="NOA" address="0x00009888" value="0x02C71550" />
+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
+ <register type="NOA" address="0x00009888" value="0x0008ABFF" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009888" value="0x00097C00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B0155" />
+ <register type="NOA" address="0x00009888" value="0x00027C00" />
+ <register type="NOA" address="0x00009888" value="0x020C1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030C00" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030603" />
+ <register type="NOA" address="0x00009888" value="0x4A030030" />
+ <register type="NOA" address="0x00009888" value="0x4C030423" />
+ <register type="NOA" address="0x00009888" value="0x4E030221" />
+ <register type="NOA" address="0x00009888" value="0x50030422" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030021" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D960" value="0x0001E002" />
+ <register type="OA" address="0x0000D964" value="0x000083FF" />
+ <register type="OA" address="0x0000D968" value="0x00022002" />
+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext198"
+ chipset="ACMGT1"
+ symbol_name="Ext198"
+ underscore_name="ext198"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8157717a-d7e3-465e-a6b9-a5a5d4902b49"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE3"
+ symbol_name="GPGPU_DISPATCH_XECORE3"
+ underscore_name="gpgpu_dispatch_xecore3"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE4"
+ symbol_name="GPGPU_DISPATCH_XECORE4"
+ underscore_name="gpgpu_dispatch_xecore4"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE5"
+ symbol_name="GPGPU_DISPATCH_XECORE5"
+ underscore_name="gpgpu_dispatch_xecore5"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE13C00" />
+ <register type="NOA" address="0x00009888" value="0x2D813C00" />
+ <register type="NOA" address="0x00009888" value="0x2DA13C00" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x08E10C37" />
+ <register type="NOA" address="0x00009888" value="0x0AE10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0CE10033" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
+ <register type="NOA" address="0x00009888" value="0x00E60155" />
+ <register type="NOA" address="0x00009888" value="0x00E70155" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x13810C37" />
+ <register type="NOA" address="0x00009888" value="0x15810CB1" />
+ <register type="NOA" address="0x00009888" value="0x17810033" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03832AA0" />
+ <register type="NOA" address="0x00009888" value="0x01847C00" />
+ <register type="NOA" address="0x00009888" value="0x03861550" />
+ <register type="NOA" address="0x00009888" value="0x03871550" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x0DA10DC0" />
+ <register type="NOA" address="0x00009888" value="0x0FA10C70" />
+ <register type="NOA" address="0x00009888" value="0x11A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
+ <register type="NOA" address="0x00009888" value="0x01A65400" />
+ <register type="NOA" address="0x00009888" value="0x03A60005" />
+ <register type="NOA" address="0x00009888" value="0x01A75400" />
+ <register type="NOA" address="0x00009888" value="0x03A70005" />
+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FC00" />
+ <register type="NOA" address="0x00009888" value="0x03082AAF" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A1555" />
+ <register type="NOA" address="0x00009888" value="0x010103E0" />
+ <register type="NOA" address="0x00009888" value="0x010B5400" />
+ <register type="NOA" address="0x00009888" value="0x030B0005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42031000" />
+ <register type="NOA" address="0x00009888" value="0x2A037000" />
+ <register type="NOA" address="0x00009888" value="0x480308E4" />
+ <register type="NOA" address="0x00009888" value="0x4A030E47" />
+ <register type="NOA" address="0x00009888" value="0x4C030004" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x4403294A" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x4603014A" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D960" value="0x0001E002" />
+ <register type="OA" address="0x0000D964" value="0x000083FF" />
+ <register type="OA" address="0x0000D968" value="0x00022002" />
+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext199"
+ chipset="ACMGT1"
+ symbol_name="Ext199"
+ underscore_name="ext199"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fc122f7d-c66a-458b-a06c-cee29569262d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE6"
+ symbol_name="GPGPU_DISPATCH_XECORE6"
+ underscore_name="gpgpu_dispatch_xecore6"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE7"
+ symbol_name="GPGPU_DISPATCH_XECORE7"
+ underscore_name="gpgpu_dispatch_xecore7"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DC13C00" />
+ <register type="NOA" address="0x00009888" value="0x2DE13C00" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x09C10C37" />
+ <register type="NOA" address="0x00009888" value="0x0BC10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0DC10033" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
+ <register type="NOA" address="0x00009888" value="0x01C60155" />
+ <register type="NOA" address="0x00009888" value="0x01C70155" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x0DE10DC0" />
+ <register type="NOA" address="0x00009888" value="0x0FE10C70" />
+ <register type="NOA" address="0x00009888" value="0x11E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
+ <register type="NOA" address="0x00009888" value="0x01E65400" />
+ <register type="NOA" address="0x00009888" value="0x03E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E75400" />
+ <register type="NOA" address="0x00009888" value="0x03E70005" />
+ <register type="NOA" address="0x00009888" value="0x000303FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x010756AA" />
+ <register type="NOA" address="0x00009888" value="0x03070005" />
+ <register type="NOA" address="0x00009888" value="0x010903FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009888" value="0x0102001F" />
+ <register type="NOA" address="0x00009888" value="0x010C0155" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000403FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202000A" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02030005" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C031400" />
+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x5003140A" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x520300A0" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ </register_config>
+ </set>
+
+ <set name="Ext200"
+ chipset="ACMGT1"
+ symbol_name="Ext200"
+ underscore_name="ext200"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="80da4065-1cc6-4e17-8594-731e1acc01ef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM ACCESS COUNT XECORE2"
+ symbol_name="SLM_ACCESS_COUNT_XECORE2"
+ underscore_name="slm_access_count_xecore2"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE1"
+ symbol_name="SLM_ACCESS_COUNT_XECORE1"
+ underscore_name="slm_access_count_xecore1"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE0"
+ symbol_name="SLM_ACCESS_COUNT_XECORE0"
+ underscore_name="slm_access_count_xecore0"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE3"
+ symbol_name="SLM_ACCESS_COUNT_XECORE3"
+ underscore_name="slm_access_count_xecore3"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1687000F" />
+ <register type="NOA" address="0x00009888" value="0x1A87000F" />
+ <register type="NOA" address="0x00009888" value="0x1288000F" />
+ <register type="NOA" address="0x00009888" value="0x1688000F" />
+ <register type="NOA" address="0x00009888" value="0x16A7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AA7000F" />
+ <register type="NOA" address="0x00009888" value="0x12A8000F" />
+ <register type="NOA" address="0x00009888" value="0x16A8000F" />
+ <register type="NOA" address="0x00009888" value="0x16C7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AC7000F" />
+ <register type="NOA" address="0x00009888" value="0x12C8000F" />
+ <register type="NOA" address="0x00009888" value="0x16C8000F" />
+ <register type="NOA" address="0x00009888" value="0x16E7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AE7000F" />
+ <register type="NOA" address="0x00009888" value="0x12E8000F" />
+ <register type="NOA" address="0x00009888" value="0x16E8000F" />
+ <register type="NOA" address="0x00009888" value="0x0083AA00" />
+ <register type="NOA" address="0x00009888" value="0x008400F0" />
+ <register type="NOA" address="0x00009888" value="0x00865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x0C8701D7" />
+ <register type="NOA" address="0x00009888" value="0x00870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x068801D7" />
+ <register type="NOA" address="0x00009888" value="0x00890030" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x02C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C4F000" />
+ <register type="NOA" address="0x00009888" value="0x02C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x14C701D7" />
+ <register type="NOA" address="0x00009888" value="0x02C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x0EC801D7" />
+ <register type="NOA" address="0x00009888" value="0x00C93000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x0009F00F" />
+ <register type="NOA" address="0x00009888" value="0x000A55AA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x020C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803062A" />
+ <register type="NOA" address="0x00009888" value="0x4A030231" />
+ <register type="NOA" address="0x00009888" value="0x4C030422" />
+ <register type="NOA" address="0x00009888" value="0x4E030261" />
+ <register type="NOA" address="0x00009888" value="0x50030606" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300E7" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46031080" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext201"
+ chipset="ACMGT1"
+ symbol_name="Ext201"
+ underscore_name="ext201"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5c664618-1692-4ded-b6bb-a9e17f37250d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM ACCESS COUNT XECORE4"
+ symbol_name="SLM_ACCESS_COUNT_XECORE4"
+ underscore_name="slm_access_count_xecore4"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE5"
+ symbol_name="SLM_ACCESS_COUNT_XECORE5"
+ underscore_name="slm_access_count_xecore5"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE6"
+ symbol_name="SLM_ACCESS_COUNT_XECORE6"
+ underscore_name="slm_access_count_xecore6"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE7"
+ symbol_name="SLM_ACCESS_COUNT_XECORE7"
+ underscore_name="slm_access_count_xecore7"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1787000F" />
+ <register type="NOA" address="0x00009888" value="0x1B87000F" />
+ <register type="NOA" address="0x00009888" value="0x1388000F" />
+ <register type="NOA" address="0x00009888" value="0x1788000F" />
+ <register type="NOA" address="0x00009888" value="0x17A7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BA7000F" />
+ <register type="NOA" address="0x00009888" value="0x13A8000F" />
+ <register type="NOA" address="0x00009888" value="0x17A8000F" />
+ <register type="NOA" address="0x00009888" value="0x17C7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BC7000F" />
+ <register type="NOA" address="0x00009888" value="0x13C8000F" />
+ <register type="NOA" address="0x00009888" value="0x17C8000F" />
+ <register type="NOA" address="0x00009888" value="0x17E7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BE7000F" />
+ <register type="NOA" address="0x00009888" value="0x13E8000F" />
+ <register type="NOA" address="0x00009888" value="0x17E8000F" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x098701D7" />
+ <register type="NOA" address="0x00009888" value="0x0187000A" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x038801D7" />
+ <register type="NOA" address="0x00009888" value="0x01890003" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x0DA701D7" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x07A801D7" />
+ <register type="NOA" address="0x00009888" value="0x01A90030" />
+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x11C701D7" />
+ <register type="NOA" address="0x00009888" value="0x03C7000A" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x0BC801D7" />
+ <register type="NOA" address="0x00009888" value="0x01C90300" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x15E701D7" />
+ <register type="NOA" address="0x00009888" value="0x03E70A00" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x0FE801D7" />
+ <register type="NOA" address="0x00009888" value="0x01E93000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030C22" />
+ <register type="NOA" address="0x00009888" value="0x4A030061" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030007" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032884" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C6A" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext202"
+ chipset="ACMGT1"
+ symbol_name="Ext202"
+ underscore_name="ext202"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="671c0d10-0f02-490f-acf6-2d2a88c0bc62"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI0"
+ underscore_name="gpu_memory_l3_write_sqidi0"
+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
+ <register type="NOA" address="0x00009888" value="0x024100E6" />
+ <register type="NOA" address="0x00009888" value="0x06411C00" />
+ <register type="NOA" address="0x00009888" value="0x08410248" />
+ <register type="NOA" address="0x00009888" value="0x0A4102CA" />
+ <register type="NOA" address="0x00009888" value="0x0C41034C" />
+ <register type="NOA" address="0x00009888" value="0x0E4103CE" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02030003" />
+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02090002" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000018A" />
+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
+ </register_config>
+ </set>
+
+ <set name="Ext203"
+ chipset="ACMGT1"
+ symbol_name="Ext203"
+ underscore_name="ext203"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d1c46c3e-fd18-4ca4-905b-64b95a6f10e8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI1"
+ underscore_name="gpu_memory_l3_write_sqidi1"
+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
+ <register type="NOA" address="0x00009888" value="0x026100E6" />
+ <register type="NOA" address="0x00009888" value="0x06611C00" />
+ <register type="NOA" address="0x00009888" value="0x08610248" />
+ <register type="NOA" address="0x00009888" value="0x0A6102CA" />
+ <register type="NOA" address="0x00009888" value="0x0C61034C" />
+ <register type="NOA" address="0x00009888" value="0x0E6103CE" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02030003" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02090003" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000018A" />
+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
+ </register_config>
+ </set>
+
+ <set name="Ext204"
+ chipset="ACMGT1"
+ symbol_name="Ext204"
+ underscore_name="ext204"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4e426fcb-9591-42a4-9b9a-7207d548bc0b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE0"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE0"
+ underscore_name="rt_instance_node_ray_count_xecore0"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE0"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE0"
+ underscore_name="rt_internal_node_ray_count_xecore0"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE0"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE0"
+ underscore_name="rt_traversal_step_ray_count_xecore0"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
+ <register type="NOA" address="0x00009888" value="0x02858000" />
+ <register type="NOA" address="0x00009888" value="0x04858240" />
+ <register type="NOA" address="0x00009888" value="0x06850B28" />
+ <register type="NOA" address="0x00009888" value="0x088508A6" />
+ <register type="NOA" address="0x00009888" value="0x0A850BAA" />
+ <register type="NOA" address="0x00009888" value="0x10850BEB" />
+ <register type="NOA" address="0x00009888" value="0x128509E3" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext205"
+ chipset="ACMGT1"
+ symbol_name="Ext205"
+ underscore_name="ext205"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="12aa9868-f7c6-4c8d-80fe-cc1605608ef1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE1"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE1"
+ underscore_name="rt_instance_node_ray_count_xecore1"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE1"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE1"
+ underscore_name="rt_internal_node_ray_count_xecore1"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE1"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE1"
+ underscore_name="rt_traversal_step_ray_count_xecore1"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
+ <register type="NOA" address="0x00009888" value="0x02A58000" />
+ <register type="NOA" address="0x00009888" value="0x04A58240" />
+ <register type="NOA" address="0x00009888" value="0x06A50B28" />
+ <register type="NOA" address="0x00009888" value="0x08A508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AA50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10A50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12A509E3" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext206"
+ chipset="ACMGT1"
+ symbol_name="Ext206"
+ underscore_name="ext206"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7a64382c-70d1-41c4-a1e9-28a8bcb4785a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE2"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE2"
+ underscore_name="rt_instance_node_ray_count_xecore2"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE2"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE2"
+ underscore_name="rt_internal_node_ray_count_xecore2"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE2"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE2"
+ underscore_name="rt_traversal_step_ray_count_xecore2"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
+ <register type="NOA" address="0x00009888" value="0x02C58000" />
+ <register type="NOA" address="0x00009888" value="0x04C58240" />
+ <register type="NOA" address="0x00009888" value="0x06C50B28" />
+ <register type="NOA" address="0x00009888" value="0x08C508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AC50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10C50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12C509E3" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
+ <register type="NOA" address="0x00009888" value="0x0002F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext207"
+ chipset="ACMGT1"
+ symbol_name="Ext207"
+ underscore_name="ext207"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2fa63ea7-c2d9-40fc-b9d5-74cf4a7a3761"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE3"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE3"
+ underscore_name="rt_instance_node_ray_count_xecore3"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE3"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE3"
+ underscore_name="rt_internal_node_ray_count_xecore3"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE3"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE3"
+ underscore_name="rt_traversal_step_ray_count_xecore3"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
+ <register type="NOA" address="0x00009888" value="0x02E58000" />
+ <register type="NOA" address="0x00009888" value="0x04E58240" />
+ <register type="NOA" address="0x00009888" value="0x06E50B28" />
+ <register type="NOA" address="0x00009888" value="0x08E508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AE50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10E50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12E509E3" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext208"
+ chipset="ACMGT1"
+ symbol_name="Ext208"
+ underscore_name="ext208"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c26befd3-0199-4b5a-9768-963eded47ddc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE4"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE4"
+ underscore_name="rt_instance_node_ray_count_xecore4"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE4"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE4"
+ underscore_name="rt_internal_node_ray_count_xecore4"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE4"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE4"
+ underscore_name="rt_traversal_step_ray_count_xecore4"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
+ <register type="NOA" address="0x00009888" value="0x03858000" />
+ <register type="NOA" address="0x00009888" value="0x05858240" />
+ <register type="NOA" address="0x00009888" value="0x07850B28" />
+ <register type="NOA" address="0x00009888" value="0x098508A6" />
+ <register type="NOA" address="0x00009888" value="0x0B850BAA" />
+ <register type="NOA" address="0x00009888" value="0x11850BEB" />
+ <register type="NOA" address="0x00009888" value="0x138509E3" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AA00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext209"
+ chipset="ACMGT1"
+ symbol_name="Ext209"
+ underscore_name="ext209"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6ac62a5e-3593-4f68-90c1-452cbc83af7b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE5"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE5"
+ underscore_name="rt_instance_node_ray_count_xecore5"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE5"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE5"
+ underscore_name="rt_internal_node_ray_count_xecore5"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE5"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE5"
+ underscore_name="rt_traversal_step_ray_count_xecore5"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
+ <register type="NOA" address="0x00009888" value="0x03A58000" />
+ <register type="NOA" address="0x00009888" value="0x05A58240" />
+ <register type="NOA" address="0x00009888" value="0x07A50B28" />
+ <register type="NOA" address="0x00009888" value="0x09A508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BA50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11A50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13A509E3" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5500" />
+ <register type="NOA" address="0x00009888" value="0x0101F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext210"
+ chipset="ACMGT1"
+ symbol_name="Ext210"
+ underscore_name="ext210"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="869238af-0548-47ba-9703-fb4d12825f89"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE6"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE6"
+ underscore_name="rt_instance_node_ray_count_xecore6"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE6"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE6"
+ underscore_name="rt_internal_node_ray_count_xecore6"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE6"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE6"
+ underscore_name="rt_traversal_step_ray_count_xecore6"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
+ <register type="NOA" address="0x00009888" value="0x03C58000" />
+ <register type="NOA" address="0x00009888" value="0x05C58240" />
+ <register type="NOA" address="0x00009888" value="0x07C50B28" />
+ <register type="NOA" address="0x00009888" value="0x09C508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BC50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11C50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13C509E3" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AA00" />
+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
+ <register type="NOA" address="0x00009888" value="0x0102F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext211"
+ chipset="ACMGT1"
+ symbol_name="Ext211"
+ underscore_name="ext211"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1986e401-2a47-4ced-be1e-1412f795388f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE7"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE7"
+ underscore_name="rt_instance_node_ray_count_xecore7"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE7"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE7"
+ underscore_name="rt_internal_node_ray_count_xecore7"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE7"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE7"
+ underscore_name="rt_traversal_step_ray_count_xecore7"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
+ <register type="NOA" address="0x00009888" value="0x03E58000" />
+ <register type="NOA" address="0x00009888" value="0x05E58240" />
+ <register type="NOA" address="0x00009888" value="0x07E50B28" />
+ <register type="NOA" address="0x00009888" value="0x09E508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BE50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11E50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13E509E3" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075500" />
+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035500" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext212"
+ chipset="ACMGT1"
+ symbol_name="Ext212"
+ underscore_name="ext212"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="61f0e78f-0095-4595-993c-0d2a7b474f05"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE0"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE0"
+ underscore_name="rt_quad_leaf_ray_count_xecore0"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE0"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE0"
+ underscore_name="rt_procedural_node_ray_count_xecore0"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
+ <register type="NOA" address="0x00009888" value="0x02858000" />
+ <register type="NOA" address="0x00009888" value="0x04859A70" />
+ <register type="NOA" address="0x00009888" value="0x06850925" />
+ <register type="NOA" address="0x00009888" value="0x088508A3" />
+ <register type="NOA" address="0x00009888" value="0x0A850821" />
+ <register type="NOA" address="0x00009888" value="0x0C850BAF" />
+ <register type="NOA" address="0x00009888" value="0x0E850B2D" />
+ <register type="NOA" address="0x00009888" value="0x10850AAB" />
+ <register type="NOA" address="0x00009888" value="0x12850A29" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0286AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext213"
+ chipset="ACMGT1"
+ symbol_name="Ext213"
+ underscore_name="ext213"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="aac878c4-c131-4e46-a022-673b0c0f6adf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE1"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE1"
+ underscore_name="rt_quad_leaf_ray_count_xecore1"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE1"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE1"
+ underscore_name="rt_procedural_node_ray_count_xecore1"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
+ <register type="NOA" address="0x00009888" value="0x02A58000" />
+ <register type="NOA" address="0x00009888" value="0x04A59A70" />
+ <register type="NOA" address="0x00009888" value="0x06A50925" />
+ <register type="NOA" address="0x00009888" value="0x08A508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AA50821" />
+ <register type="NOA" address="0x00009888" value="0x0CA50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EA50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10A50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12A50A29" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext214"
+ chipset="ACMGT1"
+ symbol_name="Ext214"
+ underscore_name="ext214"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="02fc686b-6061-4224-957b-0c80f4fb5973"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE2"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE2"
+ underscore_name="rt_quad_leaf_ray_count_xecore2"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE2"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE2"
+ underscore_name="rt_procedural_node_ray_count_xecore2"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
+ <register type="NOA" address="0x00009888" value="0x02C58000" />
+ <register type="NOA" address="0x00009888" value="0x04C59A70" />
+ <register type="NOA" address="0x00009888" value="0x06C50925" />
+ <register type="NOA" address="0x00009888" value="0x08C508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AC50821" />
+ <register type="NOA" address="0x00009888" value="0x0CC50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EC50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10C50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12C50A29" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext215"
+ chipset="ACMGT1"
+ symbol_name="Ext215"
+ underscore_name="ext215"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6965f87c-43a9-437b-9bfb-78e30f504806"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE3"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE3"
+ underscore_name="rt_quad_leaf_ray_count_xecore3"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE3"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE3"
+ underscore_name="rt_procedural_node_ray_count_xecore3"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
+ <register type="NOA" address="0x00009888" value="0x02E58000" />
+ <register type="NOA" address="0x00009888" value="0x04E59A70" />
+ <register type="NOA" address="0x00009888" value="0x06E50925" />
+ <register type="NOA" address="0x00009888" value="0x08E508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AE50821" />
+ <register type="NOA" address="0x00009888" value="0x0CE50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EE50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10E50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12E50A29" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext216"
+ chipset="ACMGT1"
+ symbol_name="Ext216"
+ underscore_name="ext216"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="834f9ddb-0ef2-47a8-bcf3-871cf2b5634e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE4"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE4"
+ underscore_name="rt_quad_leaf_ray_count_xecore4"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE4"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE4"
+ underscore_name="rt_procedural_node_ray_count_xecore4"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
+ <register type="NOA" address="0x00009888" value="0x03858000" />
+ <register type="NOA" address="0x00009888" value="0x05859A70" />
+ <register type="NOA" address="0x00009888" value="0x07850925" />
+ <register type="NOA" address="0x00009888" value="0x098508A3" />
+ <register type="NOA" address="0x00009888" value="0x0B850821" />
+ <register type="NOA" address="0x00009888" value="0x0D850BAF" />
+ <register type="NOA" address="0x00009888" value="0x0F850B2D" />
+ <register type="NOA" address="0x00009888" value="0x11850AAB" />
+ <register type="NOA" address="0x00009888" value="0x13850A29" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0386AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext217"
+ chipset="ACMGT1"
+ symbol_name="Ext217"
+ underscore_name="ext217"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dd1c62fd-8d41-4f1d-a980-95eba5b62d3d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE5"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE5"
+ underscore_name="rt_quad_leaf_ray_count_xecore5"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE5"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE5"
+ underscore_name="rt_procedural_node_ray_count_xecore5"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
+ <register type="NOA" address="0x00009888" value="0x03A58000" />
+ <register type="NOA" address="0x00009888" value="0x05A59A70" />
+ <register type="NOA" address="0x00009888" value="0x07A50925" />
+ <register type="NOA" address="0x00009888" value="0x09A508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BA50821" />
+ <register type="NOA" address="0x00009888" value="0x0DA50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FA50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11A50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13A50A29" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext218"
+ chipset="ACMGT1"
+ symbol_name="Ext218"
+ underscore_name="ext218"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1a1e9195-858b-47aa-8f1c-c66eea6efbb9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE6"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE6"
+ underscore_name="rt_quad_leaf_ray_count_xecore6"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE6"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE6"
+ underscore_name="rt_procedural_node_ray_count_xecore6"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
+ <register type="NOA" address="0x00009888" value="0x03C58000" />
+ <register type="NOA" address="0x00009888" value="0x05C59A70" />
+ <register type="NOA" address="0x00009888" value="0x07C50925" />
+ <register type="NOA" address="0x00009888" value="0x09C508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BC50821" />
+ <register type="NOA" address="0x00009888" value="0x0DC50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FC50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11C50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13C50A29" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext219"
+ chipset="ACMGT1"
+ symbol_name="Ext219"
+ underscore_name="ext219"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a75e98da-d723-42d0-8cd2-c4dc704e6aa1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE7"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE7"
+ underscore_name="rt_quad_leaf_ray_count_xecore7"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE7"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE7"
+ underscore_name="rt_procedural_node_ray_count_xecore7"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
+ <register type="NOA" address="0x00009888" value="0x03E58000" />
+ <register type="NOA" address="0x00009888" value="0x05E59A70" />
+ <register type="NOA" address="0x00009888" value="0x07E50925" />
+ <register type="NOA" address="0x00009888" value="0x09E508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BE50821" />
+ <register type="NOA" address="0x00009888" value="0x0DE50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FE50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11E50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13E50A29" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="Ext220"
+ chipset="ACMGT1"
+ symbol_name="Ext220"
+ underscore_name="ext220"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="440ba901-38f7-495d-986b-486534274741"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT BVH CACHE MISS XECORE0"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE0"
+ underscore_name="rt_bvh_cache_miss_xecore0"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE1"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE1"
+ underscore_name="rt_bvh_cache_miss_xecore1"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE2"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE2"
+ underscore_name="rt_bvh_cache_miss_xecore2"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE3"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE3"
+ underscore_name="rt_bvh_cache_miss_xecore3"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x14850000" />
+ <register type="NOA" address="0x00009888" value="0x14A50000" />
+ <register type="NOA" address="0x00009888" value="0x14C50000" />
+ <register type="NOA" address="0x00009888" value="0x14E50000" />
+ <register type="NOA" address="0x00009888" value="0x02850002" />
+ <register type="NOA" address="0x00009888" value="0x10850083" />
+ <register type="NOA" address="0x00009888" value="0x12850001" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
+ <register type="NOA" address="0x00009888" value="0x02A50002" />
+ <register type="NOA" address="0x00009888" value="0x0CA50083" />
+ <register type="NOA" address="0x00009888" value="0x0EA50001" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x02A600AA" />
+ <register type="NOA" address="0x00009888" value="0x02C50002" />
+ <register type="NOA" address="0x00009888" value="0x08C50083" />
+ <register type="NOA" address="0x00009888" value="0x0AC50001" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x02E50002" />
+ <register type="NOA" address="0x00009888" value="0x04E50830" />
+ <register type="NOA" address="0x00009888" value="0x06E50001" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E600AA" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext221"
+ chipset="ACMGT1"
+ symbol_name="Ext221"
+ underscore_name="ext221"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6d047d05-95ca-46b4-aac3-a7b055b8fd15"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT BVH CACHE MISS XECORE4"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE4"
+ underscore_name="rt_bvh_cache_miss_xecore4"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE5"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE5"
+ underscore_name="rt_bvh_cache_miss_xecore5"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE6"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE6"
+ underscore_name="rt_bvh_cache_miss_xecore6"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE7"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE7"
+ underscore_name="rt_bvh_cache_miss_xecore7"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x15850000" />
+ <register type="NOA" address="0x00009888" value="0x15A50000" />
+ <register type="NOA" address="0x00009888" value="0x15C50000" />
+ <register type="NOA" address="0x00009888" value="0x15E50000" />
+ <register type="NOA" address="0x00009888" value="0x03850002" />
+ <register type="NOA" address="0x00009888" value="0x11850083" />
+ <register type="NOA" address="0x00009888" value="0x13850001" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
+ <register type="NOA" address="0x00009888" value="0x03A50002" />
+ <register type="NOA" address="0x00009888" value="0x0DA50083" />
+ <register type="NOA" address="0x00009888" value="0x0FA50001" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x03A600AA" />
+ <register type="NOA" address="0x00009888" value="0x03C50002" />
+ <register type="NOA" address="0x00009888" value="0x09C50083" />
+ <register type="NOA" address="0x00009888" value="0x0BC50001" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x03E50002" />
+ <register type="NOA" address="0x00009888" value="0x05E50830" />
+ <register type="NOA" address="0x00009888" value="0x07E50001" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E600AA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x4803140A" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030600" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030863" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22031000" />
+ <register type="NOA" address="0x00009888" value="0x46030842" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext222"
+ chipset="ACMGT1"
+ symbol_name="Ext222"
+ underscore_name="ext222"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a338ef12-c1bf-45f8-8c0b-084fa99376c8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE0"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE0"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore0"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE1"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE1"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore1"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE2"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE2"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore2"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE3"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE3"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore3"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x008300AA" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x08870010" />
+ <register type="NOA" address="0x00009888" value="0x0087000A" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x02880010" />
+ <register type="NOA" address="0x00009888" value="0x00890003" />
+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x0CA70010" />
+ <register type="NOA" address="0x00009888" value="0x00A70A00" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x06A80010" />
+ <register type="NOA" address="0x00009888" value="0x00A90030" />
+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x10C70010" />
+ <register type="NOA" address="0x00009888" value="0x02C7000A" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x0AC80010" />
+ <register type="NOA" address="0x00009888" value="0x00C90300" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x14E70010" />
+ <register type="NOA" address="0x00009888" value="0x02E70A00" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x0EE80010" />
+ <register type="NOA" address="0x00009888" value="0x00E93000" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030C22" />
+ <register type="NOA" address="0x00009888" value="0x4A030061" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030007" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032884" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C6A" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext223"
+ chipset="ACMGT1"
+ symbol_name="Ext223"
+ underscore_name="ext223"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2684ee0f-2950-4445-939a-549f07d3370a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE4"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE4"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore4"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE5"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE5"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore5"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE6"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE6"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore6"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE7"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE7"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore7"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x09870010" />
+ <register type="NOA" address="0x00009888" value="0x0187000A" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x03880010" />
+ <register type="NOA" address="0x00009888" value="0x01890003" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x0DA70010" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x07A80010" />
+ <register type="NOA" address="0x00009888" value="0x01A90030" />
+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x11C70010" />
+ <register type="NOA" address="0x00009888" value="0x03C7000A" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x0BC80010" />
+ <register type="NOA" address="0x00009888" value="0x01C90300" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x15E70010" />
+ <register type="NOA" address="0x00009888" value="0x03E70A00" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x0FE80010" />
+ <register type="NOA" address="0x00009888" value="0x01E93000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x42030800" />
+ <register type="NOA" address="0x00009888" value="0x2A031000" />
+ <register type="NOA" address="0x00009888" value="0x48030C22" />
+ <register type="NOA" address="0x00009888" value="0x4A030061" />
+ <register type="NOA" address="0x00009888" value="0x4C030603" />
+ <register type="NOA" address="0x00009888" value="0x4E030070" />
+ <register type="NOA" address="0x00009888" value="0x50030007" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032884" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C6A" />
+ <register type="NOA" address="0x00009888" value="0x24031000" />
+ <register type="NOA" address="0x00009888" value="0x28031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext224"
+ chipset="ACMGT1"
+ symbol_name="Ext224"
+ underscore_name="ext224"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e1de83dc-4fb2-4e1a-852d-9c5e49bf45db"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE0"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE0"
+ underscore_name="color_pipe_cache_latency2_stall_l3_node0"
+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE1"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE1"
+ underscore_name="color_pipe_cache_latency2_stall_l3_node1"
+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x14037800" />
+ <register type="NOA" address="0x00009888" value="0x14087800" />
+ <register type="NOA" address="0x00009888" value="0x12030012" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x02042000" />
+ <register type="NOA" address="0x00009888" value="0x02051000" />
+ <register type="NOA" address="0x00009888" value="0x12080480" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x02082000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004C000" />
+ <register type="NOA" address="0x00009888" value="0x0202A000" />
+ <register type="NOA" address="0x00009888" value="0x02035000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x46032800" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext225"
+ chipset="ACMGT1"
+ symbol_name="Ext225"
+ underscore_name="ext225"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="81beafd2-8d1e-46bc-96c0-7f914522a760"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE0"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE0"
+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice0"
+ description="Number of promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203005F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300A0" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030005" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A052800" />
+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
+ <register type="NOA" address="0x00009888" value="0x06050D33" />
+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
+ <register type="NOA" address="0x00009888" value="0x1005003E" />
+ <register type="NOA" address="0x00009888" value="0x000655FF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02081111" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext226"
+ chipset="ACMGT1"
+ symbol_name="Ext226"
+ underscore_name="ext226"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e299ef7e-7be1-4554-a5c7-e64d36be98e6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE1"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE1"
+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice1"
+ description="Number of promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203003F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030060" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030003" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B052800" />
+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
+ <register type="NOA" address="0x00009888" value="0x07050D33" />
+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
+ <register type="NOA" address="0x00009888" value="0x1105003E" />
+ <register type="NOA" address="0x00009888" value="0x010655FF" />
+ <register type="NOA" address="0x00009888" value="0x01085555" />
+ <register type="NOA" address="0x00009888" value="0x03081111" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext227"
+ chipset="ACMGT1"
+ symbol_name="Ext227"
+ underscore_name="ext227"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e9d1019b-205c-4d1e-a2a7-fd7708a6ad91"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE0"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE0"
+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice0"
+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203005F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x440300A0" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030005" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A052800" />
+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
+ <register type="NOA" address="0x00009888" value="0x06050D33" />
+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
+ <register type="NOA" address="0x00009888" value="0x1005003E" />
+ <register type="NOA" address="0x00009888" value="0x000655FF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02081111" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext228"
+ chipset="ACMGT1"
+ symbol_name="Ext228"
+ underscore_name="ext228"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ccf8706c-40ea-40a6-ab4c-47e5b32a1485"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE1"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE1"
+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice1"
+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x3C036020" />
+ <register type="NOA" address="0x00009888" value="0x000455FF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02022222" />
+ <register type="NOA" address="0x00009888" value="0x06034000" />
+ <register type="NOA" address="0x00009888" value="0x08030005" />
+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02031111" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x5203003F" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030060" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x2203F000" />
+ <register type="NOA" address="0x00009888" value="0x46030003" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B052800" />
+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
+ <register type="NOA" address="0x00009888" value="0x07050D33" />
+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
+ <register type="NOA" address="0x00009888" value="0x1105003E" />
+ <register type="NOA" address="0x00009888" value="0x010655FF" />
+ <register type="NOA" address="0x00009888" value="0x01085555" />
+ <register type="NOA" address="0x00009888" value="0x03081111" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Ext229"
+ chipset="ACMGT1"
+ symbol_name="Ext229"
+ underscore_name="ext229"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2ebb4747-7eb7-4a65-96f8-6a57131a5e82"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE0"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE0"
+ underscore_name="slm_bank_conflict_count_xecore0"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x188914C0" />
+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
+ <register type="NOA" address="0x00009888" value="0x22891800" />
+ <register type="NOA" address="0x00009888" value="0x24890005" />
+ <register type="NOA" address="0x00009888" value="0x288914C0" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x06890C31" />
+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0A890821" />
+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0E890411" />
+ <register type="NOA" address="0x00009888" value="0x1089079F" />
+ <register type="NOA" address="0x00009888" value="0x12890001" />
+ <register type="NOA" address="0x00009888" value="0x1489038F" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext230"
+ chipset="ACMGT1"
+ symbol_name="Ext230"
+ underscore_name="ext230"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="baaa8d7e-40b7-4abd-991a-d71265437230"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE1"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE1"
+ underscore_name="slm_bank_conflict_count_xecore1"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18A914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EA900A6" />
+ <register type="NOA" address="0x00009888" value="0x22A91800" />
+ <register type="NOA" address="0x00009888" value="0x24A90005" />
+ <register type="NOA" address="0x00009888" value="0x28A914C0" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A93254" />
+ <register type="NOA" address="0x00009888" value="0x04A90208" />
+ <register type="NOA" address="0x00009888" value="0x06A90C31" />
+ <register type="NOA" address="0x00009888" value="0x08A90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AA90821" />
+ <register type="NOA" address="0x00009888" value="0x0CA90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EA90411" />
+ <register type="NOA" address="0x00009888" value="0x10A9079F" />
+ <register type="NOA" address="0x00009888" value="0x12A90001" />
+ <register type="NOA" address="0x00009888" value="0x14A9038F" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext231"
+ chipset="ACMGT1"
+ symbol_name="Ext231"
+ underscore_name="ext231"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a57ee736-e6ab-4e8b-a719-3a63d7d20f34"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE2"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE2"
+ underscore_name="slm_bank_conflict_count_xecore2"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18C914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EC900A6" />
+ <register type="NOA" address="0x00009888" value="0x22C91800" />
+ <register type="NOA" address="0x00009888" value="0x24C90005" />
+ <register type="NOA" address="0x00009888" value="0x28C914C0" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C93254" />
+ <register type="NOA" address="0x00009888" value="0x04C90208" />
+ <register type="NOA" address="0x00009888" value="0x06C90C31" />
+ <register type="NOA" address="0x00009888" value="0x08C90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AC90821" />
+ <register type="NOA" address="0x00009888" value="0x0CC90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EC90411" />
+ <register type="NOA" address="0x00009888" value="0x10C9079F" />
+ <register type="NOA" address="0x00009888" value="0x12C90001" />
+ <register type="NOA" address="0x00009888" value="0x14C9038F" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext232"
+ chipset="ACMGT1"
+ symbol_name="Ext232"
+ underscore_name="ext232"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c33082a0-ae0d-4679-adbc-9566c75ffe6a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE3"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE3"
+ underscore_name="slm_bank_conflict_count_xecore3"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
+ <register type="NOA" address="0x00009888" value="0x22E91800" />
+ <register type="NOA" address="0x00009888" value="0x24E90005" />
+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
+ <register type="NOA" address="0x00009888" value="0x12E90001" />
+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext233"
+ chipset="ACMGT1"
+ symbol_name="Ext233"
+ underscore_name="ext233"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3381cf54-6e4f-48b1-81c9-d5cfd542d316"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE4"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE4"
+ underscore_name="slm_bank_conflict_count_xecore4"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x198914C0" />
+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
+ <register type="NOA" address="0x00009888" value="0x23891800" />
+ <register type="NOA" address="0x00009888" value="0x25890005" />
+ <register type="NOA" address="0x00009888" value="0x298914C0" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x07890C31" />
+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0B890821" />
+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0F890411" />
+ <register type="NOA" address="0x00009888" value="0x1189079F" />
+ <register type="NOA" address="0x00009888" value="0x13890001" />
+ <register type="NOA" address="0x00009888" value="0x1589038F" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext234"
+ chipset="ACMGT1"
+ symbol_name="Ext234"
+ underscore_name="ext234"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7f1e445-7aaa-4fe3-a7f1-53fe57e1a7c8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE5"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE5"
+ underscore_name="slm_bank_conflict_count_xecore5"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19A914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FA900A6" />
+ <register type="NOA" address="0x00009888" value="0x23A91800" />
+ <register type="NOA" address="0x00009888" value="0x25A90005" />
+ <register type="NOA" address="0x00009888" value="0x29A914C0" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A93254" />
+ <register type="NOA" address="0x00009888" value="0x05A90208" />
+ <register type="NOA" address="0x00009888" value="0x07A90C31" />
+ <register type="NOA" address="0x00009888" value="0x09A90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BA90821" />
+ <register type="NOA" address="0x00009888" value="0x0DA90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FA90411" />
+ <register type="NOA" address="0x00009888" value="0x11A9079F" />
+ <register type="NOA" address="0x00009888" value="0x13A90001" />
+ <register type="NOA" address="0x00009888" value="0x15A9038F" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext235"
+ chipset="ACMGT1"
+ symbol_name="Ext235"
+ underscore_name="ext235"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7e29d0d3-2ec5-4716-90d4-917c7b3cbdca"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE6"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE6"
+ underscore_name="slm_bank_conflict_count_xecore6"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19C914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FC900A6" />
+ <register type="NOA" address="0x00009888" value="0x23C91800" />
+ <register type="NOA" address="0x00009888" value="0x25C90005" />
+ <register type="NOA" address="0x00009888" value="0x29C914C0" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C93254" />
+ <register type="NOA" address="0x00009888" value="0x05C90208" />
+ <register type="NOA" address="0x00009888" value="0x07C90C31" />
+ <register type="NOA" address="0x00009888" value="0x09C90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BC90821" />
+ <register type="NOA" address="0x00009888" value="0x0DC90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FC90411" />
+ <register type="NOA" address="0x00009888" value="0x11C9079F" />
+ <register type="NOA" address="0x00009888" value="0x13C90001" />
+ <register type="NOA" address="0x00009888" value="0x15C9038F" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext236"
+ chipset="ACMGT1"
+ symbol_name="Ext236"
+ underscore_name="ext236"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ae42189a-f2a1-4494-84b0-f2d506decbc1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE7"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE7"
+ underscore_name="slm_bank_conflict_count_xecore7"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
+ <register type="NOA" address="0x00009888" value="0x23E91800" />
+ <register type="NOA" address="0x00009888" value="0x25E90005" />
+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
+ <register type="NOA" address="0x00009888" value="0x13E90001" />
+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext237"
+ chipset="ACMGT1"
+ symbol_name="Ext237"
+ underscore_name="ext237"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6f65878e-1b6b-4a3b-8107-837073903643"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 MISS L3BANK0"
+ symbol_name="L3_MISS_L3BANK0"
+ underscore_name="l3_miss_l3_bank0"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK1"
+ symbol_name="L3_MISS_L3BANK1"
+ underscore_name="l3_miss_l3_bank1"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK2"
+ symbol_name="L3_MISS_L3BANK2"
+ underscore_name="l3_miss_l3_bank2"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK3"
+ symbol_name="L3_MISS_L3BANK3"
+ underscore_name="l3_miss_l3_bank3"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK4"
+ symbol_name="L3_MISS_L3BANK4"
+ underscore_name="l3_miss_l3_bank4"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK5"
+ symbol_name="L3_MISS_L3BANK5"
+ underscore_name="l3_miss_l3_bank5"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK6"
+ symbol_name="L3_MISS_L3BANK6"
+ underscore_name="l3_miss_l3_bank6"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK7"
+ symbol_name="L3_MISS_L3BANK7"
+ underscore_name="l3_miss_l3_bank7"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B2000" />
+ <register type="NOA" address="0x00009888" value="0x112B2000" />
+ <register type="NOA" address="0x00009888" value="0x114B2080" />
+ <register type="NOA" address="0x00009888" value="0x116B2000" />
+ <register type="NOA" address="0x00009888" value="0x110C2000" />
+ <register type="NOA" address="0x00009888" value="0x112C2000" />
+ <register type="NOA" address="0x00009888" value="0x114C2002" />
+ <register type="NOA" address="0x00009888" value="0x116C2000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0080" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F2B0080" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x136B0080" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0002" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x0F2C0002" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x136C0002" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020C00" />
+ <register type="NOA" address="0x00009888" value="0x02032100" />
+ <register type="NOA" address="0x00009888" value="0x0204E600" />
+ <register type="NOA" address="0x00009888" value="0x02055508" />
+ <register type="NOA" address="0x00009888" value="0x02060021" />
+ <register type="NOA" address="0x00009888" value="0x00070500" />
+ <register type="NOA" address="0x00009888" value="0x0208AAD9" />
+ <register type="NOA" address="0x00009888" value="0x00090500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x50030200" />
+ <register type="NOA" address="0x00009888" value="0x52030070" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030141" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46031001" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Ext238"
+ chipset="ACMGT1"
+ symbol_name="Ext238"
+ underscore_name="ext238"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a1c8b5b0-7b8c-4dbc-a4dd-eb29f8055ab0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS L3 WRITE SLICE0"
+ symbol_name="AMFS_L3_WRITE_SLICE0"
+ underscore_name="amfs_l3_write_slice0"
+ description="Number of AMFS writes to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 WRITE SLICE1"
+ symbol_name="AMFS_L3_WRITE_SLICE1"
+ underscore_name="amfs_l3_write_slice1"
+ description="Number of AMFS writes to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_fence_message_count_xecore0"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_fence_message_count_xecore1"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_fence_message_count_xecore2"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_fence_message_count_xecore3"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_fence_message_count_xecore4"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_fence_message_count_xecore5"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_fence_message_count_xecore6"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_fence_message_count_xecore7"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x20810011" />
+ <register type="NOA" address="0x00009888" value="0x20A10011" />
+ <register type="NOA" address="0x00009888" value="0x20C10011" />
+ <register type="NOA" address="0x00009888" value="0x20E10011" />
+ <register type="NOA" address="0x00009888" value="0x21810011" />
+ <register type="NOA" address="0x00009888" value="0x21A10011" />
+ <register type="NOA" address="0x00009888" value="0x21C10011" />
+ <register type="NOA" address="0x00009888" value="0x21E10011" />
+ <register type="NOA" address="0x00009888" value="0x1606014C" />
+ <register type="NOA" address="0x00009888" value="0x1706014C" />
+ <register type="NOA" address="0x00009888" value="0x04810600" />
+ <register type="NOA" address="0x00009888" value="0x10810016" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02830002" />
+ <register type="NOA" address="0x00009888" value="0x00840100" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x02870001" />
+ <register type="NOA" address="0x00009888" value="0x04A10600" />
+ <register type="NOA" address="0x00009888" value="0x10A10580" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40200" />
+ <register type="NOA" address="0x00009888" value="0x02A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A70004" />
+ <register type="NOA" address="0x00009888" value="0x04C10600" />
+ <register type="NOA" address="0x00009888" value="0x12C10016" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40400" />
+ <register type="NOA" address="0x00009888" value="0x02C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C70010" />
+ <register type="NOA" address="0x00009888" value="0x04E10600" />
+ <register type="NOA" address="0x00009888" value="0x12E10580" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30080" />
+ <register type="NOA" address="0x00009888" value="0x00E40800" />
+ <register type="NOA" address="0x00009888" value="0x02E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E70040" />
+ <register type="NOA" address="0x00009888" value="0x05810600" />
+ <register type="NOA" address="0x00009888" value="0x15810016" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03830200" />
+ <register type="NOA" address="0x00009888" value="0x01841000" />
+ <register type="NOA" address="0x00009888" value="0x03860100" />
+ <register type="NOA" address="0x00009888" value="0x03870100" />
+ <register type="NOA" address="0x00009888" value="0x05A10600" />
+ <register type="NOA" address="0x00009888" value="0x15A10580" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A42000" />
+ <register type="NOA" address="0x00009888" value="0x03A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A70400" />
+ <register type="NOA" address="0x00009888" value="0x05C10600" />
+ <register type="NOA" address="0x00009888" value="0x17C10016" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C44000" />
+ <register type="NOA" address="0x00009888" value="0x03C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C71000" />
+ <register type="NOA" address="0x00009888" value="0x05E10600" />
+ <register type="NOA" address="0x00009888" value="0x17E10580" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E48000" />
+ <register type="NOA" address="0x00009888" value="0x03E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E74000" />
+ <register type="NOA" address="0x00009888" value="0x0003F00C" />
+ <register type="NOA" address="0x00009888" value="0x0206001A" />
+ <register type="NOA" address="0x00009888" value="0x04060E00" />
+ <register type="NOA" address="0x00009888" value="0x06060008" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x02070060" />
+ <register type="NOA" address="0x00009888" value="0x000800F5" />
+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
+ <register type="NOA" address="0x00009888" value="0x00090C00" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
+ <register type="NOA" address="0x00009888" value="0x0001F20C" />
+ <register type="NOA" address="0x00009888" value="0x000B00A0" />
+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020400" />
+ <register type="NOA" address="0x00009888" value="0x020C0010" />
+ <register type="NOA" address="0x00009888" value="0x0306001A" />
+ <register type="NOA" address="0x00009888" value="0x070601C0" />
+ <register type="NOA" address="0x00009888" value="0x09060008" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x03076000" />
+ <register type="NOA" address="0x00009888" value="0x01080050" />
+ <register type="NOA" address="0x00009888" value="0x03080E00" />
+ <register type="NOA" address="0x00009888" value="0x0109C000" />
+ <register type="NOA" address="0x00009888" value="0x010A0050" />
+ <register type="NOA" address="0x00009888" value="0x030AA500" />
+ <register type="NOA" address="0x00009888" value="0x01012000" />
+ <register type="NOA" address="0x00009888" value="0x030B0400" />
+ <register type="NOA" address="0x00009888" value="0x01024000" />
+ <register type="NOA" address="0x00009888" value="0x030C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FF0F" />
+ <register type="NOA" address="0x00009888" value="0x000200AA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00030055" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x42035400" />
+ <register type="NOA" address="0x00009888" value="0x2A03F000" />
+ <register type="NOA" address="0x00009888" value="0x480304F5" />
+ <register type="NOA" address="0x00009888" value="0x4A030027" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x500314E0" />
+ <register type="NOA" address="0x00009888" value="0x52030007" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x440308E8" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032803" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ </register_config>
+ </set>
+
+ <set name="Ext239"
+ chipset="ACMGT1"
+ symbol_name="Ext239"
+ underscore_name="ext239"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cc574967-0ba6-4c22-801f-881b3974395a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 READ SQIDI0"
+ symbol_name="GPU_MEMORY_L3_READ_SQIDI0"
+ underscore_name="gpu_memory_l3_read_sqidi0"
+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1A412540" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
+ <register type="NOA" address="0x00009888" value="0x02410128" />
+ <register type="NOA" address="0x00009888" value="0x06411400" />
+ <register type="NOA" address="0x00009888" value="0x08410288" />
+ <register type="NOA" address="0x00009888" value="0x0A41030B" />
+ <register type="NOA" address="0x00009888" value="0x0C41038D" />
+ <register type="NOA" address="0x00009888" value="0x0E41000F" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x026100E6" />
+ <register type="NOA" address="0x00009888" value="0x0E610180" />
+ <register type="NOA" address="0x00009888" value="0x10610288" />
+ <register type="NOA" address="0x00009888" value="0x1261030B" />
+ <register type="NOA" address="0x00009888" value="0x1461038D" />
+ <register type="NOA" address="0x00009888" value="0x1661000F" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0203FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0209FFFF" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000CA" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0000C802" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext240"
+ chipset="ACMGT1"
+ symbol_name="Ext240"
+ underscore_name="ext240"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d96495d3-d734-4b58-bf54-ece1a4a1ab09"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 READ SQIDI1"
+ symbol_name="GPU_MEMORY_L3_READ_SQIDI1"
+ underscore_name="gpu_memory_l3_read_sqidi1"
+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
+ <register type="NOA" address="0x00009888" value="0x1A612540" />
+ <register type="NOA" address="0x00009888" value="0x024100E6" />
+ <register type="NOA" address="0x00009888" value="0x0E410180" />
+ <register type="NOA" address="0x00009888" value="0x10410288" />
+ <register type="NOA" address="0x00009888" value="0x1241030B" />
+ <register type="NOA" address="0x00009888" value="0x1441038D" />
+ <register type="NOA" address="0x00009888" value="0x1641000F" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610128" />
+ <register type="NOA" address="0x00009888" value="0x06611400" />
+ <register type="NOA" address="0x00009888" value="0x08610288" />
+ <register type="NOA" address="0x00009888" value="0x0A61030B" />
+ <register type="NOA" address="0x00009888" value="0x0C61038D" />
+ <register type="NOA" address="0x00009888" value="0x0E61000F" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0203FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0209AAAA" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000CA" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0000C802" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Ext500"
+ chipset="ACMGT1"
+ symbol_name="Ext500"
+ underscore_name="ext500"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1c157760-179c-40d1-aa3c-b419f609ea79"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE0"
+ symbol_name="ICACHE_HIT_BANK0_XECORE0"
+ underscore_name="icache_hit_bank0_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE0"
+ symbol_name="ICACHE_MISS_BANK0_XECORE0"
+ underscore_name="icache_miss_bank0_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE1"
+ symbol_name="ICACHE_HIT_BANK0_XECORE1"
+ underscore_name="icache_hit_bank0_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE1"
+ symbol_name="ICACHE_MISS_BANK0_XECORE1"
+ underscore_name="icache_miss_bank0_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE2"
+ symbol_name="ICACHE_HIT_BANK0_XECORE2"
+ underscore_name="icache_hit_bank0_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE2"
+ symbol_name="ICACHE_MISS_BANK0_XECORE2"
+ underscore_name="icache_miss_bank0_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE3"
+ symbol_name="ICACHE_HIT_BANK0_XECORE3"
+ underscore_name="icache_hit_bank0_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE3"
+ symbol_name="ICACHE_MISS_BANK0_XECORE3"
+ underscore_name="icache_miss_bank0_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE4"
+ symbol_name="ICACHE_HIT_BANK0_XECORE4"
+ underscore_name="icache_hit_bank0_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE4"
+ symbol_name="ICACHE_MISS_BANK0_XECORE4"
+ underscore_name="icache_miss_bank0_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE5"
+ symbol_name="ICACHE_HIT_BANK0_XECORE5"
+ underscore_name="icache_hit_bank0_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE5"
+ symbol_name="ICACHE_MISS_BANK0_XECORE5"
+ underscore_name="icache_miss_bank0_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE6"
+ symbol_name="ICACHE_HIT_BANK0_XECORE6"
+ underscore_name="icache_hit_bank0_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE6"
+ symbol_name="ICACHE_MISS_BANK0_XECORE6"
+ underscore_name="icache_miss_bank0_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE7"
+ symbol_name="ICACHE_HIT_BANK0_XECORE7"
+ underscore_name="icache_hit_bank0_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE7"
+ symbol_name="ICACHE_MISS_BANK0_XECORE7"
+ underscore_name="icache_miss_bank0_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1882000C" />
+ <register type="NOA" address="0x00009888" value="0x18A2000C" />
+ <register type="NOA" address="0x00009888" value="0x18C2000C" />
+ <register type="NOA" address="0x00009888" value="0x18E2000C" />
+ <register type="NOA" address="0x00009888" value="0x1982000C" />
+ <register type="NOA" address="0x00009888" value="0x19A2000C" />
+ <register type="NOA" address="0x00009888" value="0x19C2000C" />
+ <register type="NOA" address="0x00009888" value="0x19E2000C" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x0A820006" />
+ <register type="NOA" address="0x00009888" value="0x12820140" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830040" />
+ <register type="NOA" address="0x00009888" value="0x02830100" />
+ <register type="NOA" address="0x00009888" value="0x00841008" />
+ <register type="NOA" address="0x00009888" value="0x00860040" />
+ <register type="NOA" address="0x00009888" value="0x02860100" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20180" />
+ <register type="NOA" address="0x00009888" value="0x14A20005" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30010" />
+ <register type="NOA" address="0x00009888" value="0x02A30400" />
+ <register type="NOA" address="0x00009888" value="0x00A42004" />
+ <register type="NOA" address="0x00009888" value="0x00A60010" />
+ <register type="NOA" address="0x00009888" value="0x02A60400" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20006" />
+ <register type="NOA" address="0x00009888" value="0x14C20140" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30004" />
+ <register type="NOA" address="0x00009888" value="0x02C31000" />
+ <register type="NOA" address="0x00009888" value="0x00C44002" />
+ <register type="NOA" address="0x00009888" value="0x00C60004" />
+ <register type="NOA" address="0x00009888" value="0x02C61000" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x06E20C00" />
+ <register type="NOA" address="0x00009888" value="0x16E20005" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30001" />
+ <register type="NOA" address="0x00009888" value="0x02E34000" />
+ <register type="NOA" address="0x00009888" value="0x00E48001" />
+ <register type="NOA" address="0x00009888" value="0x00E60001" />
+ <register type="NOA" address="0x00009888" value="0x02E64000" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0F820146" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01834000" />
+ <register type="NOA" address="0x00009888" value="0x03830001" />
+ <register type="NOA" address="0x00009888" value="0x01840180" />
+ <register type="NOA" address="0x00009888" value="0x01864000" />
+ <register type="NOA" address="0x00009888" value="0x03860001" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20180" />
+ <register type="NOA" address="0x00009888" value="0x11A20005" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A31000" />
+ <register type="NOA" address="0x00009888" value="0x03A30004" />
+ <register type="NOA" address="0x00009888" value="0x01A40240" />
+ <register type="NOA" address="0x00009888" value="0x01A61000" />
+ <register type="NOA" address="0x00009888" value="0x03A60004" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20006" />
+ <register type="NOA" address="0x00009888" value="0x11C20140" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C30400" />
+ <register type="NOA" address="0x00009888" value="0x03C30010" />
+ <register type="NOA" address="0x00009888" value="0x01C40420" />
+ <register type="NOA" address="0x00009888" value="0x01C60400" />
+ <register type="NOA" address="0x00009888" value="0x03C60010" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0BE20180" />
+ <register type="NOA" address="0x00009888" value="0x13E20005" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E30100" />
+ <register type="NOA" address="0x00009888" value="0x03E30040" />
+ <register type="NOA" address="0x00009888" value="0x01E40810" />
+ <register type="NOA" address="0x00009888" value="0x01E60100" />
+ <register type="NOA" address="0x00009888" value="0x03E60040" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070009" />
+ <register type="NOA" address="0x00009888" value="0x02076000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFB0" />
+ <register type="NOA" address="0x00009888" value="0x02080EFF" />
+ <register type="NOA" address="0x00009888" value="0x0009C003" />
+ <register type="NOA" address="0x00009888" value="0x000A555A" />
+ <register type="NOA" address="0x00009888" value="0x020AA555" />
+ <register type="NOA" address="0x00009888" value="0x00012FF4" />
+ <register type="NOA" address="0x00009888" value="0x000BAA10" />
+ <register type="NOA" address="0x00009888" value="0x020B04AA" />
+ <register type="NOA" address="0x00009888" value="0x00024002" />
+ <register type="NOA" address="0x00009888" value="0x000C0004" />
+ <register type="NOA" address="0x00009888" value="0x020C1000" />
+ <register type="NOA" address="0x00009888" value="0x01070900" />
+ <register type="NOA" address="0x00009888" value="0x03070060" />
+ <register type="NOA" address="0x00009888" value="0x0108B000" />
+ <register type="NOA" address="0x00009888" value="0x0308000E" />
+ <register type="NOA" address="0x00009888" value="0x01090C30" />
+ <register type="NOA" address="0x00009888" value="0x010A5A00" />
+ <register type="NOA" address="0x00009888" value="0x030A00A5" />
+ <register type="NOA" address="0x00009888" value="0x01010240" />
+ <register type="NOA" address="0x00009888" value="0x010B1000" />
+ <register type="NOA" address="0x00009888" value="0x030B0004" />
+ <register type="NOA" address="0x00009888" value="0x01020420" />
+ <register type="NOA" address="0x00009888" value="0x010C0400" />
+ <register type="NOA" address="0x00009888" value="0x030C0010" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x42031C00" />
+ <register type="NOA" address="0x00009888" value="0x2A033000" />
+ <register type="NOA" address="0x00009888" value="0x480300E8" />
+ <register type="NOA" address="0x00009888" value="0x4A0300A7" />
+ <register type="NOA" address="0x00009888" value="0x4C03000A" />
+ <register type="NOA" address="0x00009888" value="0x4E030230" />
+ <register type="NOA" address="0x00009888" value="0x50030422" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44032940" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x22037000" />
+ <register type="NOA" address="0x00009888" value="0x46031D00" />
+ <register type="NOA" address="0x00009888" value="0x24033000" />
+ <register type="NOA" address="0x00009888" value="0x28037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext501"
+ chipset="ACMGT1"
+ symbol_name="Ext501"
+ underscore_name="ext501"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="06451560-fa04-4f38-b502-e0a096965a64"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE0"
+ symbol_name="ICACHE_HIT_BANK1_XECORE0"
+ underscore_name="icache_hit_bank1_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE0"
+ symbol_name="ICACHE_MISS_BANK1_XECORE0"
+ underscore_name="icache_miss_bank1_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE1"
+ symbol_name="ICACHE_HIT_BANK1_XECORE1"
+ underscore_name="icache_hit_bank1_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE1"
+ symbol_name="ICACHE_MISS_BANK1_XECORE1"
+ underscore_name="icache_miss_bank1_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE2"
+ symbol_name="ICACHE_HIT_BANK1_XECORE2"
+ underscore_name="icache_hit_bank1_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE2"
+ symbol_name="ICACHE_MISS_BANK1_XECORE2"
+ underscore_name="icache_miss_bank1_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE3"
+ symbol_name="ICACHE_HIT_BANK1_XECORE3"
+ underscore_name="icache_hit_bank1_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE3"
+ symbol_name="ICACHE_MISS_BANK1_XECORE3"
+ underscore_name="icache_miss_bank1_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE4"
+ symbol_name="ICACHE_HIT_BANK1_XECORE4"
+ underscore_name="icache_hit_bank1_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE4"
+ symbol_name="ICACHE_MISS_BANK1_XECORE4"
+ underscore_name="icache_miss_bank1_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE5"
+ symbol_name="ICACHE_HIT_BANK1_XECORE5"
+ underscore_name="icache_hit_bank1_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE5"
+ symbol_name="ICACHE_MISS_BANK1_XECORE5"
+ underscore_name="icache_miss_bank1_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE6"
+ symbol_name="ICACHE_HIT_BANK1_XECORE6"
+ underscore_name="icache_hit_bank1_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE6"
+ symbol_name="ICACHE_MISS_BANK1_XECORE6"
+ underscore_name="icache_miss_bank1_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE7"
+ symbol_name="ICACHE_HIT_BANK1_XECORE7"
+ underscore_name="icache_hit_bank1_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE7"
+ symbol_name="ICACHE_MISS_BANK1_XECORE7"
+ underscore_name="icache_miss_bank1_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18820011" />
+ <register type="NOA" address="0x00009888" value="0x18A20011" />
+ <register type="NOA" address="0x00009888" value="0x18C20011" />
+ <register type="NOA" address="0x00009888" value="0x18E20011" />
+ <register type="NOA" address="0x00009888" value="0x19820011" />
+ <register type="NOA" address="0x00009888" value="0x19A20011" />
+ <register type="NOA" address="0x00009888" value="0x19C20011" />
+ <register type="NOA" address="0x00009888" value="0x19E20011" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x0E820146" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00834000" />
+ <register type="NOA" address="0x00009888" value="0x02830001" />
+ <register type="NOA" address="0x00009888" value="0x00840180" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x0CA20180" />
+ <register type="NOA" address="0x00009888" value="0x10A20005" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A31000" />
+ <register type="NOA" address="0x00009888" value="0x02A30004" />
+ <register type="NOA" address="0x00009888" value="0x00A40240" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A60004" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x0CC20006" />
+ <register type="NOA" address="0x00009888" value="0x10C20140" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30400" />
+ <register type="NOA" address="0x00009888" value="0x02C30010" />
+ <register type="NOA" address="0x00009888" value="0x00C40420" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60010" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20180" />
+ <register type="NOA" address="0x00009888" value="0x12E20005" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30100" />
+ <register type="NOA" address="0x00009888" value="0x02E30040" />
+ <register type="NOA" address="0x00009888" value="0x00E40810" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60040" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820006" />
+ <register type="NOA" address="0x00009888" value="0x13820140" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830040" />
+ <register type="NOA" address="0x00009888" value="0x03830100" />
+ <register type="NOA" address="0x00009888" value="0x01841008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860100" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x09A20180" />
+ <register type="NOA" address="0x00009888" value="0x15A20005" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30010" />
+ <register type="NOA" address="0x00009888" value="0x03A30400" />
+ <register type="NOA" address="0x00009888" value="0x01A42004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60400" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x09C20006" />
+ <register type="NOA" address="0x00009888" value="0x15C20140" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C30004" />
+ <register type="NOA" address="0x00009888" value="0x03C31000" />
+ <register type="NOA" address="0x00009888" value="0x01C44002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C61000" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x07E20C00" />
+ <register type="NOA" address="0x00009888" value="0x17E20005" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E30001" />
+ <register type="NOA" address="0x00009888" value="0x03E34000" />
+ <register type="NOA" address="0x00009888" value="0x01E48001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E64000" />
+ <register type="NOA" address="0x00009888" value="0x0003F00F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070060" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
+ <register type="NOA" address="0x00009888" value="0x00090C30" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
+ <register type="NOA" address="0x00009888" value="0x0001F24F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020420" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0010" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03076000" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x03080E00" />
+ <register type="NOA" address="0x00009888" value="0x0109C003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030AA500" />
+ <register type="NOA" address="0x00009888" value="0x01012004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0400" />
+ <register type="NOA" address="0x00009888" value="0x01024002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x500314EA" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030007" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x440308E8" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032803" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext502"
+ chipset="ACMGT1"
+ symbol_name="Ext502"
+ underscore_name="ext502"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9d21c47c-92e0-4454-b3f1-484f27763e83"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE0"
+ symbol_name="ICACHE_HIT_BANK2_XECORE0"
+ underscore_name="icache_hit_bank2_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE0"
+ symbol_name="ICACHE_MISS_BANK2_XECORE0"
+ underscore_name="icache_miss_bank2_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE1"
+ symbol_name="ICACHE_HIT_BANK2_XECORE1"
+ underscore_name="icache_hit_bank2_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE1"
+ symbol_name="ICACHE_MISS_BANK2_XECORE1"
+ underscore_name="icache_miss_bank2_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE2"
+ symbol_name="ICACHE_HIT_BANK2_XECORE2"
+ underscore_name="icache_hit_bank2_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE2"
+ symbol_name="ICACHE_MISS_BANK2_XECORE2"
+ underscore_name="icache_miss_bank2_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE3"
+ symbol_name="ICACHE_HIT_BANK2_XECORE3"
+ underscore_name="icache_hit_bank2_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE3"
+ symbol_name="ICACHE_MISS_BANK2_XECORE3"
+ underscore_name="icache_miss_bank2_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE4"
+ symbol_name="ICACHE_HIT_BANK2_XECORE4"
+ underscore_name="icache_hit_bank2_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE4"
+ symbol_name="ICACHE_MISS_BANK2_XECORE4"
+ underscore_name="icache_miss_bank2_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE5"
+ symbol_name="ICACHE_HIT_BANK2_XECORE5"
+ underscore_name="icache_hit_bank2_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE5"
+ symbol_name="ICACHE_MISS_BANK2_XECORE5"
+ underscore_name="icache_miss_bank2_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE6"
+ symbol_name="ICACHE_HIT_BANK2_XECORE6"
+ underscore_name="icache_hit_bank2_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE6"
+ symbol_name="ICACHE_MISS_BANK2_XECORE6"
+ underscore_name="icache_miss_bank2_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE7"
+ symbol_name="ICACHE_HIT_BANK2_XECORE7"
+ underscore_name="icache_hit_bank2_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE7"
+ symbol_name="ICACHE_MISS_BANK2_XECORE7"
+ underscore_name="icache_miss_bank2_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18820016" />
+ <register type="NOA" address="0x00009888" value="0x18A20016" />
+ <register type="NOA" address="0x00009888" value="0x18C20016" />
+ <register type="NOA" address="0x00009888" value="0x18E20016" />
+ <register type="NOA" address="0x00009888" value="0x19820016" />
+ <register type="NOA" address="0x00009888" value="0x19A20016" />
+ <register type="NOA" address="0x00009888" value="0x19C20016" />
+ <register type="NOA" address="0x00009888" value="0x19E20016" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x0E820146" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00834000" />
+ <register type="NOA" address="0x00009888" value="0x02830001" />
+ <register type="NOA" address="0x00009888" value="0x00840180" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x0CA20180" />
+ <register type="NOA" address="0x00009888" value="0x10A20005" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A31000" />
+ <register type="NOA" address="0x00009888" value="0x02A30004" />
+ <register type="NOA" address="0x00009888" value="0x00A40240" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A60004" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x0CC20006" />
+ <register type="NOA" address="0x00009888" value="0x10C20140" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30400" />
+ <register type="NOA" address="0x00009888" value="0x02C30010" />
+ <register type="NOA" address="0x00009888" value="0x00C40420" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60010" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20180" />
+ <register type="NOA" address="0x00009888" value="0x12E20005" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30100" />
+ <register type="NOA" address="0x00009888" value="0x02E30040" />
+ <register type="NOA" address="0x00009888" value="0x00E40810" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60040" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820006" />
+ <register type="NOA" address="0x00009888" value="0x13820140" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830040" />
+ <register type="NOA" address="0x00009888" value="0x03830100" />
+ <register type="NOA" address="0x00009888" value="0x01841008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860100" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x09A20180" />
+ <register type="NOA" address="0x00009888" value="0x15A20005" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30010" />
+ <register type="NOA" address="0x00009888" value="0x03A30400" />
+ <register type="NOA" address="0x00009888" value="0x01A42004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60400" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x09C20006" />
+ <register type="NOA" address="0x00009888" value="0x15C20140" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C30004" />
+ <register type="NOA" address="0x00009888" value="0x03C31000" />
+ <register type="NOA" address="0x00009888" value="0x01C44002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C61000" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x07E20C00" />
+ <register type="NOA" address="0x00009888" value="0x17E20005" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E30001" />
+ <register type="NOA" address="0x00009888" value="0x03E34000" />
+ <register type="NOA" address="0x00009888" value="0x01E48001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E64000" />
+ <register type="NOA" address="0x00009888" value="0x0003F00F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070060" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
+ <register type="NOA" address="0x00009888" value="0x00090C30" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
+ <register type="NOA" address="0x00009888" value="0x0001F24F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020420" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0010" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03076000" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x03080E00" />
+ <register type="NOA" address="0x00009888" value="0x0109C003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030AA500" />
+ <register type="NOA" address="0x00009888" value="0x01012004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0400" />
+ <register type="NOA" address="0x00009888" value="0x01024002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x500314EA" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030007" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x440308E8" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032803" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext503"
+ chipset="ACMGT1"
+ symbol_name="Ext503"
+ underscore_name="ext503"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3cbb77d0-15f3-4bd0-8db1-5644266d78fc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE0"
+ symbol_name="ICACHE_HIT_BANK3_XECORE0"
+ underscore_name="icache_hit_bank3_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE0"
+ symbol_name="ICACHE_MISS_BANK3_XECORE0"
+ underscore_name="icache_miss_bank3_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE1"
+ symbol_name="ICACHE_HIT_BANK3_XECORE1"
+ underscore_name="icache_hit_bank3_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE1"
+ symbol_name="ICACHE_MISS_BANK3_XECORE1"
+ underscore_name="icache_miss_bank3_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE2"
+ symbol_name="ICACHE_HIT_BANK3_XECORE2"
+ underscore_name="icache_hit_bank3_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE2"
+ symbol_name="ICACHE_MISS_BANK3_XECORE2"
+ underscore_name="icache_miss_bank3_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE3"
+ symbol_name="ICACHE_HIT_BANK3_XECORE3"
+ underscore_name="icache_hit_bank3_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE3"
+ symbol_name="ICACHE_MISS_BANK3_XECORE3"
+ underscore_name="icache_miss_bank3_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE4"
+ symbol_name="ICACHE_HIT_BANK3_XECORE4"
+ underscore_name="icache_hit_bank3_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE4"
+ symbol_name="ICACHE_MISS_BANK3_XECORE4"
+ underscore_name="icache_miss_bank3_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE5"
+ symbol_name="ICACHE_HIT_BANK3_XECORE5"
+ underscore_name="icache_hit_bank3_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE5"
+ symbol_name="ICACHE_MISS_BANK3_XECORE5"
+ underscore_name="icache_miss_bank3_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE6"
+ symbol_name="ICACHE_HIT_BANK3_XECORE6"
+ underscore_name="icache_hit_bank3_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE6"
+ symbol_name="ICACHE_MISS_BANK3_XECORE6"
+ underscore_name="icache_miss_bank3_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE7"
+ symbol_name="ICACHE_HIT_BANK3_XECORE7"
+ underscore_name="icache_hit_bank3_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE7"
+ symbol_name="ICACHE_MISS_BANK3_XECORE7"
+ underscore_name="icache_miss_bank3_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1882001B" />
+ <register type="NOA" address="0x00009888" value="0x18A2001B" />
+ <register type="NOA" address="0x00009888" value="0x18C2001B" />
+ <register type="NOA" address="0x00009888" value="0x18E2001B" />
+ <register type="NOA" address="0x00009888" value="0x1982001B" />
+ <register type="NOA" address="0x00009888" value="0x19A2001B" />
+ <register type="NOA" address="0x00009888" value="0x19C2001B" />
+ <register type="NOA" address="0x00009888" value="0x19E2001B" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x0E820146" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00834000" />
+ <register type="NOA" address="0x00009888" value="0x02830001" />
+ <register type="NOA" address="0x00009888" value="0x00840180" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x0CA20180" />
+ <register type="NOA" address="0x00009888" value="0x10A20005" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A31000" />
+ <register type="NOA" address="0x00009888" value="0x02A30004" />
+ <register type="NOA" address="0x00009888" value="0x00A40240" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A60004" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x0CC20006" />
+ <register type="NOA" address="0x00009888" value="0x10C20140" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30400" />
+ <register type="NOA" address="0x00009888" value="0x02C30010" />
+ <register type="NOA" address="0x00009888" value="0x00C40420" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60010" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20180" />
+ <register type="NOA" address="0x00009888" value="0x12E20005" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30100" />
+ <register type="NOA" address="0x00009888" value="0x02E30040" />
+ <register type="NOA" address="0x00009888" value="0x00E40810" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60040" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820006" />
+ <register type="NOA" address="0x00009888" value="0x13820140" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830040" />
+ <register type="NOA" address="0x00009888" value="0x03830100" />
+ <register type="NOA" address="0x00009888" value="0x01841008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860100" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x09A20180" />
+ <register type="NOA" address="0x00009888" value="0x15A20005" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30010" />
+ <register type="NOA" address="0x00009888" value="0x03A30400" />
+ <register type="NOA" address="0x00009888" value="0x01A42004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60400" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x09C20006" />
+ <register type="NOA" address="0x00009888" value="0x15C20140" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C30004" />
+ <register type="NOA" address="0x00009888" value="0x03C31000" />
+ <register type="NOA" address="0x00009888" value="0x01C44002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C61000" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x07E20C00" />
+ <register type="NOA" address="0x00009888" value="0x17E20005" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E30001" />
+ <register type="NOA" address="0x00009888" value="0x03E34000" />
+ <register type="NOA" address="0x00009888" value="0x01E48001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E64000" />
+ <register type="NOA" address="0x00009888" value="0x0003F00F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070060" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
+ <register type="NOA" address="0x00009888" value="0x00090C30" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
+ <register type="NOA" address="0x00009888" value="0x0001F24F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020420" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0010" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03076000" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x03080E00" />
+ <register type="NOA" address="0x00009888" value="0x0109C003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030AA500" />
+ <register type="NOA" address="0x00009888" value="0x01012004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0400" />
+ <register type="NOA" address="0x00009888" value="0x01024002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035555" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42032800" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030600" />
+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
+ <register type="NOA" address="0x00009888" value="0x4C031067" />
+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
+ <register type="NOA" address="0x00009888" value="0x500314EA" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030007" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x440308E8" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46032803" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="Ext508"
+ chipset="ACMGT1"
+ symbol_name="Ext508"
+ underscore_name="ext508"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e81aaa56-a54b-491f-9803-ed19d2762e13"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE0"
+ underscore_name="slm_byte_read_bank0_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank0_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870253" />
+ <register type="NOA" address="0x00009888" value="0x18891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870004" />
+ <register type="NOA" address="0x00009888" value="0x0E870140" />
+ <register type="NOA" address="0x00009888" value="0x108700C4" />
+ <register type="NOA" address="0x00009888" value="0x12870042" />
+ <register type="NOA" address="0x00009888" value="0x148703C0" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02890054" />
+ <register type="NOA" address="0x00009888" value="0x06890387" />
+ <register type="NOA" address="0x00009888" value="0x08890248" />
+ <register type="NOA" address="0x00009888" value="0x0A8902CA" />
+ <register type="NOA" address="0x00009888" value="0x0C89034C" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext509"
+ chipset="ACMGT1"
+ symbol_name="Ext509"
+ underscore_name="ext509"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3c10260c-cb15-4474-ab84-c226d54f2974"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE1"
+ underscore_name="slm_byte_read_bank0_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank0_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A70253" />
+ <register type="NOA" address="0x00009888" value="0x18A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A70004" />
+ <register type="NOA" address="0x00009888" value="0x0EA70140" />
+ <register type="NOA" address="0x00009888" value="0x10A700C4" />
+ <register type="NOA" address="0x00009888" value="0x12A70042" />
+ <register type="NOA" address="0x00009888" value="0x14A703C0" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A90054" />
+ <register type="NOA" address="0x00009888" value="0x06A90387" />
+ <register type="NOA" address="0x00009888" value="0x08A90248" />
+ <register type="NOA" address="0x00009888" value="0x0AA902CA" />
+ <register type="NOA" address="0x00009888" value="0x0CA9034C" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext510"
+ chipset="ACMGT1"
+ symbol_name="Ext510"
+ underscore_name="ext510"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="95455b22-bda5-4f6e-86ae-0e500f0b419e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE2"
+ underscore_name="slm_byte_read_bank0_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank0_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C70253" />
+ <register type="NOA" address="0x00009888" value="0x18C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C70004" />
+ <register type="NOA" address="0x00009888" value="0x0EC70140" />
+ <register type="NOA" address="0x00009888" value="0x10C700C4" />
+ <register type="NOA" address="0x00009888" value="0x12C70042" />
+ <register type="NOA" address="0x00009888" value="0x14C703C0" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C90054" />
+ <register type="NOA" address="0x00009888" value="0x06C90387" />
+ <register type="NOA" address="0x00009888" value="0x08C90248" />
+ <register type="NOA" address="0x00009888" value="0x0AC902CA" />
+ <register type="NOA" address="0x00009888" value="0x0CC9034C" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext511"
+ chipset="ACMGT1"
+ symbol_name="Ext511"
+ underscore_name="ext511"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="95137f7b-f35e-4bef-9949-3c6681813bb9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE3"
+ underscore_name="slm_byte_read_bank0_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank0_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E70253" />
+ <register type="NOA" address="0x00009888" value="0x18E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70004" />
+ <register type="NOA" address="0x00009888" value="0x0EE70140" />
+ <register type="NOA" address="0x00009888" value="0x10E700C4" />
+ <register type="NOA" address="0x00009888" value="0x12E70042" />
+ <register type="NOA" address="0x00009888" value="0x14E703C0" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E90054" />
+ <register type="NOA" address="0x00009888" value="0x06E90387" />
+ <register type="NOA" address="0x00009888" value="0x08E90248" />
+ <register type="NOA" address="0x00009888" value="0x0AE902CA" />
+ <register type="NOA" address="0x00009888" value="0x0CE9034C" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext512"
+ chipset="ACMGT1"
+ symbol_name="Ext512"
+ underscore_name="ext512"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3effc828-e8ca-4aab-a1a6-c478a41d55a7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE4"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE4"
+ underscore_name="slm_byte_read_bank0_xecore4"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE4"
+ underscore_name="load_store_cache_byte_read_bank0_xecore4"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870253" />
+ <register type="NOA" address="0x00009888" value="0x19891060" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x05870004" />
+ <register type="NOA" address="0x00009888" value="0x0F870140" />
+ <register type="NOA" address="0x00009888" value="0x118700C4" />
+ <register type="NOA" address="0x00009888" value="0x13870042" />
+ <register type="NOA" address="0x00009888" value="0x158703C0" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03870000" />
+ <register type="NOA" address="0x00009888" value="0x03890054" />
+ <register type="NOA" address="0x00009888" value="0x07890387" />
+ <register type="NOA" address="0x00009888" value="0x09890248" />
+ <register type="NOA" address="0x00009888" value="0x0B8902CA" />
+ <register type="NOA" address="0x00009888" value="0x0D89034C" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext513"
+ chipset="ACMGT1"
+ symbol_name="Ext513"
+ underscore_name="ext513"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="42d607af-0d8c-4d80-8443-73f5952060bb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE5"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE5"
+ underscore_name="slm_byte_read_bank0_xecore5"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE5"
+ underscore_name="load_store_cache_byte_read_bank0_xecore5"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17A70253" />
+ <register type="NOA" address="0x00009888" value="0x19A91060" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x05A70004" />
+ <register type="NOA" address="0x00009888" value="0x0FA70140" />
+ <register type="NOA" address="0x00009888" value="0x11A700C4" />
+ <register type="NOA" address="0x00009888" value="0x13A70042" />
+ <register type="NOA" address="0x00009888" value="0x15A703C0" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A70000" />
+ <register type="NOA" address="0x00009888" value="0x03A90054" />
+ <register type="NOA" address="0x00009888" value="0x07A90387" />
+ <register type="NOA" address="0x00009888" value="0x09A90248" />
+ <register type="NOA" address="0x00009888" value="0x0BA902CA" />
+ <register type="NOA" address="0x00009888" value="0x0DA9034C" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext514"
+ chipset="ACMGT1"
+ symbol_name="Ext514"
+ underscore_name="ext514"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bc6702b9-80d9-463e-9699-334c9543e076"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE6"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE6"
+ underscore_name="slm_byte_read_bank0_xecore6"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE6"
+ underscore_name="load_store_cache_byte_read_bank0_xecore6"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17C70253" />
+ <register type="NOA" address="0x00009888" value="0x19C91060" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x05C70004" />
+ <register type="NOA" address="0x00009888" value="0x0FC70140" />
+ <register type="NOA" address="0x00009888" value="0x11C700C4" />
+ <register type="NOA" address="0x00009888" value="0x13C70042" />
+ <register type="NOA" address="0x00009888" value="0x15C703C0" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C70000" />
+ <register type="NOA" address="0x00009888" value="0x03C90054" />
+ <register type="NOA" address="0x00009888" value="0x07C90387" />
+ <register type="NOA" address="0x00009888" value="0x09C90248" />
+ <register type="NOA" address="0x00009888" value="0x0BC902CA" />
+ <register type="NOA" address="0x00009888" value="0x0DC9034C" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext515"
+ chipset="ACMGT1"
+ symbol_name="Ext515"
+ underscore_name="ext515"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5a8af975-8ceb-4111-b13a-3584b5485afb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE7"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE7"
+ underscore_name="slm_byte_read_bank0_xecore7"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE7"
+ underscore_name="load_store_cache_byte_read_bank0_xecore7"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17E70253" />
+ <register type="NOA" address="0x00009888" value="0x19E91060" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x05E70004" />
+ <register type="NOA" address="0x00009888" value="0x0FE70140" />
+ <register type="NOA" address="0x00009888" value="0x11E700C4" />
+ <register type="NOA" address="0x00009888" value="0x13E70042" />
+ <register type="NOA" address="0x00009888" value="0x15E703C0" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E70000" />
+ <register type="NOA" address="0x00009888" value="0x03E90054" />
+ <register type="NOA" address="0x00009888" value="0x07E90387" />
+ <register type="NOA" address="0x00009888" value="0x09E90248" />
+ <register type="NOA" address="0x00009888" value="0x0BE902CA" />
+ <register type="NOA" address="0x00009888" value="0x0DE9034C" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext516"
+ chipset="ACMGT1"
+ symbol_name="Ext516"
+ underscore_name="ext516"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a0bd2654-8654-4aec-b9c3-609b7cfc7c29"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE0"
+ underscore_name="slm_byte_read_bank1_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank1_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A870253" />
+ <register type="NOA" address="0x00009888" value="0x1E890083" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x048700E0" />
+ <register type="NOA" address="0x00009888" value="0x0E870540" />
+ <register type="NOA" address="0x00009888" value="0x108704D4" />
+ <register type="NOA" address="0x00009888" value="0x12870452" />
+ <register type="NOA" address="0x00009888" value="0x148707D0" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02893200" />
+ <register type="NOA" address="0x00009888" value="0x06890797" />
+ <register type="NOA" address="0x00009888" value="0x08890658" />
+ <register type="NOA" address="0x00009888" value="0x0A8906DA" />
+ <register type="NOA" address="0x00009888" value="0x0C89075C" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext517"
+ chipset="ACMGT1"
+ symbol_name="Ext517"
+ underscore_name="ext517"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="56c67cc8-4bbb-44bc-8552-1d095f1800bc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE1"
+ underscore_name="slm_byte_read_bank1_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank1_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA70253" />
+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A700E0" />
+ <register type="NOA" address="0x00009888" value="0x0EA70540" />
+ <register type="NOA" address="0x00009888" value="0x10A704D4" />
+ <register type="NOA" address="0x00009888" value="0x12A70452" />
+ <register type="NOA" address="0x00009888" value="0x14A707D0" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A93200" />
+ <register type="NOA" address="0x00009888" value="0x06A90797" />
+ <register type="NOA" address="0x00009888" value="0x08A90658" />
+ <register type="NOA" address="0x00009888" value="0x0AA906DA" />
+ <register type="NOA" address="0x00009888" value="0x0CA9075C" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext518"
+ chipset="ACMGT1"
+ symbol_name="Ext518"
+ underscore_name="ext518"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f4f45c2b-4810-43db-a47d-cb854884f724"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE2"
+ underscore_name="slm_byte_read_bank1_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank1_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC70253" />
+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C700E0" />
+ <register type="NOA" address="0x00009888" value="0x0EC70540" />
+ <register type="NOA" address="0x00009888" value="0x10C704D4" />
+ <register type="NOA" address="0x00009888" value="0x12C70452" />
+ <register type="NOA" address="0x00009888" value="0x14C707D0" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C93200" />
+ <register type="NOA" address="0x00009888" value="0x06C90797" />
+ <register type="NOA" address="0x00009888" value="0x08C90658" />
+ <register type="NOA" address="0x00009888" value="0x0AC906DA" />
+ <register type="NOA" address="0x00009888" value="0x0CC9075C" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext519"
+ chipset="ACMGT1"
+ symbol_name="Ext519"
+ underscore_name="ext519"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="58283b64-3a38-4985-b19c-db349947311a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE3"
+ underscore_name="slm_byte_read_bank1_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank1_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE70253" />
+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E700E0" />
+ <register type="NOA" address="0x00009888" value="0x0EE70540" />
+ <register type="NOA" address="0x00009888" value="0x10E704D4" />
+ <register type="NOA" address="0x00009888" value="0x12E70452" />
+ <register type="NOA" address="0x00009888" value="0x14E707D0" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E93200" />
+ <register type="NOA" address="0x00009888" value="0x06E90797" />
+ <register type="NOA" address="0x00009888" value="0x08E90658" />
+ <register type="NOA" address="0x00009888" value="0x0AE906DA" />
+ <register type="NOA" address="0x00009888" value="0x0CE9075C" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext520"
+ chipset="ACMGT1"
+ symbol_name="Ext520"
+ underscore_name="ext520"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="144cc1f2-ff34-4ce7-8bb9-7cb6cee76403"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE4"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE4"
+ underscore_name="slm_byte_read_bank1_xecore4"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE4"
+ underscore_name="load_store_cache_byte_read_bank1_xecore4"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B870253" />
+ <register type="NOA" address="0x00009888" value="0x1F890083" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x058700E0" />
+ <register type="NOA" address="0x00009888" value="0x0F870540" />
+ <register type="NOA" address="0x00009888" value="0x118704D4" />
+ <register type="NOA" address="0x00009888" value="0x13870452" />
+ <register type="NOA" address="0x00009888" value="0x158707D0" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03870000" />
+ <register type="NOA" address="0x00009888" value="0x03893200" />
+ <register type="NOA" address="0x00009888" value="0x07890797" />
+ <register type="NOA" address="0x00009888" value="0x09890658" />
+ <register type="NOA" address="0x00009888" value="0x0B8906DA" />
+ <register type="NOA" address="0x00009888" value="0x0D89075C" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext521"
+ chipset="ACMGT1"
+ symbol_name="Ext521"
+ underscore_name="ext521"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9b5b6101-2131-4069-ace5-bcb3300991cb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE5"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE5"
+ underscore_name="slm_byte_read_bank1_xecore5"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE5"
+ underscore_name="load_store_cache_byte_read_bank1_xecore5"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA70253" />
+ <register type="NOA" address="0x00009888" value="0x1FA90083" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x05A700E0" />
+ <register type="NOA" address="0x00009888" value="0x0FA70540" />
+ <register type="NOA" address="0x00009888" value="0x11A704D4" />
+ <register type="NOA" address="0x00009888" value="0x13A70452" />
+ <register type="NOA" address="0x00009888" value="0x15A707D0" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A70000" />
+ <register type="NOA" address="0x00009888" value="0x03A93200" />
+ <register type="NOA" address="0x00009888" value="0x07A90797" />
+ <register type="NOA" address="0x00009888" value="0x09A90658" />
+ <register type="NOA" address="0x00009888" value="0x0BA906DA" />
+ <register type="NOA" address="0x00009888" value="0x0DA9075C" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext522"
+ chipset="ACMGT1"
+ symbol_name="Ext522"
+ underscore_name="ext522"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b3cfc81d-5297-483d-8e45-b77e4935fbe9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE6"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE6"
+ underscore_name="slm_byte_read_bank1_xecore6"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE6"
+ underscore_name="load_store_cache_byte_read_bank1_xecore6"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC70253" />
+ <register type="NOA" address="0x00009888" value="0x1FC90083" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x05C700E0" />
+ <register type="NOA" address="0x00009888" value="0x0FC70540" />
+ <register type="NOA" address="0x00009888" value="0x11C704D4" />
+ <register type="NOA" address="0x00009888" value="0x13C70452" />
+ <register type="NOA" address="0x00009888" value="0x15C707D0" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C70000" />
+ <register type="NOA" address="0x00009888" value="0x03C93200" />
+ <register type="NOA" address="0x00009888" value="0x07C90797" />
+ <register type="NOA" address="0x00009888" value="0x09C90658" />
+ <register type="NOA" address="0x00009888" value="0x0BC906DA" />
+ <register type="NOA" address="0x00009888" value="0x0DC9075C" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext523"
+ chipset="ACMGT1"
+ symbol_name="Ext523"
+ underscore_name="ext523"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1975278e-2c3f-49a3-891a-fc2ed8f22eec"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE7"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE7"
+ underscore_name="slm_byte_read_bank1_xecore7"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE7"
+ underscore_name="load_store_cache_byte_read_bank1_xecore7"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE70253" />
+ <register type="NOA" address="0x00009888" value="0x1FE90083" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x05E700E0" />
+ <register type="NOA" address="0x00009888" value="0x0FE70540" />
+ <register type="NOA" address="0x00009888" value="0x11E704D4" />
+ <register type="NOA" address="0x00009888" value="0x13E70452" />
+ <register type="NOA" address="0x00009888" value="0x15E707D0" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E70000" />
+ <register type="NOA" address="0x00009888" value="0x03E93200" />
+ <register type="NOA" address="0x00009888" value="0x07E90797" />
+ <register type="NOA" address="0x00009888" value="0x09E90658" />
+ <register type="NOA" address="0x00009888" value="0x0BE906DA" />
+ <register type="NOA" address="0x00009888" value="0x0DE9075C" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext524"
+ chipset="ACMGT1"
+ symbol_name="Ext524"
+ underscore_name="ext524"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="06d3fa26-617a-4443-a552-17937fc2bc83"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE0"
+ underscore_name="slm_byte_read_bank2_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank2_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12880253" />
+ <register type="NOA" address="0x00009888" value="0x22890C00" />
+ <register type="NOA" address="0x00009888" value="0x24890004" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00880004" />
+ <register type="NOA" address="0x00009888" value="0x0A880140" />
+ <register type="NOA" address="0x00009888" value="0x0C8800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E880042" />
+ <register type="NOA" address="0x00009888" value="0x108803C0" />
+ <register type="NOA" address="0x00009888" value="0x04890008" />
+ <register type="NOA" address="0x00009888" value="0x06890BA7" />
+ <register type="NOA" address="0x00009888" value="0x08890A68" />
+ <register type="NOA" address="0x00009888" value="0x0A890AEA" />
+ <register type="NOA" address="0x00009888" value="0x0C890B6C" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext525"
+ chipset="ACMGT1"
+ symbol_name="Ext525"
+ underscore_name="ext525"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5115960e-f55c-4854-bac4-b771c4185270"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE1"
+ underscore_name="slm_byte_read_bank2_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank2_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12A80253" />
+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
+ <register type="NOA" address="0x00009888" value="0x24A90004" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A80004" />
+ <register type="NOA" address="0x00009888" value="0x0AA80140" />
+ <register type="NOA" address="0x00009888" value="0x0CA800C4" />
+ <register type="NOA" address="0x00009888" value="0x0EA80042" />
+ <register type="NOA" address="0x00009888" value="0x10A803C0" />
+ <register type="NOA" address="0x00009888" value="0x04A90008" />
+ <register type="NOA" address="0x00009888" value="0x06A90BA7" />
+ <register type="NOA" address="0x00009888" value="0x08A90A68" />
+ <register type="NOA" address="0x00009888" value="0x0AA90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0CA90B6C" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext526"
+ chipset="ACMGT1"
+ symbol_name="Ext526"
+ underscore_name="ext526"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4dc30759-6119-4bf0-85b7-4a7cd5e79956"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE2"
+ underscore_name="slm_byte_read_bank2_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank2_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C80253" />
+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
+ <register type="NOA" address="0x00009888" value="0x24C90004" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C80004" />
+ <register type="NOA" address="0x00009888" value="0x0AC80140" />
+ <register type="NOA" address="0x00009888" value="0x0CC800C4" />
+ <register type="NOA" address="0x00009888" value="0x0EC80042" />
+ <register type="NOA" address="0x00009888" value="0x10C803C0" />
+ <register type="NOA" address="0x00009888" value="0x04C90008" />
+ <register type="NOA" address="0x00009888" value="0x06C90BA7" />
+ <register type="NOA" address="0x00009888" value="0x08C90A68" />
+ <register type="NOA" address="0x00009888" value="0x0AC90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0CC90B6C" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext527"
+ chipset="ACMGT1"
+ symbol_name="Ext527"
+ underscore_name="ext527"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2060bec5-9739-4970-ab77-09dd7c107044"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE3"
+ underscore_name="slm_byte_read_bank2_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank2_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12E80253" />
+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
+ <register type="NOA" address="0x00009888" value="0x24E90004" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E80004" />
+ <register type="NOA" address="0x00009888" value="0x0AE80140" />
+ <register type="NOA" address="0x00009888" value="0x0CE800C4" />
+ <register type="NOA" address="0x00009888" value="0x0EE80042" />
+ <register type="NOA" address="0x00009888" value="0x10E803C0" />
+ <register type="NOA" address="0x00009888" value="0x04E90008" />
+ <register type="NOA" address="0x00009888" value="0x06E90BA7" />
+ <register type="NOA" address="0x00009888" value="0x08E90A68" />
+ <register type="NOA" address="0x00009888" value="0x0AE90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0CE90B6C" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext528"
+ chipset="ACMGT1"
+ symbol_name="Ext528"
+ underscore_name="ext528"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="91384c6e-5087-43d6-a32f-699690ca8917"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE4"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE4"
+ underscore_name="slm_byte_read_bank2_xecore4"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE4"
+ underscore_name="load_store_cache_byte_read_bank2_xecore4"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13880253" />
+ <register type="NOA" address="0x00009888" value="0x23890C00" />
+ <register type="NOA" address="0x00009888" value="0x25890004" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01880004" />
+ <register type="NOA" address="0x00009888" value="0x0B880140" />
+ <register type="NOA" address="0x00009888" value="0x0D8800C4" />
+ <register type="NOA" address="0x00009888" value="0x0F880042" />
+ <register type="NOA" address="0x00009888" value="0x118803C0" />
+ <register type="NOA" address="0x00009888" value="0x05890008" />
+ <register type="NOA" address="0x00009888" value="0x07890BA7" />
+ <register type="NOA" address="0x00009888" value="0x09890A68" />
+ <register type="NOA" address="0x00009888" value="0x0B890AEA" />
+ <register type="NOA" address="0x00009888" value="0x0D890B6C" />
+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext529"
+ chipset="ACMGT1"
+ symbol_name="Ext529"
+ underscore_name="ext529"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cb4f7554-9a12-4f83-a7c6-0ff8911f9e73"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE5"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE5"
+ underscore_name="slm_byte_read_bank2_xecore5"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE5"
+ underscore_name="load_store_cache_byte_read_bank2_xecore5"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13A80253" />
+ <register type="NOA" address="0x00009888" value="0x23A90C00" />
+ <register type="NOA" address="0x00009888" value="0x25A90004" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A80004" />
+ <register type="NOA" address="0x00009888" value="0x0BA80140" />
+ <register type="NOA" address="0x00009888" value="0x0DA800C4" />
+ <register type="NOA" address="0x00009888" value="0x0FA80042" />
+ <register type="NOA" address="0x00009888" value="0x11A803C0" />
+ <register type="NOA" address="0x00009888" value="0x05A90008" />
+ <register type="NOA" address="0x00009888" value="0x07A90BA7" />
+ <register type="NOA" address="0x00009888" value="0x09A90A68" />
+ <register type="NOA" address="0x00009888" value="0x0BA90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0DA90B6C" />
+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext530"
+ chipset="ACMGT1"
+ symbol_name="Ext530"
+ underscore_name="ext530"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="80502c88-9c1e-4804-8d54-53b3d784a540"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE6"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE6"
+ underscore_name="slm_byte_read_bank2_xecore6"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE6"
+ underscore_name="load_store_cache_byte_read_bank2_xecore6"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13C80253" />
+ <register type="NOA" address="0x00009888" value="0x23C90C00" />
+ <register type="NOA" address="0x00009888" value="0x25C90004" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C80004" />
+ <register type="NOA" address="0x00009888" value="0x0BC80140" />
+ <register type="NOA" address="0x00009888" value="0x0DC800C4" />
+ <register type="NOA" address="0x00009888" value="0x0FC80042" />
+ <register type="NOA" address="0x00009888" value="0x11C803C0" />
+ <register type="NOA" address="0x00009888" value="0x05C90008" />
+ <register type="NOA" address="0x00009888" value="0x07C90BA7" />
+ <register type="NOA" address="0x00009888" value="0x09C90A68" />
+ <register type="NOA" address="0x00009888" value="0x0BC90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0DC90B6C" />
+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext531"
+ chipset="ACMGT1"
+ symbol_name="Ext531"
+ underscore_name="ext531"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="eccbb94d-f7ed-4d45-89bb-d17a0e28e97d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE7"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE7"
+ underscore_name="slm_byte_read_bank2_xecore7"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE7"
+ underscore_name="load_store_cache_byte_read_bank2_xecore7"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13E80253" />
+ <register type="NOA" address="0x00009888" value="0x23E90C00" />
+ <register type="NOA" address="0x00009888" value="0x25E90004" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E80004" />
+ <register type="NOA" address="0x00009888" value="0x0BE80140" />
+ <register type="NOA" address="0x00009888" value="0x0DE800C4" />
+ <register type="NOA" address="0x00009888" value="0x0FE80042" />
+ <register type="NOA" address="0x00009888" value="0x11E803C0" />
+ <register type="NOA" address="0x00009888" value="0x05E90008" />
+ <register type="NOA" address="0x00009888" value="0x07E90BA7" />
+ <register type="NOA" address="0x00009888" value="0x09E90A68" />
+ <register type="NOA" address="0x00009888" value="0x0BE90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0DE90B6C" />
+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext532"
+ chipset="ACMGT1"
+ symbol_name="Ext532"
+ underscore_name="ext532"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="09cb4790-899a-456f-9c12-f0b5ae36bf39"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE0"
+ underscore_name="slm_byte_read_bank3_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank3_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16880253" />
+ <register type="NOA" address="0x00009888" value="0x28891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x008800E0" />
+ <register type="NOA" address="0x00009888" value="0x0A880540" />
+ <register type="NOA" address="0x00009888" value="0x0C8804D4" />
+ <register type="NOA" address="0x00009888" value="0x0E880452" />
+ <register type="NOA" address="0x00009888" value="0x108807D0" />
+ <register type="NOA" address="0x00009888" value="0x04890200" />
+ <register type="NOA" address="0x00009888" value="0x06890FB7" />
+ <register type="NOA" address="0x00009888" value="0x08890E78" />
+ <register type="NOA" address="0x00009888" value="0x0A890EFA" />
+ <register type="NOA" address="0x00009888" value="0x0C890F7C" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext533"
+ chipset="ACMGT1"
+ symbol_name="Ext533"
+ underscore_name="ext533"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e257595b-2e38-4da5-b375-bc494b4d0ee8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE1"
+ underscore_name="slm_byte_read_bank3_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank3_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A80253" />
+ <register type="NOA" address="0x00009888" value="0x28A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A800E0" />
+ <register type="NOA" address="0x00009888" value="0x0AA80540" />
+ <register type="NOA" address="0x00009888" value="0x0CA804D4" />
+ <register type="NOA" address="0x00009888" value="0x0EA80452" />
+ <register type="NOA" address="0x00009888" value="0x10A807D0" />
+ <register type="NOA" address="0x00009888" value="0x04A90200" />
+ <register type="NOA" address="0x00009888" value="0x06A90FB7" />
+ <register type="NOA" address="0x00009888" value="0x08A90E78" />
+ <register type="NOA" address="0x00009888" value="0x0AA90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0CA90F7C" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext534"
+ chipset="ACMGT1"
+ symbol_name="Ext534"
+ underscore_name="ext534"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f2477c56-db39-43cf-bd4c-42782dd02e27"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE2"
+ underscore_name="slm_byte_read_bank3_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank3_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C80253" />
+ <register type="NOA" address="0x00009888" value="0x28C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C800E0" />
+ <register type="NOA" address="0x00009888" value="0x0AC80540" />
+ <register type="NOA" address="0x00009888" value="0x0CC804D4" />
+ <register type="NOA" address="0x00009888" value="0x0EC80452" />
+ <register type="NOA" address="0x00009888" value="0x10C807D0" />
+ <register type="NOA" address="0x00009888" value="0x04C90200" />
+ <register type="NOA" address="0x00009888" value="0x06C90FB7" />
+ <register type="NOA" address="0x00009888" value="0x08C90E78" />
+ <register type="NOA" address="0x00009888" value="0x0AC90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0CC90F7C" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext535"
+ chipset="ACMGT1"
+ symbol_name="Ext535"
+ underscore_name="ext535"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b6417928-9c95-4df7-88a2-e6b8de52abec"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE3"
+ underscore_name="slm_byte_read_bank3_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank3_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E80253" />
+ <register type="NOA" address="0x00009888" value="0x28E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E800E0" />
+ <register type="NOA" address="0x00009888" value="0x0AE80540" />
+ <register type="NOA" address="0x00009888" value="0x0CE804D4" />
+ <register type="NOA" address="0x00009888" value="0x0EE80452" />
+ <register type="NOA" address="0x00009888" value="0x10E807D0" />
+ <register type="NOA" address="0x00009888" value="0x04E90200" />
+ <register type="NOA" address="0x00009888" value="0x06E90FB7" />
+ <register type="NOA" address="0x00009888" value="0x08E90E78" />
+ <register type="NOA" address="0x00009888" value="0x0AE90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0CE90F7C" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext536"
+ chipset="ACMGT1"
+ symbol_name="Ext536"
+ underscore_name="ext536"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ac88f2a7-2f38-4e61-a6d5-9da2d50edd38"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE4"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE4"
+ underscore_name="slm_byte_read_bank3_xecore4"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE4"
+ underscore_name="load_store_cache_byte_read_bank3_xecore4"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17880253" />
+ <register type="NOA" address="0x00009888" value="0x29891060" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
+ <register type="NOA" address="0x00009888" value="0x018800E0" />
+ <register type="NOA" address="0x00009888" value="0x0B880540" />
+ <register type="NOA" address="0x00009888" value="0x0D8804D4" />
+ <register type="NOA" address="0x00009888" value="0x0F880452" />
+ <register type="NOA" address="0x00009888" value="0x118807D0" />
+ <register type="NOA" address="0x00009888" value="0x05890200" />
+ <register type="NOA" address="0x00009888" value="0x07890FB7" />
+ <register type="NOA" address="0x00009888" value="0x09890E78" />
+ <register type="NOA" address="0x00009888" value="0x0B890EFA" />
+ <register type="NOA" address="0x00009888" value="0x0D890F7C" />
+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext537"
+ chipset="ACMGT1"
+ symbol_name="Ext537"
+ underscore_name="ext537"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="87640cd9-04b0-4b76-a016-308ab7975f8d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE5"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE5"
+ underscore_name="slm_byte_read_bank3_xecore5"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE5"
+ underscore_name="load_store_cache_byte_read_bank3_xecore5"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17A80253" />
+ <register type="NOA" address="0x00009888" value="0x29A91060" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A800E0" />
+ <register type="NOA" address="0x00009888" value="0x0BA80540" />
+ <register type="NOA" address="0x00009888" value="0x0DA804D4" />
+ <register type="NOA" address="0x00009888" value="0x0FA80452" />
+ <register type="NOA" address="0x00009888" value="0x11A807D0" />
+ <register type="NOA" address="0x00009888" value="0x05A90200" />
+ <register type="NOA" address="0x00009888" value="0x07A90FB7" />
+ <register type="NOA" address="0x00009888" value="0x09A90E78" />
+ <register type="NOA" address="0x00009888" value="0x0BA90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0DA90F7C" />
+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext538"
+ chipset="ACMGT1"
+ symbol_name="Ext538"
+ underscore_name="ext538"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2a2f8a81-b046-4a67-92c3-2ded36755f76"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE6"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE6"
+ underscore_name="slm_byte_read_bank3_xecore6"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE6"
+ underscore_name="load_store_cache_byte_read_bank3_xecore6"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17C80253" />
+ <register type="NOA" address="0x00009888" value="0x29C91060" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C800E0" />
+ <register type="NOA" address="0x00009888" value="0x0BC80540" />
+ <register type="NOA" address="0x00009888" value="0x0DC804D4" />
+ <register type="NOA" address="0x00009888" value="0x0FC80452" />
+ <register type="NOA" address="0x00009888" value="0x11C807D0" />
+ <register type="NOA" address="0x00009888" value="0x05C90200" />
+ <register type="NOA" address="0x00009888" value="0x07C90FB7" />
+ <register type="NOA" address="0x00009888" value="0x09C90E78" />
+ <register type="NOA" address="0x00009888" value="0x0BC90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0DC90F7C" />
+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext539"
+ chipset="ACMGT1"
+ symbol_name="Ext539"
+ underscore_name="ext539"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="89f03450-0e5f-4370-b7cf-cea4e627d4e8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE7"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE7"
+ underscore_name="slm_byte_read_bank3_xecore7"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE7"
+ underscore_name="load_store_cache_byte_read_bank3_xecore7"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17E80253" />
+ <register type="NOA" address="0x00009888" value="0x29E91060" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E800E0" />
+ <register type="NOA" address="0x00009888" value="0x0BE80540" />
+ <register type="NOA" address="0x00009888" value="0x0DE804D4" />
+ <register type="NOA" address="0x00009888" value="0x0FE80452" />
+ <register type="NOA" address="0x00009888" value="0x11E807D0" />
+ <register type="NOA" address="0x00009888" value="0x05E90200" />
+ <register type="NOA" address="0x00009888" value="0x07E90FB7" />
+ <register type="NOA" address="0x00009888" value="0x09E90E78" />
+ <register type="NOA" address="0x00009888" value="0x0BE90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0DE90F7C" />
+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext540"
+ chipset="ACMGT1"
+ symbol_name="Ext540"
+ underscore_name="ext540"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="85c7638d-976e-47e5-8f52-2079a0ea147f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE0"
+ underscore_name="slm_byte_write_bank0_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank0_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870012" />
+ <register type="NOA" address="0x00009888" value="0x18891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870000" />
+ <register type="NOA" address="0x00009888" value="0x0E870180" />
+ <register type="NOA" address="0x00009888" value="0x10870105" />
+ <register type="NOA" address="0x00009888" value="0x12870083" />
+ <register type="NOA" address="0x00009888" value="0x14870001" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02890054" />
+ <register type="NOA" address="0x00009888" value="0x06890380" />
+ <register type="NOA" address="0x00009888" value="0x08890081" />
+ <register type="NOA" address="0x00009888" value="0x0A890103" />
+ <register type="NOA" address="0x00009888" value="0x0C890185" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext541"
+ chipset="ACMGT1"
+ symbol_name="Ext541"
+ underscore_name="ext541"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="69645853-2e7f-4a77-83fc-fa03f43b5d35"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE1"
+ underscore_name="slm_byte_write_bank0_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank0_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A70012" />
+ <register type="NOA" address="0x00009888" value="0x18A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A70000" />
+ <register type="NOA" address="0x00009888" value="0x0EA70180" />
+ <register type="NOA" address="0x00009888" value="0x10A70105" />
+ <register type="NOA" address="0x00009888" value="0x12A70083" />
+ <register type="NOA" address="0x00009888" value="0x14A70001" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A90054" />
+ <register type="NOA" address="0x00009888" value="0x06A90380" />
+ <register type="NOA" address="0x00009888" value="0x08A90081" />
+ <register type="NOA" address="0x00009888" value="0x0AA90103" />
+ <register type="NOA" address="0x00009888" value="0x0CA90185" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext542"
+ chipset="ACMGT1"
+ symbol_name="Ext542"
+ underscore_name="ext542"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="657218aa-a73a-4127-b081-07ece46ff786"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE2"
+ underscore_name="slm_byte_write_bank0_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank0_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C70012" />
+ <register type="NOA" address="0x00009888" value="0x18C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C70000" />
+ <register type="NOA" address="0x00009888" value="0x0EC70180" />
+ <register type="NOA" address="0x00009888" value="0x10C70105" />
+ <register type="NOA" address="0x00009888" value="0x12C70083" />
+ <register type="NOA" address="0x00009888" value="0x14C70001" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C90054" />
+ <register type="NOA" address="0x00009888" value="0x06C90380" />
+ <register type="NOA" address="0x00009888" value="0x08C90081" />
+ <register type="NOA" address="0x00009888" value="0x0AC90103" />
+ <register type="NOA" address="0x00009888" value="0x0CC90185" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext543"
+ chipset="ACMGT1"
+ symbol_name="Ext543"
+ underscore_name="ext543"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1a51853a-37a2-4020-8ccb-650604ea4f64"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE3"
+ underscore_name="slm_byte_write_bank0_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank0_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E70012" />
+ <register type="NOA" address="0x00009888" value="0x18E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70000" />
+ <register type="NOA" address="0x00009888" value="0x0EE70180" />
+ <register type="NOA" address="0x00009888" value="0x10E70105" />
+ <register type="NOA" address="0x00009888" value="0x12E70083" />
+ <register type="NOA" address="0x00009888" value="0x14E70001" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E90054" />
+ <register type="NOA" address="0x00009888" value="0x06E90380" />
+ <register type="NOA" address="0x00009888" value="0x08E90081" />
+ <register type="NOA" address="0x00009888" value="0x0AE90103" />
+ <register type="NOA" address="0x00009888" value="0x0CE90185" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext544"
+ chipset="ACMGT1"
+ symbol_name="Ext544"
+ underscore_name="ext544"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9aa2e068-b13a-44b2-be93-a4cf68924cdd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE4"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE4"
+ underscore_name="slm_byte_write_bank0_xecore4"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE4"
+ underscore_name="load_store_cache_byte_write_bank0_xecore4"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870012" />
+ <register type="NOA" address="0x00009888" value="0x19891060" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x05870000" />
+ <register type="NOA" address="0x00009888" value="0x0F870180" />
+ <register type="NOA" address="0x00009888" value="0x11870105" />
+ <register type="NOA" address="0x00009888" value="0x13870083" />
+ <register type="NOA" address="0x00009888" value="0x15870001" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03870000" />
+ <register type="NOA" address="0x00009888" value="0x03890054" />
+ <register type="NOA" address="0x00009888" value="0x07890380" />
+ <register type="NOA" address="0x00009888" value="0x09890081" />
+ <register type="NOA" address="0x00009888" value="0x0B890103" />
+ <register type="NOA" address="0x00009888" value="0x0D890185" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext545"
+ chipset="ACMGT1"
+ symbol_name="Ext545"
+ underscore_name="ext545"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5e8c65a2-97ac-4dea-af1b-27b9f12dafe6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE5"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE5"
+ underscore_name="slm_byte_write_bank0_xecore5"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE5"
+ underscore_name="load_store_cache_byte_write_bank0_xecore5"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17A70012" />
+ <register type="NOA" address="0x00009888" value="0x19A91060" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x05A70000" />
+ <register type="NOA" address="0x00009888" value="0x0FA70180" />
+ <register type="NOA" address="0x00009888" value="0x11A70105" />
+ <register type="NOA" address="0x00009888" value="0x13A70083" />
+ <register type="NOA" address="0x00009888" value="0x15A70001" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A70000" />
+ <register type="NOA" address="0x00009888" value="0x03A90054" />
+ <register type="NOA" address="0x00009888" value="0x07A90380" />
+ <register type="NOA" address="0x00009888" value="0x09A90081" />
+ <register type="NOA" address="0x00009888" value="0x0BA90103" />
+ <register type="NOA" address="0x00009888" value="0x0DA90185" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext546"
+ chipset="ACMGT1"
+ symbol_name="Ext546"
+ underscore_name="ext546"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="192ec14b-c329-4e81-bd2d-02f7cae24579"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE6"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE6"
+ underscore_name="slm_byte_write_bank0_xecore6"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE6"
+ underscore_name="load_store_cache_byte_write_bank0_xecore6"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17C70012" />
+ <register type="NOA" address="0x00009888" value="0x19C91060" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x05C70000" />
+ <register type="NOA" address="0x00009888" value="0x0FC70180" />
+ <register type="NOA" address="0x00009888" value="0x11C70105" />
+ <register type="NOA" address="0x00009888" value="0x13C70083" />
+ <register type="NOA" address="0x00009888" value="0x15C70001" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C70000" />
+ <register type="NOA" address="0x00009888" value="0x03C90054" />
+ <register type="NOA" address="0x00009888" value="0x07C90380" />
+ <register type="NOA" address="0x00009888" value="0x09C90081" />
+ <register type="NOA" address="0x00009888" value="0x0BC90103" />
+ <register type="NOA" address="0x00009888" value="0x0DC90185" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext547"
+ chipset="ACMGT1"
+ symbol_name="Ext547"
+ underscore_name="ext547"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2e5ac978-b4e4-4693-8f88-d90d0353dd77"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE7"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE7"
+ underscore_name="slm_byte_write_bank0_xecore7"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE7"
+ underscore_name="load_store_cache_byte_write_bank0_xecore7"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17E70012" />
+ <register type="NOA" address="0x00009888" value="0x19E91060" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x05E70000" />
+ <register type="NOA" address="0x00009888" value="0x0FE70180" />
+ <register type="NOA" address="0x00009888" value="0x11E70105" />
+ <register type="NOA" address="0x00009888" value="0x13E70083" />
+ <register type="NOA" address="0x00009888" value="0x15E70001" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E70000" />
+ <register type="NOA" address="0x00009888" value="0x03E90054" />
+ <register type="NOA" address="0x00009888" value="0x07E90380" />
+ <register type="NOA" address="0x00009888" value="0x09E90081" />
+ <register type="NOA" address="0x00009888" value="0x0BE90103" />
+ <register type="NOA" address="0x00009888" value="0x0DE90185" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext548"
+ chipset="ACMGT1"
+ symbol_name="Ext548"
+ underscore_name="ext548"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7c95ba0f-cd85-4eb2-ab43-987f84214820"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE0"
+ underscore_name="slm_byte_write_bank1_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank1_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A870012" />
+ <register type="NOA" address="0x00009888" value="0x1E890083" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x0E870580" />
+ <register type="NOA" address="0x00009888" value="0x10870515" />
+ <register type="NOA" address="0x00009888" value="0x12870493" />
+ <register type="NOA" address="0x00009888" value="0x14870411" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02893200" />
+ <register type="NOA" address="0x00009888" value="0x06890790" />
+ <register type="NOA" address="0x00009888" value="0x08890491" />
+ <register type="NOA" address="0x00009888" value="0x0A890513" />
+ <register type="NOA" address="0x00009888" value="0x0C890595" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext549"
+ chipset="ACMGT1"
+ symbol_name="Ext549"
+ underscore_name="ext549"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8fa03693-d2d5-42eb-a382-e2cf05bf8197"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE1"
+ underscore_name="slm_byte_write_bank1_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank1_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA70012" />
+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x0EA70580" />
+ <register type="NOA" address="0x00009888" value="0x10A70515" />
+ <register type="NOA" address="0x00009888" value="0x12A70493" />
+ <register type="NOA" address="0x00009888" value="0x14A70411" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A93200" />
+ <register type="NOA" address="0x00009888" value="0x06A90790" />
+ <register type="NOA" address="0x00009888" value="0x08A90491" />
+ <register type="NOA" address="0x00009888" value="0x0AA90513" />
+ <register type="NOA" address="0x00009888" value="0x0CA90595" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext550"
+ chipset="ACMGT1"
+ symbol_name="Ext550"
+ underscore_name="ext550"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3714122b-03ee-499b-bc5f-31ed5400924e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE2"
+ underscore_name="slm_byte_write_bank1_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank1_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC70012" />
+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0EC70580" />
+ <register type="NOA" address="0x00009888" value="0x10C70515" />
+ <register type="NOA" address="0x00009888" value="0x12C70493" />
+ <register type="NOA" address="0x00009888" value="0x14C70411" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C93200" />
+ <register type="NOA" address="0x00009888" value="0x06C90790" />
+ <register type="NOA" address="0x00009888" value="0x08C90491" />
+ <register type="NOA" address="0x00009888" value="0x0AC90513" />
+ <register type="NOA" address="0x00009888" value="0x0CC90595" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext551"
+ chipset="ACMGT1"
+ symbol_name="Ext551"
+ underscore_name="ext551"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="31ed9c46-b219-4bcc-8c20-22586fb077f8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE3"
+ underscore_name="slm_byte_write_bank1_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank1_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE70012" />
+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x0EE70580" />
+ <register type="NOA" address="0x00009888" value="0x10E70515" />
+ <register type="NOA" address="0x00009888" value="0x12E70493" />
+ <register type="NOA" address="0x00009888" value="0x14E70411" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E93200" />
+ <register type="NOA" address="0x00009888" value="0x06E90790" />
+ <register type="NOA" address="0x00009888" value="0x08E90491" />
+ <register type="NOA" address="0x00009888" value="0x0AE90513" />
+ <register type="NOA" address="0x00009888" value="0x0CE90595" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext552"
+ chipset="ACMGT1"
+ symbol_name="Ext552"
+ underscore_name="ext552"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f639c566-949f-4484-8c12-5127fb771b4c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE4"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE4"
+ underscore_name="slm_byte_write_bank1_xecore4"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE4"
+ underscore_name="load_store_cache_byte_write_bank1_xecore4"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B870012" />
+ <register type="NOA" address="0x00009888" value="0x1F890083" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x0F870580" />
+ <register type="NOA" address="0x00009888" value="0x11870515" />
+ <register type="NOA" address="0x00009888" value="0x13870493" />
+ <register type="NOA" address="0x00009888" value="0x15870411" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03870000" />
+ <register type="NOA" address="0x00009888" value="0x03893200" />
+ <register type="NOA" address="0x00009888" value="0x07890790" />
+ <register type="NOA" address="0x00009888" value="0x09890491" />
+ <register type="NOA" address="0x00009888" value="0x0B890513" />
+ <register type="NOA" address="0x00009888" value="0x0D890595" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext553"
+ chipset="ACMGT1"
+ symbol_name="Ext553"
+ underscore_name="ext553"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="40b20c9d-0935-4000-91d7-f312a515bb4b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE5"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE5"
+ underscore_name="slm_byte_write_bank1_xecore5"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE5"
+ underscore_name="load_store_cache_byte_write_bank1_xecore5"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA70012" />
+ <register type="NOA" address="0x00009888" value="0x1FA90083" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x0FA70580" />
+ <register type="NOA" address="0x00009888" value="0x11A70515" />
+ <register type="NOA" address="0x00009888" value="0x13A70493" />
+ <register type="NOA" address="0x00009888" value="0x15A70411" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A70000" />
+ <register type="NOA" address="0x00009888" value="0x03A93200" />
+ <register type="NOA" address="0x00009888" value="0x07A90790" />
+ <register type="NOA" address="0x00009888" value="0x09A90491" />
+ <register type="NOA" address="0x00009888" value="0x0BA90513" />
+ <register type="NOA" address="0x00009888" value="0x0DA90595" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext554"
+ chipset="ACMGT1"
+ symbol_name="Ext554"
+ underscore_name="ext554"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bcff8729-44e4-4efa-8436-f1775fcb204a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE6"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE6"
+ underscore_name="slm_byte_write_bank1_xecore6"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE6"
+ underscore_name="load_store_cache_byte_write_bank1_xecore6"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC70012" />
+ <register type="NOA" address="0x00009888" value="0x1FC90083" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0FC70580" />
+ <register type="NOA" address="0x00009888" value="0x11C70515" />
+ <register type="NOA" address="0x00009888" value="0x13C70493" />
+ <register type="NOA" address="0x00009888" value="0x15C70411" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C70000" />
+ <register type="NOA" address="0x00009888" value="0x03C93200" />
+ <register type="NOA" address="0x00009888" value="0x07C90790" />
+ <register type="NOA" address="0x00009888" value="0x09C90491" />
+ <register type="NOA" address="0x00009888" value="0x0BC90513" />
+ <register type="NOA" address="0x00009888" value="0x0DC90595" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext555"
+ chipset="ACMGT1"
+ symbol_name="Ext555"
+ underscore_name="ext555"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6bf30c0e-a169-4ba3-8527-047d4f691aa3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE7"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE7"
+ underscore_name="slm_byte_write_bank1_xecore7"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE7"
+ underscore_name="load_store_cache_byte_write_bank1_xecore7"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE70012" />
+ <register type="NOA" address="0x00009888" value="0x1FE90083" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x0FE70580" />
+ <register type="NOA" address="0x00009888" value="0x11E70515" />
+ <register type="NOA" address="0x00009888" value="0x13E70493" />
+ <register type="NOA" address="0x00009888" value="0x15E70411" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E70000" />
+ <register type="NOA" address="0x00009888" value="0x03E93200" />
+ <register type="NOA" address="0x00009888" value="0x07E90790" />
+ <register type="NOA" address="0x00009888" value="0x09E90491" />
+ <register type="NOA" address="0x00009888" value="0x0BE90513" />
+ <register type="NOA" address="0x00009888" value="0x0DE90595" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030000" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030000" />
+ <register type="NOA" address="0x00009888" value="0x4A030000" />
+ <register type="NOA" address="0x00009888" value="0x4C030000" />
+ <register type="NOA" address="0x00009888" value="0x4E030000" />
+ <register type="NOA" address="0x00009888" value="0x50030000" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030030" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030C63" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030C63" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext556"
+ chipset="ACMGT1"
+ symbol_name="Ext556"
+ underscore_name="ext556"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bc1cda24-8e1b-4000-9443-1135be1b976e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE0"
+ underscore_name="slm_byte_write_bank2_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank2_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12880012" />
+ <register type="NOA" address="0x00009888" value="0x22890C00" />
+ <register type="NOA" address="0x00009888" value="0x24890004" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00880000" />
+ <register type="NOA" address="0x00009888" value="0x0A880180" />
+ <register type="NOA" address="0x00009888" value="0x0C880105" />
+ <register type="NOA" address="0x00009888" value="0x0E880083" />
+ <register type="NOA" address="0x00009888" value="0x10880001" />
+ <register type="NOA" address="0x00009888" value="0x04890008" />
+ <register type="NOA" address="0x00009888" value="0x06890BA0" />
+ <register type="NOA" address="0x00009888" value="0x088908A1" />
+ <register type="NOA" address="0x00009888" value="0x0A890923" />
+ <register type="NOA" address="0x00009888" value="0x0C8909A5" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext557"
+ chipset="ACMGT1"
+ symbol_name="Ext557"
+ underscore_name="ext557"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c8a172f8-4a06-4931-b877-bc8aa687a9b8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE1"
+ underscore_name="slm_byte_write_bank2_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank2_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12A80012" />
+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
+ <register type="NOA" address="0x00009888" value="0x24A90004" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A80000" />
+ <register type="NOA" address="0x00009888" value="0x0AA80180" />
+ <register type="NOA" address="0x00009888" value="0x0CA80105" />
+ <register type="NOA" address="0x00009888" value="0x0EA80083" />
+ <register type="NOA" address="0x00009888" value="0x10A80001" />
+ <register type="NOA" address="0x00009888" value="0x04A90008" />
+ <register type="NOA" address="0x00009888" value="0x06A90BA0" />
+ <register type="NOA" address="0x00009888" value="0x08A908A1" />
+ <register type="NOA" address="0x00009888" value="0x0AA90923" />
+ <register type="NOA" address="0x00009888" value="0x0CA909A5" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext558"
+ chipset="ACMGT1"
+ symbol_name="Ext558"
+ underscore_name="ext558"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a5a9b5ed-c78c-4e3d-a808-22f1debd6b43"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE2"
+ underscore_name="slm_byte_write_bank2_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank2_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C80012" />
+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
+ <register type="NOA" address="0x00009888" value="0x24C90004" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C80000" />
+ <register type="NOA" address="0x00009888" value="0x0AC80180" />
+ <register type="NOA" address="0x00009888" value="0x0CC80105" />
+ <register type="NOA" address="0x00009888" value="0x0EC80083" />
+ <register type="NOA" address="0x00009888" value="0x10C80001" />
+ <register type="NOA" address="0x00009888" value="0x04C90008" />
+ <register type="NOA" address="0x00009888" value="0x06C90BA0" />
+ <register type="NOA" address="0x00009888" value="0x08C908A1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90923" />
+ <register type="NOA" address="0x00009888" value="0x0CC909A5" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext559"
+ chipset="ACMGT1"
+ symbol_name="Ext559"
+ underscore_name="ext559"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="93bba39f-4d65-434b-9251-37f2badf256e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE3"
+ underscore_name="slm_byte_write_bank2_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank2_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12E80012" />
+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
+ <register type="NOA" address="0x00009888" value="0x24E90004" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E80000" />
+ <register type="NOA" address="0x00009888" value="0x0AE80180" />
+ <register type="NOA" address="0x00009888" value="0x0CE80105" />
+ <register type="NOA" address="0x00009888" value="0x0EE80083" />
+ <register type="NOA" address="0x00009888" value="0x10E80001" />
+ <register type="NOA" address="0x00009888" value="0x04E90008" />
+ <register type="NOA" address="0x00009888" value="0x06E90BA0" />
+ <register type="NOA" address="0x00009888" value="0x08E908A1" />
+ <register type="NOA" address="0x00009888" value="0x0AE90923" />
+ <register type="NOA" address="0x00009888" value="0x0CE909A5" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext560"
+ chipset="ACMGT1"
+ symbol_name="Ext560"
+ underscore_name="ext560"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a16d5961-ab03-4193-87d9-394ad9c2da80"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE4"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE4"
+ underscore_name="slm_byte_write_bank2_xecore4"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE4"
+ underscore_name="load_store_cache_byte_write_bank2_xecore4"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13880012" />
+ <register type="NOA" address="0x00009888" value="0x23890C00" />
+ <register type="NOA" address="0x00009888" value="0x25890004" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01880000" />
+ <register type="NOA" address="0x00009888" value="0x0B880180" />
+ <register type="NOA" address="0x00009888" value="0x0D880105" />
+ <register type="NOA" address="0x00009888" value="0x0F880083" />
+ <register type="NOA" address="0x00009888" value="0x11880001" />
+ <register type="NOA" address="0x00009888" value="0x05890008" />
+ <register type="NOA" address="0x00009888" value="0x07890BA0" />
+ <register type="NOA" address="0x00009888" value="0x098908A1" />
+ <register type="NOA" address="0x00009888" value="0x0B890923" />
+ <register type="NOA" address="0x00009888" value="0x0D8909A5" />
+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext561"
+ chipset="ACMGT1"
+ symbol_name="Ext561"
+ underscore_name="ext561"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8dfd3f4a-0686-48bb-94cf-76a3bc5386ec"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE5"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE5"
+ underscore_name="slm_byte_write_bank2_xecore5"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE5"
+ underscore_name="load_store_cache_byte_write_bank2_xecore5"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13A80012" />
+ <register type="NOA" address="0x00009888" value="0x23A90C00" />
+ <register type="NOA" address="0x00009888" value="0x25A90004" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A80000" />
+ <register type="NOA" address="0x00009888" value="0x0BA80180" />
+ <register type="NOA" address="0x00009888" value="0x0DA80105" />
+ <register type="NOA" address="0x00009888" value="0x0FA80083" />
+ <register type="NOA" address="0x00009888" value="0x11A80001" />
+ <register type="NOA" address="0x00009888" value="0x05A90008" />
+ <register type="NOA" address="0x00009888" value="0x07A90BA0" />
+ <register type="NOA" address="0x00009888" value="0x09A908A1" />
+ <register type="NOA" address="0x00009888" value="0x0BA90923" />
+ <register type="NOA" address="0x00009888" value="0x0DA909A5" />
+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext562"
+ chipset="ACMGT1"
+ symbol_name="Ext562"
+ underscore_name="ext562"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f41e3a7c-de83-46af-8be2-b26c605d1317"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE6"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE6"
+ underscore_name="slm_byte_write_bank2_xecore6"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE6"
+ underscore_name="load_store_cache_byte_write_bank2_xecore6"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13C80012" />
+ <register type="NOA" address="0x00009888" value="0x23C90C00" />
+ <register type="NOA" address="0x00009888" value="0x25C90004" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C80000" />
+ <register type="NOA" address="0x00009888" value="0x0BC80180" />
+ <register type="NOA" address="0x00009888" value="0x0DC80105" />
+ <register type="NOA" address="0x00009888" value="0x0FC80083" />
+ <register type="NOA" address="0x00009888" value="0x11C80001" />
+ <register type="NOA" address="0x00009888" value="0x05C90008" />
+ <register type="NOA" address="0x00009888" value="0x07C90BA0" />
+ <register type="NOA" address="0x00009888" value="0x09C908A1" />
+ <register type="NOA" address="0x00009888" value="0x0BC90923" />
+ <register type="NOA" address="0x00009888" value="0x0DC909A5" />
+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext563"
+ chipset="ACMGT1"
+ symbol_name="Ext563"
+ underscore_name="ext563"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c599736d-1b09-4ae6-9e82-c98d17c3582a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE7"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE7"
+ underscore_name="slm_byte_write_bank2_xecore7"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE7"
+ underscore_name="load_store_cache_byte_write_bank2_xecore7"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13E80012" />
+ <register type="NOA" address="0x00009888" value="0x23E90C00" />
+ <register type="NOA" address="0x00009888" value="0x25E90004" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E80000" />
+ <register type="NOA" address="0x00009888" value="0x0BE80180" />
+ <register type="NOA" address="0x00009888" value="0x0DE80105" />
+ <register type="NOA" address="0x00009888" value="0x0FE80083" />
+ <register type="NOA" address="0x00009888" value="0x11E80001" />
+ <register type="NOA" address="0x00009888" value="0x05E90008" />
+ <register type="NOA" address="0x00009888" value="0x07E90BA0" />
+ <register type="NOA" address="0x00009888" value="0x09E908A1" />
+ <register type="NOA" address="0x00009888" value="0x0BE90923" />
+ <register type="NOA" address="0x00009888" value="0x0DE909A5" />
+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext564"
+ chipset="ACMGT1"
+ symbol_name="Ext564"
+ underscore_name="ext564"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0f9c5fb0-e5bc-4119-a11f-d32d0304bca8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE0"
+ underscore_name="slm_byte_write_bank3_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank3_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16880012" />
+ <register type="NOA" address="0x00009888" value="0x28891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0A880580" />
+ <register type="NOA" address="0x00009888" value="0x0C880515" />
+ <register type="NOA" address="0x00009888" value="0x0E880493" />
+ <register type="NOA" address="0x00009888" value="0x10880411" />
+ <register type="NOA" address="0x00009888" value="0x04890200" />
+ <register type="NOA" address="0x00009888" value="0x06890FB0" />
+ <register type="NOA" address="0x00009888" value="0x08890CB1" />
+ <register type="NOA" address="0x00009888" value="0x0A890D33" />
+ <register type="NOA" address="0x00009888" value="0x0C890DB5" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext565"
+ chipset="ACMGT1"
+ symbol_name="Ext565"
+ underscore_name="ext565"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="def2b365-d8d1-4e4b-b832-39afd5e214d9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE1"
+ underscore_name="slm_byte_write_bank3_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank3_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A80012" />
+ <register type="NOA" address="0x00009888" value="0x28A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA80580" />
+ <register type="NOA" address="0x00009888" value="0x0CA80515" />
+ <register type="NOA" address="0x00009888" value="0x0EA80493" />
+ <register type="NOA" address="0x00009888" value="0x10A80411" />
+ <register type="NOA" address="0x00009888" value="0x04A90200" />
+ <register type="NOA" address="0x00009888" value="0x06A90FB0" />
+ <register type="NOA" address="0x00009888" value="0x08A90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AA90D33" />
+ <register type="NOA" address="0x00009888" value="0x0CA90DB5" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext566"
+ chipset="ACMGT1"
+ symbol_name="Ext566"
+ underscore_name="ext566"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a53e91c2-03b4-488a-ab7e-293f4466e00f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE2"
+ underscore_name="slm_byte_write_bank3_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank3_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C80012" />
+ <register type="NOA" address="0x00009888" value="0x28C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x0AC80580" />
+ <register type="NOA" address="0x00009888" value="0x0CC80515" />
+ <register type="NOA" address="0x00009888" value="0x0EC80493" />
+ <register type="NOA" address="0x00009888" value="0x10C80411" />
+ <register type="NOA" address="0x00009888" value="0x04C90200" />
+ <register type="NOA" address="0x00009888" value="0x06C90FB0" />
+ <register type="NOA" address="0x00009888" value="0x08C90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90D33" />
+ <register type="NOA" address="0x00009888" value="0x0CC90DB5" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext567"
+ chipset="ACMGT1"
+ symbol_name="Ext567"
+ underscore_name="ext567"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0cdefa4f-f4ac-4072-a021-be48ed5b0ee7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE3"
+ underscore_name="slm_byte_write_bank3_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank3_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E80012" />
+ <register type="NOA" address="0x00009888" value="0x28E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x0AE80580" />
+ <register type="NOA" address="0x00009888" value="0x0CE80515" />
+ <register type="NOA" address="0x00009888" value="0x0EE80493" />
+ <register type="NOA" address="0x00009888" value="0x10E80411" />
+ <register type="NOA" address="0x00009888" value="0x04E90200" />
+ <register type="NOA" address="0x00009888" value="0x06E90FB0" />
+ <register type="NOA" address="0x00009888" value="0x08E90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AE90D33" />
+ <register type="NOA" address="0x00009888" value="0x0CE90DB5" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext568"
+ chipset="ACMGT1"
+ symbol_name="Ext568"
+ underscore_name="ext568"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7404a462-f9c0-4fb6-9ec9-b03bbd5e4572"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE4"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE4"
+ underscore_name="slm_byte_write_bank3_xecore4"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE4"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE4"
+ underscore_name="load_store_cache_byte_write_bank3_xecore4"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17880012" />
+ <register type="NOA" address="0x00009888" value="0x29891060" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865554" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0B880580" />
+ <register type="NOA" address="0x00009888" value="0x0D880515" />
+ <register type="NOA" address="0x00009888" value="0x0F880493" />
+ <register type="NOA" address="0x00009888" value="0x11880411" />
+ <register type="NOA" address="0x00009888" value="0x05890200" />
+ <register type="NOA" address="0x00009888" value="0x07890FB0" />
+ <register type="NOA" address="0x00009888" value="0x09890CB1" />
+ <register type="NOA" address="0x00009888" value="0x0B890D33" />
+ <register type="NOA" address="0x00009888" value="0x0D890DB5" />
+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext569"
+ chipset="ACMGT1"
+ symbol_name="Ext569"
+ underscore_name="ext569"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b3515130-788c-4d36-b20d-e8ca02e11cf1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE5"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE5"
+ underscore_name="slm_byte_write_bank3_xecore5"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE5"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE5"
+ underscore_name="load_store_cache_byte_write_bank3_xecore5"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17A80012" />
+ <register type="NOA" address="0x00009888" value="0x29A91060" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65554" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA80580" />
+ <register type="NOA" address="0x00009888" value="0x0DA80515" />
+ <register type="NOA" address="0x00009888" value="0x0FA80493" />
+ <register type="NOA" address="0x00009888" value="0x11A80411" />
+ <register type="NOA" address="0x00009888" value="0x05A90200" />
+ <register type="NOA" address="0x00009888" value="0x07A90FB0" />
+ <register type="NOA" address="0x00009888" value="0x09A90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0BA90D33" />
+ <register type="NOA" address="0x00009888" value="0x0DA90DB5" />
+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5554" />
+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext570"
+ chipset="ACMGT1"
+ symbol_name="Ext570"
+ underscore_name="ext570"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="73e5a9f9-ca88-4467-b407-737e7c7080fe"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE6"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE6"
+ underscore_name="slm_byte_write_bank3_xecore6"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE6"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE6"
+ underscore_name="load_store_cache_byte_write_bank3_xecore6"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17C80012" />
+ <register type="NOA" address="0x00009888" value="0x29C91060" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65554" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x0BC80580" />
+ <register type="NOA" address="0x00009888" value="0x0DC80515" />
+ <register type="NOA" address="0x00009888" value="0x0FC80493" />
+ <register type="NOA" address="0x00009888" value="0x11C80411" />
+ <register type="NOA" address="0x00009888" value="0x05C90200" />
+ <register type="NOA" address="0x00009888" value="0x07C90FB0" />
+ <register type="NOA" address="0x00009888" value="0x09C90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0BC90D33" />
+ <register type="NOA" address="0x00009888" value="0x0DC90DB5" />
+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext571"
+ chipset="ACMGT1"
+ symbol_name="Ext571"
+ underscore_name="ext571"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ae2fa4f6-2afb-4ac9-866e-bfd943f91a54"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE7"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE7"
+ underscore_name="slm_byte_write_bank3_xecore7"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE7"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE7"
+ underscore_name="load_store_cache_byte_write_bank3_xecore7"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17E80012" />
+ <register type="NOA" address="0x00009888" value="0x29E91060" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65554" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x0BE80580" />
+ <register type="NOA" address="0x00009888" value="0x0DE80515" />
+ <register type="NOA" address="0x00009888" value="0x0FE80493" />
+ <register type="NOA" address="0x00009888" value="0x11E80411" />
+ <register type="NOA" address="0x00009888" value="0x05E90200" />
+ <register type="NOA" address="0x00009888" value="0x07E90FB0" />
+ <register type="NOA" address="0x00009888" value="0x09E90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0BE90D33" />
+ <register type="NOA" address="0x00009888" value="0x0DE90DB5" />
+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075554" />
+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00035555" />
+ <register type="NOA" address="0x00009888" value="0x02035554" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x42030400" />
+ <register type="NOA" address="0x00009888" value="0x2A030000" />
+ <register type="NOA" address="0x00009888" value="0x48030201" />
+ <register type="NOA" address="0x00009888" value="0x4A030010" />
+ <register type="NOA" address="0x00009888" value="0x4C030201" />
+ <register type="NOA" address="0x00009888" value="0x4E030010" />
+ <register type="NOA" address="0x00009888" value="0x50030001" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x52030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x44030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x22030000" />
+ <register type="NOA" address="0x00009888" value="0x46030000" />
+ <register type="NOA" address="0x00009888" value="0x24030000" />
+ <register type="NOA" address="0x00009888" value="0x28030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x64030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="Ext1000"
+ chipset="ACMGT1"
+ symbol_name="Ext1000"
+ underscore_name="ext1000"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cea714fc-17a9-4dae-b3e8-8be0f3149918"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 14 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
+ underscore_name="xve_inst_executed_alu0_all"
+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
+ underscore_name="xve_inst_executed_alu1_all"
+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
+ underscore_name="xve_inst_executed_xmx_all"
+ description="Number of execution slots taken by instructions executed in XMX pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
+ underscore_name="xve_inst_executed_send_all"
+ description="Number of instructions executed on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED CONTROL ALL"
+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL"
+ underscore_name="xve_inst_executed_control_all"
+ description="Number of instructions executed on Jump Pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE"
+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
+ underscore_name="xve_pipe_alu0_and_alu1_active"
+ description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE"
+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE"
+ underscore_name="xve_pipe_alu0_and_xmx_active"
+ description="Percentage of time in which ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_all_utilization"
+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_send_all_utilization"
+ description="Percentage of time taken by instructions executed on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED CONTROL ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_control_all_utilization"
+ description="Percentage of time taken by instructions executed on Jump Pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE CYCLES"
+ symbol_name="XVE_ACTIVE_CYCLES"
+ underscore_name="xve_active_cycles"
+ description="Number of cycles at least one pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES"
+ symbol_name="XVE_STALL_CYCLES"
+ underscore_name="xve_stall_cycles"
+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY CYCLES ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_CYCLES_ALL"
+ underscore_name="xve_threads_occupancy_cycles_all"
+ description="Number of thread slots occupied"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount $VectorEngineThreadsCount UMUL UMUL"
+ units="events"
+ semantic_type="event"
+ equation="8 A 14 READ UMUL"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE CYCLES"
+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE_CYCLES"
+ underscore_name="xve_pipe_alu0_and_alu1_active_cycles"
+ description="Number of cycles in ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE CYCLES"
+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE_CYCLES"
+ underscore_name="xve_pipe_alu0_and_xmx_active_cycles"
+ description="Number of cycles ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00001000" />
+ <register type="FLEX" address="0x0000E658" value="0x00002009" />
+ <register type="FLEX" address="0x0000E758" value="0x01008001" />
+ <register type="FLEX" address="0x0000E45C" value="0x0000300A" />
+ </register_config>
+ </set>
+
+ <set name="Ext1001"
+ chipset="ACMGT1"
+ symbol_name="Ext1001"
+ underscore_name="ext1001"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3ec074a8-e3cb-4090-86c0-0d1426ac9a63"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 VS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_VS"
+ underscore_name="xve_inst_executed_alu0_vs"
+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 HS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_HS"
+ underscore_name="xve_inst_executed_alu0_hs"
+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 DS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_DS"
+ underscore_name="xve_inst_executed_alu0_ds"
+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 FS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_PS"
+ underscore_name="xve_inst_executed_alu0_ps"
+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 CS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_CS"
+ underscore_name="xve_inst_executed_alu0_cs"
+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS"
+ underscore_name="xve_inst_executed_alu0_async_cs"
+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 VS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_VS"
+ underscore_name="xve_inst_executed_alu1_vs"
+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 HS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_HS"
+ underscore_name="xve_inst_executed_alu1_hs"
+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 DS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_DS"
+ underscore_name="xve_inst_executed_alu1_ds"
+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 FS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_PS"
+ underscore_name="xve_inst_executed_alu1_ps"
+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 CS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_CS"
+ underscore_name="xve_inst_executed_alu1_cs"
+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 17 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS"
+ underscore_name="xve_inst_executed_alu1_async_cs"
+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 18 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 VS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_VS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_vs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 HS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_HS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_hs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 DS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_DS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ds_utilization"
+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 FS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_PS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ps_utilization"
+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_async_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 VS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_VS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_vs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 HS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_HS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_hs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 DS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_DS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ds_utilization"
+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 FS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_PS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ps_utilization"
+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_async_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00020010" />
+ <register type="FLEX" address="0x0000E558" value="0x00050030" />
+ <register type="FLEX" address="0x0000E658" value="0x00090060" />
+ <register type="FLEX" address="0x0000E758" value="0x00031011" />
+ <register type="FLEX" address="0x0000E45C" value="0x00051021" />
+ <register type="FLEX" address="0x0000E55C" value="0x00091061" />
+ </register_config>
+ </set>
+
+ <set name="Ext1002"
+ chipset="ACMGT1"
+ symbol_name="Ext1002"
+ underscore_name="ext1002"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="17275fa7-be46-48a6-a654-6931ecbfed77"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT AHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_rt_ahs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT AHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_rt_ahs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT AHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_rt_ahs_utilization"
+ description="Percentage of time taken by instructions executed by BTD Any Hit Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT CHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_rt_chs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT CHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_rt_chs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT CHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_rt_chs_utilization"
+ description="Percentage of time taken by instructions executed by BTD Closest Hit Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_rt_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_rt_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_rt_ms_utilization"
+ description="Percentage of time taken by instructions executed by BTD Miss Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT AHS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS"
+ underscore_name="xve_inst_executed_alu0_rt_ahs"
+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT AHS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS"
+ underscore_name="xve_inst_executed_alu1_rt_ahs"
+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT AHS"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS"
+ underscore_name="xve_inst_executed_send_rt_ahs"
+ description="Number of instructions executed by BTD Any Hit Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT CHS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS"
+ underscore_name="xve_inst_executed_alu0_rt_chs"
+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT CHS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS"
+ underscore_name="xve_inst_executed_alu1_rt_chs"
+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT CHS"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS"
+ underscore_name="xve_inst_executed_send_rt_chs"
+ description="Number of instructions executed by BTD Closest Hit Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT MS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS"
+ underscore_name="xve_inst_executed_alu0_rt_ms"
+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT MS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS"
+ underscore_name="xve_inst_executed_alu1_rt_ms"
+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT MS"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS"
+ underscore_name="xve_inst_executed_send_rt_ms"
+ description="Number of instructions executed by BTD Miss Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x000C10C0" />
+ <register type="FLEX" address="0x0000E558" value="0x000D00C2" />
+ <register type="FLEX" address="0x0000E658" value="0x000D20D1" />
+ <register type="FLEX" address="0x0000E758" value="0x000E10E0" />
+ <register type="FLEX" address="0x0000E45C" value="0x000000E2" />
+ </register_config>
+ </set>
+
+ <set name="Ext1004"
+ chipset="ACMGT1"
+ symbol_name="Ext1004"
+ underscore_name="ext1004"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a56f028c-27c7-4e9b-bc19-04bbf67444b0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ASYNC CS"
+ symbol_name="XVE_STALL_ASYNC_CS"
+ underscore_name="xve_stall_async_cs"
+ description="Percentage of time in which there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CS"
+ symbol_name="XVE_STALL_CS"
+ underscore_name="xve_stall_cs"
+ description="Percentage of time in which there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL DS"
+ symbol_name="XVE_STALL_DS"
+ underscore_name="xve_stall_ds"
+ description="Percentage of time in which there are Domain Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL HS"
+ symbol_name="XVE_STALL_HS"
+ underscore_name="xve_stall_hs"
+ description="Percentage of time in which there are Hull Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL MS"
+ symbol_name="XVE_STALL_MS"
+ underscore_name="xve_stall_ms"
+ description="Percentage of time in which there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL FS"
+ symbol_name="XVE_STALL_PS"
+ underscore_name="xve_stall_ps"
+ description="Percentage of time in which there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL TS"
+ symbol_name="XVE_STALL_TS"
+ underscore_name="xve_stall_ts"
+ description="Percentage of time in which there are Task Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL VS"
+ symbol_name="XVE_STALL_VS"
+ underscore_name="xve_stall_vs"
+ description="Percentage of time in which there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL RT"
+ symbol_name="XVE_STALL_RT"
+ underscore_name="xve_stall_rt"
+ description="Percentage of time in which there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES"
+ symbol_name="XVE_STALL_CYCLES"
+ underscore_name="xve_stall_cycles"
+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES ASYNC CS"
+ symbol_name="XVE_STALL_CYCLES_ASYNC_CS"
+ underscore_name="xve_stall_cycles_async_cs"
+ description="Number of cycles there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES CS"
+ symbol_name="XVE_STALL_CYCLES_CS"
+ underscore_name="xve_stall_cycles_cs"
+ description="Number of cycles there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES DS"
+ symbol_name="XVE_STALL_CYCLES_DS"
+ underscore_name="xve_stall_cycles_ds"
+ description="Number of cycles there are Domain Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES HS"
+ symbol_name="XVE_STALL_CYCLES_HS"
+ underscore_name="xve_stall_cycles_hs"
+ description="Number of cycles there are Hull Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES MS"
+ symbol_name="XVE_STALL_CYCLES_MS"
+ underscore_name="xve_stall_cycles_ms"
+ description="Number of cycles there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES FS"
+ symbol_name="XVE_STALL_CYCLES_PS"
+ underscore_name="xve_stall_cycles_ps"
+ description="Number of cycles there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES TS"
+ symbol_name="XVE_STALL_CYCLES_TS"
+ underscore_name="xve_stall_cycles_ts"
+ description="Number of cycles there are Task Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES VS"
+ symbol_name="XVE_STALL_CYCLES_VS"
+ underscore_name="xve_stall_cycles_vs"
+ description="Number of cycles there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES RT"
+ symbol_name="XVE_STALL_CYCLES_RT"
+ underscore_name="xve_stall_cycles_rt"
+ description="Number of cycles there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 18 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00015005" />
+ <register type="FLEX" address="0x0000E558" value="0x000550A5" />
+ <register type="FLEX" address="0x0000E658" value="0x000250B5" />
+ <register type="FLEX" address="0x0000E758" value="0x00065035" />
+ <register type="FLEX" address="0x0000E45C" value="0x00000095" />
+ <register type="FLEX" address="0x0000E55C" value="0x000C5000" />
+ </register_config>
+ </set>
+
+ <set name="Ext1005"
+ chipset="ACMGT1"
+ symbol_name="Ext1005"
+ underscore_name="ext1005"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f43c884f-817d-4037-bc96-7bed64906683"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
+ underscore_name="xve_inst_executed_alu0_all"
+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP16"
+ symbol_name="XVE_INST_EXECUTED_FP16"
+ underscore_name="xve_inst_executed_fp16"
+ description="Number of execution slots taken by FP16 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP32"
+ symbol_name="XVE_INST_EXECUTED_FP32"
+ underscore_name="xve_inst_executed_fp32"
+ description="Number of execution slots taken by FP32 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP64"
+ symbol_name="XVE_INST_EXECUTED_FP64"
+ underscore_name="xve_inst_executed_fp64"
+ description="The number of FLT64 instructions executed in ALU0 INT64 pipeline."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
+ underscore_name="xve_inst_executed_alu1_all"
+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 17 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT16"
+ symbol_name="XVE_INST_EXECUTED_INT16"
+ underscore_name="xve_inst_executed_int16"
+ description="Number of execution slots taken by INT16 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT32"
+ symbol_name="XVE_INST_EXECUTED_INT32"
+ underscore_name="xve_inst_executed_int32"
+ description="Number of execution slots taken by INT32 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED MATH"
+ symbol_name="XVE_INST_EXECUTED_MATH"
+ underscore_name="xve_inst_executed_math"
+ description="Number of execution slots taken by extended math instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
+ underscore_name="xve_inst_executed_xmx_all"
+ description="Number of execution slots taken by instructions executed in XMX pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 18 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX BF16"
+ symbol_name="XVE_INST_EXECUTED_XMX_BF16"
+ underscore_name="xve_inst_executed_xmx_bf16"
+ description="Number of execution slots taken by BF16 XMX instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX FP16"
+ symbol_name="XVE_INST_EXECUTED_XMX_FP16"
+ underscore_name="xve_inst_executed_xmx_fp16"
+ description="Number of execution slots taken by FP16 XMX instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX INT8"
+ symbol_name="XVE_INST_EXECUTED_XMX_INT8"
+ underscore_name="xve_inst_executed_xmx_int8"
+ description="Number of execution slots taken by INT8 XMX instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_FP16_UTILIZATION"
+ underscore_name="xve_inst_executed_fp16_utilization"
+ description="Percentage of execution slots taken by FP16 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP32 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_FP32_UTILIZATION"
+ underscore_name="xve_inst_executed_fp32_utilization"
+ description="Percentage of execution slots taken by FP32 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP64 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_FP64_UTILIZATION"
+ underscore_name="xve_inst_executed_fp64_utilization"
+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_INT16_UTILIZATION"
+ underscore_name="xve_inst_executed_int16_utilization"
+ description="Percentage of execution slots taken by INT16 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT32 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_INT32_UTILIZATION"
+ underscore_name="xve_inst_executed_int32_utilization"
+ description="Percentage of execution slots taken by INT32 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED MATH UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_MATH_UTILIZATION"
+ underscore_name="xve_inst_executed_math_utilization"
+ description="Percentage of execution slots taken by extended math instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_all_utilization"
+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX BF16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_BF16_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_bf16_utilization"
+ description="Percentage of execution slots taken by BF16 XMX instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX FP16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_FP16_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_fp16_utilization"
+ description="Percentage of execution slots taken by FP16 XMX instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX INT8 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_INT8_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_int8_utilization"
+ description="Percentage of execution slots taken by INT8 XMX instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x0000700B" />
+ <register type="FLEX" address="0x0000E558" value="0x02000006" />
+ <register type="FLEX" address="0x0000E658" value="0x0000C00D" />
+ <register type="FLEX" address="0x0000E758" value="0x0200200F" />
+ <register type="FLEX" address="0x0000E45C" value="0x0000000E" />
+ <register type="FLEX" address="0x0000E55C" value="0x00009001" />
+ </register_config>
+ </set>
+
+ <set name="Ext1006"
+ chipset="ACMGT1"
+ symbol_name="Ext1006"
+ underscore_name="ext1006"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6a6e8e1d-6148-4316-95f9-2a8b5236520f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
+ underscore_name="xve_inst_executed_send_all"
+ description="Number of instructions executed on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ASYNC CS"
+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS"
+ underscore_name="xve_inst_executed_send_async_cs"
+ description="Number of instructions executed by Async Compute Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND CS"
+ symbol_name="XVE_INST_EXECUTED_SEND_CS"
+ underscore_name="xve_inst_executed_send_cs"
+ description="Number of instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND DS"
+ symbol_name="XVE_INST_EXECUTED_SEND_DS"
+ underscore_name="xve_inst_executed_send_ds"
+ description="Number of instructions executed by Domain Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND GS"
+ symbol_name="XVE_INST_EXECUTED_SEND_GS"
+ underscore_name="xve_inst_executed_send_gs"
+ description="Number of instructions executed by Geometry Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND HS"
+ symbol_name="XVE_INST_EXECUTED_SEND_HS"
+ underscore_name="xve_inst_executed_send_hs"
+ description="Number of instructions executed by Hull Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND MS"
+ symbol_name="XVE_INST_EXECUTED_SEND_MS"
+ underscore_name="xve_inst_executed_send_ms"
+ description="Number of instructions executed by Mesh Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND FS"
+ symbol_name="XVE_INST_EXECUTED_SEND_PS"
+ underscore_name="xve_inst_executed_send_ps"
+ description="Number of instructions executed by Fragment Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND TS"
+ symbol_name="XVE_INST_EXECUTED_SEND_TS"
+ underscore_name="xve_inst_executed_send_ts"
+ description="Number of instructions executed by Task Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND VS"
+ symbol_name="XVE_INST_EXECUTED_SEND_VS"
+ underscore_name="xve_inst_executed_send_vs"
+ description="Number of instructions executed by Vertex Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_send_all_utilization"
+ description="Percentage of time taken by instructions executed on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ASYNC CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_async_cs_utilization"
+ description="Percentage of time taken by instructions executed by Async Compute Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_cs_utilization"
+ description="Percentage of time taken by instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND DS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_DS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ds_utilization"
+ description="Percentage of time taken by instructions executed by Domain Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND GS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_GS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_gs_utilization"
+ description="Percentage of time taken by instructions executed by Geometry Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND HS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_HS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_hs_utilization"
+ description="Percentage of time taken by instructions executed by Hull Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ms_utilization"
+ description="Percentage of time taken by instructions executed by Mesh Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND FS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_PS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ps_utilization"
+ description="Percentage of time taken by instructions executed by Fragment Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND TS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_TS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ts_utilization"
+ description="Percentage of time taken by instructions executed by Task Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND VS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_VS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_vs_utilization"
+ description="Percentage of time taken by instructions executed by Vertex Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x000A2012" />
+ <register type="FLEX" address="0x0000E558" value="0x000B2052" />
+ <register type="FLEX" address="0x0000E658" value="0x00042022" />
+ <register type="FLEX" address="0x0000E758" value="0x00062032" />
+ <register type="FLEX" address="0x0000E45C" value="0x00002092" />
+ </register_config>
+ </set>
+
+ <set name="Ext1007"
+ chipset="ACMGT1"
+ symbol_name="Ext1007"
+ underscore_name="ext1007"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b6b53888-0a0b-4fc6-b77e-c604875495a5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL GS"
+ symbol_name="XVE_STALL_GS"
+ underscore_name="xve_stall_gs"
+ description="Percentage of time in which there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 GS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_GS"
+ underscore_name="xve_inst_executed_alu0_gs"
+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 GS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_GS"
+ underscore_name="xve_inst_executed_alu1_gs"
+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES GS"
+ symbol_name="XVE_STALL_CYCLES_GS"
+ underscore_name="xve_stall_cycles_gs"
+ description="Number of cycles there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 MS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_MS"
+ underscore_name="xve_inst_executed_alu0_ms"
+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 TS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_TS"
+ underscore_name="xve_inst_executed_alu0_ts"
+ description="Number of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 MS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_MS"
+ underscore_name="xve_inst_executed_alu1_ms"
+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 TS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_TS"
+ underscore_name="xve_inst_executed_alu1_ts"
+ description="Number of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 GS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_GS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_gs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 GS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_GS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_gs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 TS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_TS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ts_utilization"
+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 TS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_TS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ts_utilization"
+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00045000" />
+ <register type="FLEX" address="0x0000E558" value="0x00040041" />
+ <register type="FLEX" address="0x0000E658" value="0x000B10A1" />
+ <register type="FLEX" address="0x0000E758" value="0x000B00A0" />
+ </register_config>
+ </set>
+
+ <set name="Ext1010"
+ chipset="ACMGT1"
+ symbol_name="Ext1010"
+ underscore_name="ext1010"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6e06382a-3c98-464a-9811-cdfb956e4e8e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER 2X2 READ"
+ symbol_name="SAMPLER_2X2_READ"
+ underscore_name="sampler_2_x2_read"
+ description="Number of 2x2 texel block requested from Sampler"
+ data_type="uint64"
+ units="texels"
+ semantic_type="event"
+ equation="A 28 READ 4 UMUL"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL WRITE"
+ symbol_name="PIXEL_WRITE"
+ underscore_name="pixel_write"
+ description="Number of 2x2 pixels written to all render targets"
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 26 READ 4 UMUL"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL BLEND"
+ symbol_name="PIXEL_BLEND"
+ underscore_name="pixel_blend"
+ description="Number of blended 2x2 pixels written to all render targets"
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 27 READ 4 UMUL"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RASTERIZER SAMPLE OUTPUT"
+ symbol_name="RASTERIZER_SAMPLE_OUTPUT"
+ underscore_name="rasterizer_sample_output"
+ description="Number of lit samples emitted by Rasterizer"
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 21 READ 4 UMUL"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="POSTPS DEPTH STENCIL ALPHA TEST FAIL"
+ symbol_name="POSTPS_DEPTH_STENCIL_ALPHA_TEST_FAIL"
+ underscore_name="postps_depth_stencil_alpha_test_fail"
+ description="Number of 2x2 that were lit from Rasterizer but failed the depth stencil test or alpha test"
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 25 READ 4 UMUL"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+</metrics>
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index cac129ea..8919b3fc 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -35,6 +35,8 @@
#include <i915_drm.h>
+#include "i915_pciids.h"
+
#include "intel_chipset.h"
#include "perf.h"
@@ -58,6 +60,9 @@
#include "i915_perf_metrics_rkl.h"
#include "i915_perf_metrics_dg1.h"
#include "i915_perf_metrics_adl.h"
+#include "i915_perf_metrics_acmgt1.h"
+
+#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
static int
perf_ioctl(int fd, unsigned long request, void *arg)
@@ -143,6 +148,23 @@ unsupported_i915_perf_platform(struct intel_perf *perf)
return NULL;
}
+static bool
+is_acm_gt1(const struct intel_perf_devinfo *devinfo)
+{
+#undef INTEL_VGA_DEVICE
+#define INTEL_VGA_DEVICE(_id, _info) _id
+ static const uint32_t devids[] = {
+ INTEL_DG2_G11_IDS(NULL),
+ };
+#undef INTEL_VGA_DEVICE
+ for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) {
+ if (devids[i] == devinfo->devid)
+ return true;
+ }
+
+ return false;
+}
+
struct intel_perf *
intel_perf_for_devinfo(uint32_t device_id,
uint32_t revision,
@@ -315,6 +337,19 @@ intel_perf_for_devinfo(uint32_t device_id,
} else if (devinfo->is_alderlake_s || devinfo->is_alderlake_p ||
devinfo->is_raptorlake_s || devinfo->is_alderlake_n) {
intel_perf_load_metrics_adl(perf);
+ } else if (devinfo->is_dg2) {
+ perf->devinfo.eu_threads_count = 8;
+ /* OA reports have the timestamp value shifted to the
+ * right by 1 bits, it also means we cannot use the
+ * top bit for comparison.
+ */
+ perf->devinfo.oa_timestamp_shift = -1;
+ perf->devinfo.oa_timestamp_mask = 0x7fffffff;
+
+ if (is_acm_gt1(&perf->devinfo))
+ intel_perf_load_metrics_acmgt1(perf);
+ else
+ unsupported_i915_perf_platform(perf);
} else {
return unsupported_i915_perf_platform(perf);
}
diff --git a/lib/meson.build b/lib/meson.build
index b029f09e..47696884 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -255,6 +255,7 @@ i915_perf_hardware = [
'cnl',
'icl', 'ehl',
'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
+ 'acmgt1',
]
i915_xml_files = []
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* [igt-dev] [PATCH i-g-t v6 35/36] lib/i915/perf: Add ACM GT2 metrics
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (33 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 34/36] lib/i915/perf: Add ACM GT1 metrics Umesh Nerlige Ramappa
@ 2022-10-10 21:42 ` Umesh Nerlige Ramappa
2022-10-18 22:49 ` Umesh Nerlige Ramappa
2022-10-10 22:01 ` [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
35 siblings, 1 reply; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 21:42 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Add ACM GT2 metrics XML files for perf OA tests.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
---
lib/i915/perf-configs/guids.xml | 521 +
lib/i915/perf-configs/oa-acmgt2.xml | 118222 +++++++++++++++++++++++++
lib/i915/perf.c | 20 +
lib/meson.build | 2 +-
4 files changed, 118764 insertions(+), 1 deletion(-)
create mode 100644 lib/i915/perf-configs/oa-acmgt2.xml
diff --git a/lib/i915/perf-configs/guids.xml b/lib/i915/perf-configs/guids.xml
index b3aa6a12..67f4314c 100644
--- a/lib/i915/perf-configs/guids.xml
+++ b/lib/i915/perf-configs/guids.xml
@@ -776,4 +776,525 @@
<guid config_hash="e7efe91c7aeb591043358c1b5e3c019d" mdapi_config_hash="94ecec147a25de742814fbb01fd4e9c3" id="6a6e8e1d-6148-4316-95f9-2a8b5236520f" chipset="acmgt1" name="Ext1006" />
<guid config_hash="ae85ee9664f10b42cc854c26878d6cba" mdapi_config_hash="de92fab5a4df472219094e6a3b635632" id="b6b53888-0a0b-4fc6-b77e-c604875495a5" chipset="acmgt1" name="Ext1007" />
<guid config_hash="310dddcb04d1088a3865f698d758cbc2" mdapi_config_hash="c6a3be7d49b5697074021ca673a39a57" id="6e06382a-3c98-464a-9811-cdfb956e4e8e" chipset="acmgt1" name="Ext1010" />
+ <guid config_hash="b2e407f251d3960e0da6afada6b8373c" mdapi_config_hash="10c3bb1ccac0dd3e84cdd74c81161d8a" id="0692a728-614d-4d12-8c03-7b3ffe961ef8" chipset="acmgt2" name="RenderBasic" />
+ <guid config_hash="47dd4aee9ef5ba2d15e61d25f735d1d4" mdapi_config_hash="c4c86e8bd7e0cfffa7c553517340292a" id="ccde9a29-a5c5-4a9e-b7f5-ec1092387e2a" chipset="acmgt2" name="ComputeBasic" />
+ <guid config_hash="da49b5c7e497eab30522295f416dd84a" mdapi_config_hash="80f802eb9434e078d1c158be06940d88" id="e529d23d-d766-4391-84e2-68d43fd1f9b0" chipset="acmgt2" name="AsyncCompute" />
+ <guid config_hash="1a28d05d945714b099a9417181b72962" mdapi_config_hash="0cdf3168ffd88a84c2a42d4c62567189" id="0785f0af-8ae2-470c-bc7b-dd81154d4d24" chipset="acmgt2" name="XveActivity1" />
+ <guid config_hash="e2219e07d86fd978dc7b5bb911bd8487" mdapi_config_hash="9183dab175af6ef43d4e04d72d241733" id="1a01365e-7c8d-4816-b69a-edb89731dcf9" chipset="acmgt2" name="GpuBusyness" />
+ <guid config_hash="83e4e688fafc993f80f7f8d769bb23fb" mdapi_config_hash="21b64bca96c7e77dd2fe2c9df2c903cf" id="9ca2b4be-4bd5-4873-9d59-9d6a5d9f8c29" chipset="acmgt2" name="RenderPipeProfile1" />
+ <guid config_hash="c2c4a9eafbb0115295307e3e1d9f8e4a" mdapi_config_hash="a65a01102695be77f2b62a338b4bf36c" id="901cbc75-aa84-496c-a07d-c5db62b8dadb" chipset="acmgt2" name="RenderPipeProfile2" />
+ <guid config_hash="dc05bd42bd0ee1d3136b5a575f45373e" mdapi_config_hash="09f057ff6f8ddf71468bb659f6546e50" id="9afedc01-2ddf-46af-a5da-8310c1afed17" chipset="acmgt2" name="RenderPipeProfile3" />
+ <guid config_hash="c0a78f26a8ce0881f6a6e6bc2b1b71bb" mdapi_config_hash="4832bb166cbed8d9818d57db53b433e8" id="89469a84-856d-4433-8962-773c68ce818b" chipset="acmgt2" name="RenderPipeProfile4" />
+ <guid config_hash="4ee37d5456fff9ced1ea71f4f780b847" mdapi_config_hash="dd537cbe408148b58a74888c1cedbc05" id="2128b792-e30e-49ec-a64b-8a636364f728" chipset="acmgt2" name="L3_1" />
+ <guid config_hash="8954ca43b54846b7b71e655e150d1121" mdapi_config_hash="6b1945962232d82308543fece5e25699" id="a70724fd-5214-4325-b32c-61b37f409efa" chipset="acmgt2" name="L3_2" />
+ <guid config_hash="9c716c46c7207e8a48e9e1bd8c15224e" mdapi_config_hash="3b7c10ceb528fa25a7a68a187f64c3f4" id="167e0c1d-8ef2-44d3-b4fa-407b9a23eb5a" chipset="acmgt2" name="Sampler_1" />
+ <guid config_hash="f9dc7f33db6b2305e352d1ca65fad3d4" mdapi_config_hash="26e5116297660db53f39d0909b413ecc" id="879e3747-17f6-40b8-9a7a-2c6752ff6d6c" chipset="acmgt2" name="Sampler_2" />
+ <guid config_hash="e667469040221b51349e5cad1fb3689d" mdapi_config_hash="0a78af71987a50eb2cee7e808937abf5" id="55aebe75-d0e0-4d07-aa50-4b1e672341a7" chipset="acmgt2" name="HDCAndSF1" />
+ <guid config_hash="c565b65a61f728c66f17b4784123e9bc" mdapi_config_hash="20cc0f7f7a4c50d2e3ed7178298e0735" id="d9c30016-f7b6-4c66-81e1-cb75b68a2222" chipset="acmgt2" name="HDCAndSF2" />
+ <guid config_hash="8b565f05a52e8e61881cbbfbb032dad3" mdapi_config_hash="80b637e35f15fc1c6abb66623902eaa9" id="6357cd3a-3553-4a60-8c86-7c59347c3916" chipset="acmgt2" name="HDCAndSF3" />
+ <guid config_hash="66a151e9acb9ef679c7e64ee563e4739" mdapi_config_hash="1910d3ff8790c3fdb71942b3b046f888" id="031a7f13-0f25-4794-958d-38cea3050a32" chipset="acmgt2" name="RasterizerAndPixelBackend1" />
+ <guid config_hash="1ab577a85bd7a784c1e160315439939a" mdapi_config_hash="26ab8caddc50c1b4a92eec5d0d897035" id="2032fb37-ebc9-4eb6-8916-4550474edd5d" chipset="acmgt2" name="RasterizerAndPixelBackend2" />
+ <guid config_hash="8f98443ad7e76840f0a67f46fbf13fbd" mdapi_config_hash="ea5d98916272a3249fbbc759ca2cc5b2" id="51bc5454-ff6e-4033-b8b0-c9734975b3d4" chipset="acmgt2" name="RasterizerAndPixelBackend3" />
+ <guid config_hash="1fe318a62f8fdc5e497799ad1a4593d3" mdapi_config_hash="ac8d46704b6c82b36b3fd9855b18e03f" id="5b08d0b8-c976-4d7b-b770-8f538bee394a" chipset="acmgt2" name="TDL1" />
+ <guid config_hash="0db5677558a053a7b7323022b9c2c876" mdapi_config_hash="d50175e820ace925e81239cfa4c2a778" id="27ee6bcc-1378-4046-8922-124ea2115039" chipset="acmgt2" name="TDL2" />
+ <guid config_hash="e548db4ddbf30e0cfc5d1c63a3c39217" mdapi_config_hash="e55a7ba6378c1f250e7b0bab9fc840c0" id="dd909127-caff-408f-994f-e0f64a672918" chipset="acmgt2" name="TDL3" />
+ <guid config_hash="2dca618476481a2d92230cadd52ae3bf" mdapi_config_hash="7784a95b48eb4a3e6d71be7752255808" id="64fae233-cafe-4594-ab7b-fcbf5b442933" chipset="acmgt2" name="TDL4" />
+ <guid config_hash="a1671c0743035845fa489b5b5621ee90" mdapi_config_hash="52b35dbeda4f1c82232cafb2f55f1d1a" id="063f5cea-f9ba-4c93-b7e8-22dc5c05060e" chipset="acmgt2" name="TDL5" />
+ <guid config_hash="7e7a598638d3b4e222a0551896cb1327" mdapi_config_hash="f61d9f8e3257b65593db09f7c8b18859" id="4cba20e7-78ea-4aaf-bd5d-42b8647cf778" chipset="acmgt2" name="TDL6" />
+ <guid config_hash="3fc03af4b1dca0e9c530f3d645316029" mdapi_config_hash="fe431f6f70e8ad185092abc40ab2f167" id="f76dee3e-b215-4780-9c83-7a1dfb1a6e63" chipset="acmgt2" name="TDL7" />
+ <guid config_hash="8531f8422804477352d85378b81b8677" mdapi_config_hash="f01ac39ed866c85bc7e2400d4f9557a0" id="70a8e39e-5244-43ea-b922-bd7024baf879" chipset="acmgt2" name="TDL8" />
+ <guid config_hash="bf645ca6862f39d60e68cfeb8e86a5a8" mdapi_config_hash="c0ce3fd07208c774c4f446a1e501f6d2" id="cfac9130-4f6a-4a2a-aafc-9e88751ce983" chipset="acmgt2" name="TestOa" />
+ <guid config_hash="038193d82de44de51111cbafbe3eb01c" mdapi_config_hash="52d2e56af19c8e94d9561c40f2794a9f" id="7bb51d65-bc5c-4e23-904c-e7ad932d162e" chipset="acmgt2" name="AMFS1" />
+ <guid config_hash="a3839579601989958bce806b11d7d47e" mdapi_config_hash="96ae5b07d8929986e01cbc9675cbba21" id="b4899455-a030-400a-a66b-ea270f7722fd" chipset="acmgt2" name="AMFS2" />
+ <guid config_hash="6714f1540844eda6075812d876e9baa2" mdapi_config_hash="3afa1ac22af5cd271177353fba82e451" id="cb47ffdf-f1a9-45f2-8ee6-21e0fb8111dd" chipset="acmgt2" name="AMFS3" />
+ <guid config_hash="c6a57110cdfd8921fcdcfe2af9490445" mdapi_config_hash="2e7dcab4821126ed9d95abc0cdff02f7" id="2e296498-77db-42ad-8f34-9cda1ff4dcd8" chipset="acmgt2" name="AMFS4" />
+ <guid config_hash="caf14fa0a6a77ebfabeb8996d8d21da1" mdapi_config_hash="f3785c393878b5a22c7e0dd386f848f3" id="ef47f98a-fb5f-426d-922e-8ae13cedb198" chipset="acmgt2" name="AMFS5" />
+ <guid config_hash="5d77eaf3d836ea04a753450ee9a6e336" mdapi_config_hash="252c6845386f31c9f6917892363b4676" id="ec2c2ae9-a41e-4ff4-99f1-118959c94bfb" chipset="acmgt2" name="ColorPipe1" />
+ <guid config_hash="45550b4209ef3dd178ed92e4ce779f52" mdapi_config_hash="bf0d772b65dc8f8c9c6019e898930af5" id="d7862a6d-902e-4d1f-9f39-e0f94aa4346e" chipset="acmgt2" name="ColorPipe2" />
+ <guid config_hash="6189e1bd287ba2349d88a44dac6be2b8" mdapi_config_hash="0afacd96f63ce911598eba5f739b5cb5" id="f00094e7-2baa-4bb9-807b-d77bb1c72eba" chipset="acmgt2" name="ColorPipe3" />
+ <guid config_hash="79b11b00bbcca4630001b2765f26756a" mdapi_config_hash="ded3941e0faef7cecfd14b24530917ff" id="341991a5-3457-4201-a48e-d368a979f01d" chipset="acmgt2" name="ColorPipe4" />
+ <guid config_hash="59a92b61d99c709bf6f03d0528bed846" mdapi_config_hash="5d5f5cce516ae80b5b04c9ea48a05300" id="34664510-6687-48d0-adc5-b7a60069de8d" chipset="acmgt2" name="ColorPipe5" />
+ <guid config_hash="a0b69be72bad2a14252a971c5817b0de" mdapi_config_hash="e2278aac53b87097db531390576a7015" id="1c9a3218-c1ee-402f-b483-6263a0757515" chipset="acmgt2" name="ColorPipe6" />
+ <guid config_hash="e8d90cd4bc76ff01ee29ed1fdae320d7" mdapi_config_hash="37d8b00817d8223b63e5f594bf7eda85" id="d85dc73b-5121-44c8-87b2-df05b1eecdf3" chipset="acmgt2" name="ColorPipe7" />
+ <guid config_hash="3da5471c033290a83e5487461aae1b21" mdapi_config_hash="825fb76acc4f53ccd0f2c353e980675e" id="4695a23b-b2b0-48f5-8bf1-743255be3e2e" chipset="acmgt2" name="ColorPipe8" />
+ <guid config_hash="67c48430ab3fe20e924fb4bf50f4b7d3" mdapi_config_hash="87681f104ef1a4bbac07922ae849d723" id="73b4fa16-fd16-4c45-bb66-a733308a8b57" chipset="acmgt2" name="ColorPipe9" />
+ <guid config_hash="44c6b74d8f4718751f7375656be5301a" mdapi_config_hash="63daba20a3a4f0e37b4d4b5d5fced5ed" id="41a973fd-a067-4760-be3a-ccac78e0eadb" chipset="acmgt2" name="ColorPipe10" />
+ <guid config_hash="266938c791f666634c554e307ab3fa0f" mdapi_config_hash="c4d8ea77fb50667a4cc25d758c6a21ca" id="a42ec42b-53d5-40b2-8950-9aabe714601a" chipset="acmgt2" name="ColorPipe11" />
+ <guid config_hash="5c721541f1bc628c5fb73fb75d3fb8f0" mdapi_config_hash="b204638d75ee6b7c632c75ad0ff53f2c" id="4682628b-6cc3-4b22-b818-ca5347cd7bf3" chipset="acmgt2" name="ColorPipe12" />
+ <guid config_hash="3839bc9a3f06cb5d48132a0351a2c958" mdapi_config_hash="27e122bfcd63ee290478a8ec66b88656" id="76fcf17c-a3ad-474c-a2fb-58a1517c28f4" chipset="acmgt2" name="ColorPipe13" />
+ <guid config_hash="583bd332d93503a714f042fa515d4ce8" mdapi_config_hash="9f9cc670adc62c02f102dcb9a61332d5" id="6708cf0b-dd77-4fb7-aad1-909ffea99aea" chipset="acmgt2" name="ColorPipe14" />
+ <guid config_hash="24a6b0d47d99f4e545fa467ac8b9a732" mdapi_config_hash="c82ffc3805594147543857bb337d8795" id="cb36baf7-85bd-4ce3-a0d7-4d296c5932a7" chipset="acmgt2" name="ColorPipe15" />
+ <guid config_hash="deaa647e5820cff90dce78e2bcb18e76" mdapi_config_hash="2cf53d8082aa5e6a1cfeaadb798650d0" id="f1e33629-b9d8-4033-a791-2afb70f5bf8d" chipset="acmgt2" name="ColorPipe16" />
+ <guid config_hash="381e9a6f4145d48f5a9d6e02f2505643" mdapi_config_hash="e1677076ec7cc45e88ac8a9bf57193c4" id="fb67c9e2-4acb-4775-b715-ffc4b743d9e8" chipset="acmgt2" name="ColorPipe17" />
+ <guid config_hash="56169430011c189a7bcf4c79b3a012d5" mdapi_config_hash="99ff981de4cfb9d03f0ef64d71b8ef90" id="e0466349-b62f-474c-88f9-3a9b62a3274a" chipset="acmgt2" name="Dataport1" />
+ <guid config_hash="a7bc32e5591cdfc523a769dc3c9bb671" mdapi_config_hash="e74cda688ab7060b9b95c847720222f3" id="28e63e4a-ae68-4913-9f28-ae9269aadf2b" chipset="acmgt2" name="Dataport2" />
+ <guid config_hash="da8222d729df1f3c5c8823ad8a9c0465" mdapi_config_hash="d63467f65bae64067b163b69487dc40d" id="f9dd355a-29ce-4f78-9ea4-e2f0f799876d" chipset="acmgt2" name="Dataport3" />
+ <guid config_hash="1500915b42473fa5a57c59568d2f3fdd" mdapi_config_hash="81b0a2074ccaecce2ceb5865a345938a" id="d79af0bc-b6e9-4057-8eb8-f61fad6efe55" chipset="acmgt2" name="Dataport4" />
+ <guid config_hash="2acde5732d196b229b245c875eeb92e9" mdapi_config_hash="5920e07beaf1623a77708e1046341c07" id="8890d6d6-bac2-4830-9abb-e38e1da08e0b" chipset="acmgt2" name="Dataport5" />
+ <guid config_hash="e65b2cc90b2bd0ce13a121f11cdb00b5" mdapi_config_hash="9f17e4bc81c0cc2c83a5690e01bfd97e" id="c181f521-7c29-4ac6-a44e-d398043d1c41" chipset="acmgt2" name="Dataport6" />
+ <guid config_hash="fe2bee54bafaaae600a5e7b421290b8e" mdapi_config_hash="94d01f21c96049034ce21d06f1dae5d4" id="b83732c6-e9b4-4449-90df-3d3518bcc6a2" chipset="acmgt2" name="Dataport7" />
+ <guid config_hash="08be5a53a74fb853cca6771464653014" mdapi_config_hash="dc3d3a82287876429a2893b47012d9dc" id="a82addb0-e73f-43a4-9b0a-89df6b2ad267" chipset="acmgt2" name="Dataport8" />
+ <guid config_hash="4ee3ada20687f4dcca516dcd29ef9869" mdapi_config_hash="dd21e79c4705310ba7f6c00e267f2949" id="91d91417-69c7-458d-bb48-d1c83871d61a" chipset="acmgt2" name="Dataport9" />
+ <guid config_hash="6ccf0a100baa4b37076a3614d20c1e96" mdapi_config_hash="45de87750bd1a56206ad14f72fb5119f" id="7bb38598-cd33-4e49-957c-cbe7ab599120" chipset="acmgt2" name="Dataport10" />
+ <guid config_hash="29189d27860156a994d0b3c96ee65a93" mdapi_config_hash="196c7f73990fbf9457021fbce0ec9ae4" id="8108a31f-3d5d-46f3-8cd0-6c9b2c3e0038" chipset="acmgt2" name="Dataport11" />
+ <guid config_hash="5298974a1f8c8976eca88cd42d5c4bbe" mdapi_config_hash="1636c246dd5ae03da87d335a7048f152" id="c7acfa27-136c-4527-8e81-517c6a2aa724" chipset="acmgt2" name="Dataport12" />
+ <guid config_hash="a74c1e6e1501c6048881f9aa599ad918" mdapi_config_hash="8b0eacc6334431163fde2cfcea86e951" id="10c1bda5-f032-4e6e-8597-741046aa81c4" chipset="acmgt2" name="Dataport13" />
+ <guid config_hash="31bf8e57f49db41618e412e61d1e7982" mdapi_config_hash="da965171462d1a653b618cf80297a97c" id="9e026386-432e-42ce-8bb8-c833127dbbe7" chipset="acmgt2" name="Dataport14" />
+ <guid config_hash="5ac9e03a94320f444aac559d88895e5b" mdapi_config_hash="10b1cf186ff9de661f3990b810670cd9" id="51c4a645-0ffe-4dc2-bc5c-30075c771f71" chipset="acmgt2" name="Dataport15" />
+ <guid config_hash="ab3414f03d24c3a00807ba160e5a49c5" mdapi_config_hash="5bcdd9a8e07d08d4d1c9b622fdcf1a22" id="4699e9f0-8029-44dc-9f86-23ee43b2592e" chipset="acmgt2" name="Dataport16" />
+ <guid config_hash="93e6efb5cb8e442f81f065e6bf8fb948" mdapi_config_hash="92f9f7aaa03e7fd41a591209c5a7e7b0" id="eae3432b-6340-4d86-bae1-3d6da5d6f9c7" chipset="acmgt2" name="Dataport17" />
+ <guid config_hash="809c9a653d181175d37b1b0822ba06ac" mdapi_config_hash="85886745e8f21cd4b3e37b25e0c6456c" id="fc5c5c04-55ea-4094-92fc-1d40f7f132b0" chipset="acmgt2" name="Dataport18" />
+ <guid config_hash="8ee5f22badeedddc9102097bfe67f0f8" mdapi_config_hash="6e80d88107e4fe83b6463f4b17ee8c6c" id="66cc68bd-b460-42ec-b815-2531dc145a33" chipset="acmgt2" name="Dataport19" />
+ <guid config_hash="ceb2e60e3b4b3aa861c0ed75f94a09f3" mdapi_config_hash="26f0ff1db12d9be6f45391c1d30914d5" id="c3f17ea7-bdba-4ce6-971e-9920ae779870" chipset="acmgt2" name="Dataport20" />
+ <guid config_hash="c88f1e1536f39010583ed3ec30c01230" mdapi_config_hash="ec7e6c5b592df2408443269548459d87" id="fe3d6064-fb8d-4c1c-8375-65c1b2d23287" chipset="acmgt2" name="Dataport21" />
+ <guid config_hash="5aed14a3a4f30502f5b2caf1a9e068cb" mdapi_config_hash="a292a8b4fb44213d0b3205cec0148e5b" id="ca29a63a-9e93-4631-befe-cb0985365d3b" chipset="acmgt2" name="Dataport22" />
+ <guid config_hash="dd76c26b8b2255ef73cfcb62c863839b" mdapi_config_hash="aef08a0481ebf3a9b707394ff5afa5cc" id="f194891f-8915-4c9d-978e-4ef91c44d5d1" chipset="acmgt2" name="Dataport23" />
+ <guid config_hash="b6e7692a0242f9cd48acd694d191cc44" mdapi_config_hash="51a6d1070b7163c7b40d8ae556071efb" id="62bac6fb-20ca-4fbf-b821-cd80ecdcb57b" chipset="acmgt2" name="Dataport24" />
+ <guid config_hash="af1b2a6742f5c9ad515ebb900b02429c" mdapi_config_hash="75b1fd7eafd739fe943d38b29721c42a" id="7a2a2ce5-0e00-429b-9d96-ce5c030378e2" chipset="acmgt2" name="Dataport25" />
+ <guid config_hash="92a2b16320c5b4d2946e9003cacdff9a" mdapi_config_hash="5783ab7d9d15d814ad6a2f95ba3c98ac" id="d6169119-c923-4d10-b16e-6439fa5e150d" chipset="acmgt2" name="Dataport26" />
+ <guid config_hash="3bc6ce2b82f2ab90dca77b458d3834f1" mdapi_config_hash="c0c217bef0bdb90eabdf50ff79a1b7f5" id="703a8fb1-96b2-4c89-ad1b-f721efa0fade" chipset="acmgt2" name="Dataport27" />
+ <guid config_hash="649141f0874ec93d8f4160d08dfa4caf" mdapi_config_hash="c78a24ccc04f76d0196660aba95799f8" id="7d3ea8fa-f0e2-4436-bfed-2cfd5d42e3fa" chipset="acmgt2" name="Dataport28" />
+ <guid config_hash="42b9f1de512b617f5240e3161b08733c" mdapi_config_hash="eb7919c11d4e0970967b68899ca12d47" id="f42d9eaa-4a36-4b10-a96e-6794cbbdc43a" chipset="acmgt2" name="Dataport29" />
+ <guid config_hash="62fbef90e26b5bafd5ef8ccd51114bc4" mdapi_config_hash="b03ba3824df1542804a3399c44230bde" id="6805565e-e6aa-41a8-b486-4f1ca91c11c9" chipset="acmgt2" name="Dataport30" />
+ <guid config_hash="0d25ced9487c2ba1aea5b6121c8919aa" mdapi_config_hash="2bfc246152c25a0c934747ff229f182a" id="c4d2235c-1d4b-44b7-b746-a11016520ffd" chipset="acmgt2" name="Dataport31" />
+ <guid config_hash="c88f1e1536f39010583ed3ec30c01230" mdapi_config_hash="ec7e6c5b592df2408443269548459d87" id="1f7d4994-5397-410c-98ed-5e1bc3d44ceb" chipset="acmgt2" name="Dataport32" />
+ <guid config_hash="5aed14a3a4f30502f5b2caf1a9e068cb" mdapi_config_hash="a292a8b4fb44213d0b3205cec0148e5b" id="42d54580-601f-4dcb-9c91-c5bd37782f65" chipset="acmgt2" name="Dataport33" />
+ <guid config_hash="dd76c26b8b2255ef73cfcb62c863839b" mdapi_config_hash="aef08a0481ebf3a9b707394ff5afa5cc" id="0ce98a1c-8516-4412-b1ce-b0eeaca989df" chipset="acmgt2" name="Dataport34" />
+ <guid config_hash="b6e7692a0242f9cd48acd694d191cc44" mdapi_config_hash="51a6d1070b7163c7b40d8ae556071efb" id="857f49c7-71b4-4fa0-86f0-55f817676cff" chipset="acmgt2" name="Dataport35" />
+ <guid config_hash="af1b2a6742f5c9ad515ebb900b02429c" mdapi_config_hash="75b1fd7eafd739fe943d38b29721c42a" id="dde58e8e-e867-4144-9782-4464798e7c63" chipset="acmgt2" name="Dataport36" />
+ <guid config_hash="92a2b16320c5b4d2946e9003cacdff9a" mdapi_config_hash="5783ab7d9d15d814ad6a2f95ba3c98ac" id="fd0e95c3-0a28-4911-80d7-dad9716739c3" chipset="acmgt2" name="Dataport37" />
+ <guid config_hash="3bc6ce2b82f2ab90dca77b458d3834f1" mdapi_config_hash="c0c217bef0bdb90eabdf50ff79a1b7f5" id="ac3fa7ef-1963-4643-917f-9f9b6161ee62" chipset="acmgt2" name="Dataport38" />
+ <guid config_hash="649141f0874ec93d8f4160d08dfa4caf" mdapi_config_hash="c78a24ccc04f76d0196660aba95799f8" id="ca4e1039-7322-4606-b3cc-7f33dcb93301" chipset="acmgt2" name="Dataport39" />
+ <guid config_hash="88f41e26b62dadd6c50d36d6720acf53" mdapi_config_hash="31e98ef66af24e65a892e2cfa434f8d9" id="3712af1f-03c7-48e3-b2a5-6d9ac64b3122" chipset="acmgt2" name="Dataport40" />
+ <guid config_hash="2faf3e8a613971bb136500776cd72657" mdapi_config_hash="c96317043f93fd2acb5ece026b450f1a" id="3df5cfc4-865d-4314-a53a-379d76aac638" chipset="acmgt2" name="Dataport41" />
+ <guid config_hash="62a0984bd5aeea7dacb6753700a59361" mdapi_config_hash="e55ad6373e0ad7251b6efec03e224855" id="33168209-e5ab-4330-856c-0d4a1b95dce3" chipset="acmgt2" name="DepthPipe1" />
+ <guid config_hash="58ab18207c62990f094f5d24e12d2507" mdapi_config_hash="b49b34c502b0badf021659f446e3595b" id="ada82722-0eaf-4903-96f0-3c8ed2227c7f" chipset="acmgt2" name="DepthPipe2" />
+ <guid config_hash="6e753d72d89bacc63371fe81b8ce2311" mdapi_config_hash="9d70e945bf59a04fcce180106d5dad81" id="359bdac8-5929-4e54-a5e5-526b28a487ab" chipset="acmgt2" name="DepthPipe3" />
+ <guid config_hash="e2db1f19c992bfd39a7cefa86510f086" mdapi_config_hash="47e2f620a4392f23933ee5b251c44804" id="1b8e5aa0-be13-4c87-9ad0-f0d4f7d7f2a5" chipset="acmgt2" name="DepthPipe4" />
+ <guid config_hash="f72b15e5e83f5abcb45c6c75fafd43e5" mdapi_config_hash="1320a5309244f63cbda5f8c9d68ddcf9" id="b192f113-23af-494e-82e7-b9a81810c75d" chipset="acmgt2" name="DepthPipe5" />
+ <guid config_hash="df1128d555469219afcb50db48c0beb7" mdapi_config_hash="e8ae0161fe828dbad6699a0adf116543" id="f617db06-51cc-447d-989c-0811dc7c7b38" chipset="acmgt2" name="DepthPipe6" />
+ <guid config_hash="f48d8282dd9da9aca3e86e98a59934d0" mdapi_config_hash="a9fb36e90bd5dededfaa59774100d6e7" id="bd2422a2-0a56-476d-a52d-b4aa15a5d842" chipset="acmgt2" name="DepthPipe7" />
+ <guid config_hash="834d64718044f6f58bf032adbb836bac" mdapi_config_hash="09375024e2cd1ffdf5b40b1160fedc41" id="7856d434-02e6-4a06-b585-e45e7616f1d5" chipset="acmgt2" name="DepthPipe8" />
+ <guid config_hash="ae90b062bf3f8ab8c0be1147f3242981" mdapi_config_hash="acc31fcf338eeeb1eef830d75f073f1c" id="60b56817-8e14-488e-917d-29bffd9fefbb" chipset="acmgt2" name="DepthPipe9" />
+ <guid config_hash="fd4198add1433da27b43245215d1103b" mdapi_config_hash="0fe77f11467ea71308b43a25560f1c5e" id="8dff928f-699b-4f34-a297-cf46c9519662" chipset="acmgt2" name="DepthPipe10" />
+ <guid config_hash="d2024e7bc32f60f19ec1604c5f551a25" mdapi_config_hash="710f4d8faa8fe586d73b8a59995e00d3" id="fa8e2ae9-3507-4eed-9a02-b18c396a21b1" chipset="acmgt2" name="DepthPipe11" />
+ <guid config_hash="334da62368539353cadb6951c52c3170" mdapi_config_hash="7dfdf1fa5eef76996d55a22623a61533" id="4736a783-c2f3-4f67-931f-eca0fdddf57f" chipset="acmgt2" name="DepthPipe12" />
+ <guid config_hash="f80bf49ac333847e67b0613958e43979" mdapi_config_hash="fd0fb232733cd55e203614f75e2adb4d" id="a305b93f-dba5-4318-89ba-051192cbe1be" chipset="acmgt2" name="DepthPipe13" />
+ <guid config_hash="b6190b62b38848872db42898e5a2c2fa" mdapi_config_hash="dd75bd48e12883ac8338c68462428421" id="dcfc3d88-b9bd-424b-b3ca-854f2e2d4863" chipset="acmgt2" name="DepthPipe14" />
+ <guid config_hash="ad6d9ae878cb725d01638201bd6e8e9a" mdapi_config_hash="33ed087325445c5d55bc9613612f9012" id="d706dc1e-e6c8-4fe0-b6ed-ea99cdc41673" chipset="acmgt2" name="DepthPipe15" />
+ <guid config_hash="b5db152d42f8c28e200963ca8a548183" mdapi_config_hash="121d8ea1afa20d0b0d6b2b69a0c921a7" id="de4874a3-6881-43a8-9243-6af156af44e5" chipset="acmgt2" name="DepthPipe16" />
+ <guid config_hash="6a1cb5856b33fa8522607a8480510ccd" mdapi_config_hash="653e1d2f3f01ca38623334cb01553e36" id="c3d18c22-f267-4f8a-8b4e-b26abd1d1660" chipset="acmgt2" name="DepthPipe17" />
+ <guid config_hash="22768128bec178ca40ff86e79bb1ac9c" mdapi_config_hash="0704be276282a527e98f1df5545f5c05" id="0fa14813-96d3-424b-8935-b70b4e24ea85" chipset="acmgt2" name="DepthPipe18" />
+ <guid config_hash="1e24a54dae2d4fda9ef7a4d459b63811" mdapi_config_hash="3aacdf09eabc372254ba77669d33e75f" id="4e741dfb-12e7-4a31-8bed-1d587c0cafc5" chipset="acmgt2" name="DepthPipe19" />
+ <guid config_hash="9f5eed3d32716d6d56ec351f32187e3b" mdapi_config_hash="9cf55d3b4983843c8636b3e4558b830a" id="66117e26-8834-4f72-b8f3-162bafb24232" chipset="acmgt2" name="DepthPipe20" />
+ <guid config_hash="04182be6137cd310678473857b0763d8" mdapi_config_hash="a7e45fade857ab96cc9ca63fad9a0e42" id="4b9e649c-1392-4856-abe6-9e67bb06ac5e" chipset="acmgt2" name="DepthPipe21" />
+ <guid config_hash="ef47cc757009e01fa6f4c59af001cd51" mdapi_config_hash="4aa9340e6709a8af69b7083006ac795a" id="ced7882f-f88d-431c-9dad-8f3016a64777" chipset="acmgt2" name="DepthPipe22" />
+ <guid config_hash="c4f40b7d9a09205d235114dba68a5d99" mdapi_config_hash="dd21e05f7a31bfcf70baf9025dd55155" id="17ba725c-bcfb-444c-8725-fe9bc1a99c5b" chipset="acmgt2" name="DepthPipe23" />
+ <guid config_hash="6192457ac32474673c3f9d1bdef8a335" mdapi_config_hash="84c69d2e33ea9a3a848eb4c2bc5f2696" id="efdfcd4f-8bc6-4251-b956-dfd351f8632e" chipset="acmgt2" name="DepthPipe24" />
+ <guid config_hash="f2d49835c676f18c3eae177cef7f20e7" mdapi_config_hash="40dc0abe03ac63336a1702313d0264d5" id="bad6c158-57f6-471f-a9e3-cad9e779d211" chipset="acmgt2" name="DepthPipe25" />
+ <guid config_hash="f178fe3e8fdf5378ffc0e0eb323d2012" mdapi_config_hash="64828b4d6366b61cc69ef89a7403728c" id="4a7b11ce-2d9e-4905-99c4-ededa640b342" chipset="acmgt2" name="DepthPipe26" />
+ <guid config_hash="41fb8491249ade9c531a3a6a9141d52d" mdapi_config_hash="9a687c1ecbe2ffcb0c9ed3a0f7ecc1d5" id="8c0a8f9b-3e97-4b6d-adb1-fbecb395ec00" chipset="acmgt2" name="DepthPipe27" />
+ <guid config_hash="4b20efb90dbca51593595c57ba4657af" mdapi_config_hash="b3f10d8b0712550fbc905255d5b81812" id="b7471c18-89e6-4e6d-826c-5f0ca0791154" chipset="acmgt2" name="DepthPipe28" />
+ <guid config_hash="0a99a7d55f2537c9fae13da4cc2979cd" mdapi_config_hash="fc253333de6533f83091cfe99aed3c8b" id="36d7c5ca-28e3-41c8-8e2b-f67beba4b23f" chipset="acmgt2" name="DepthPipe29" />
+ <guid config_hash="9ce906de561108d7938a42a368d151bf" mdapi_config_hash="e20c870a0352427698d87db395eae958" id="1bfbb150-1614-49a3-973b-7972bf7c9a91" chipset="acmgt2" name="DepthPipe30" />
+ <guid config_hash="abc80824498b165289b9f75df4190d12" mdapi_config_hash="fc7d42f1bee45992170dde47aea80c4f" id="80d75f6a-6c5b-46c9-a3a7-1911e2cba86e" chipset="acmgt2" name="DepthPipe31" />
+ <guid config_hash="7f3a20d3730ad747b44abe1b82370868" mdapi_config_hash="dca227fe5b6366b467f4920ee7e5f467" id="3368bfa2-0680-4282-aaf1-9ec1a1713b82" chipset="acmgt2" name="DepthPipe32" />
+ <guid config_hash="4d2a8d4082de019fe7404a2d997abc8a" mdapi_config_hash="1f6a45303c8f6824c3fbb9253694410a" id="101b4d80-895b-4957-9f24-18456078793a" chipset="acmgt2" name="DepthPipe33" />
+ <guid config_hash="b8fa13fb0c0402674de46050acbaef28" mdapi_config_hash="f72d2ff77944bf53157694ba5b4250c3" id="342e501a-0038-412c-9e8a-a9ed02b7b9ef" chipset="acmgt2" name="DepthPipe34" />
+ <guid config_hash="340a1be450b022e9881f60dac6b0c978" mdapi_config_hash="a934832fc2e93ab17811c26553055224" id="5c4a1a1c-3df5-43af-adb0-9cd78dd944f8" chipset="acmgt2" name="DepthPipe35" />
+ <guid config_hash="87245aedf765423b6fa4e64e7a0f9ad8" mdapi_config_hash="6514a5e312de739a494c5da91d30e5f9" id="f19a51db-ff00-40c0-a13f-1c404e80652e" chipset="acmgt2" name="DepthPipe36" />
+ <guid config_hash="8eab7e7fb852091f7139d38ef586e58f" mdapi_config_hash="d509513363eca37f080340e56447d95f" id="6f269feb-2743-4953-a8b4-7e4b000901bc" chipset="acmgt2" name="DepthPipe37" />
+ <guid config_hash="e548befd8d7dba01b365c94f4211e0a2" mdapi_config_hash="217b05e3a3e0e65ff6b8f201abab4cb4" id="7b9d22cb-7c4e-4885-be22-833c310e7fd4" chipset="acmgt2" name="DepthPipe38" />
+ <guid config_hash="25bacb972ec8a72009256f468fdc7b34" mdapi_config_hash="5dc6b05212009053300d87b6832e8101" id="482c20b4-68c5-4656-8de2-039b2ca8a0f9" chipset="acmgt2" name="DepthPipe39" />
+ <guid config_hash="5f86d93ea1eacf0e38ad991671c6b74e" mdapi_config_hash="3b5f5269683026ceb942218699e81328" id="743ffcbc-c6d5-4b28-b58c-1d23d1ea8fff" chipset="acmgt2" name="DepthPipe40" />
+ <guid config_hash="df0dbc21210f17109d26fd50db9eb79c" mdapi_config_hash="b5477b7eb1cd880254a9ae59919dd592" id="f809a7a3-2248-480c-b851-1b23f3d6e7f2" chipset="acmgt2" name="DepthPipe41" />
+ <guid config_hash="e74afa468ab00e7e9cf00a3259828d27" mdapi_config_hash="9818b3a1236bc1335db8d88cba97d419" id="effaccd8-6f1c-4a50-b39b-3a0f75eebf66" chipset="acmgt2" name="DepthPipe42" />
+ <guid config_hash="03667604b77c542fcdc3faf3e8d1331c" mdapi_config_hash="d5c373e3fd890a3ed1aad01ee8e720c6" id="39b392ed-3513-4c3f-9b22-bde5a9ee725c" chipset="acmgt2" name="DepthPipe43" />
+ <guid config_hash="79543dfdc6cd0734aa3ef643f39ff640" mdapi_config_hash="40a2c3a10c7686dc1e24b890b89db75f" id="adb868c4-97f3-420f-b766-073244232afb" chipset="acmgt2" name="DepthPipe44" />
+ <guid config_hash="77aebe954076577ec527a2cb5b9c1548" mdapi_config_hash="8b6fe5a377b895a8a84c414d13827031" id="71825303-a777-4079-85e0-69ee3f3caad3" chipset="acmgt2" name="DepthPipe45" />
+ <guid config_hash="f97181f2ab64833fed8ac02f87bf37da" mdapi_config_hash="3426d6e7f950c26b860e00475e089cfa" id="2e086ff4-e74f-45bd-82d7-599a27a9aaba" chipset="acmgt2" name="DepthPipe46" />
+ <guid config_hash="7a5fb3635232890411b4d2e48f6f07d7" mdapi_config_hash="42e1115a80d8d18cf2b00c4f8a70630b" id="b0b33553-4e1c-445d-8e40-c03873ef1d5e" chipset="acmgt2" name="DepthPipe47" />
+ <guid config_hash="f18632de86831a51707f80db4669089b" mdapi_config_hash="bfdc8226cc0f4db7db9b5e26007a92de" id="154e627a-ce2c-4d36-a441-dae9e8317fba" chipset="acmgt2" name="DepthPipe48" />
+ <guid config_hash="fd8ba9b85ca32bf76da2d10b1196136e" mdapi_config_hash="32ad6cf6e7d651d616068d363ac6ab6a" id="8d79b860-44be-4e17-bd33-eb95a7d6ad47" chipset="acmgt2" name="DepthPipe49" />
+ <guid config_hash="f24f0a45547e017a9ccabd51aede0f85" mdapi_config_hash="d4143011c741df10763d16d978593f4e" id="980f1b68-a258-493e-aad2-8b40a0923a67" chipset="acmgt2" name="DepthPipe50" />
+ <guid config_hash="fa19704938ef68ede42f07d334d6a7d4" mdapi_config_hash="01d96cf51f7cb83278ed9923eb36387c" id="502ad763-3720-4e28-93c2-6d9e4383c8b2" chipset="acmgt2" name="FrontEnd1" />
+ <guid config_hash="a8e81543f074b5bdaf7bc2f08a207231" mdapi_config_hash="549d005137faa69f0f7594adbcd230c6" id="f655036b-8302-4327-880e-014cffa29448" chipset="acmgt2" name="Geometry1" />
+ <guid config_hash="caaf80ee9d79d42d93333c74c306af41" mdapi_config_hash="311d418a23fd608f708e3526cdb289a8" id="80abe21d-174e-4d5f-a64f-34eea53e8c59" chipset="acmgt2" name="Geometry2" />
+ <guid config_hash="14fec9d5b91e29482746c96a4643f787" mdapi_config_hash="4891bb7ced8889be3e852724bffc53b2" id="f736c728-c16c-4125-97c3-b7e2f7d25ecc" chipset="acmgt2" name="Geometry3" />
+ <guid config_hash="bdc1081e1bcbb97611db235573edda8f" mdapi_config_hash="17cbcd1b7b627b1b729b05de22bf8b92" id="81996036-5d85-4ca6-83f8-a5bce6428d80" chipset="acmgt2" name="Geometry4" />
+ <guid config_hash="70b2660e8ae7c2737b68b1a90a856a14" mdapi_config_hash="7faa85915ad0b0a4506996d907c2598a" id="09075af6-ccdd-49bf-8581-92a84840bbb5" chipset="acmgt2" name="Geometry5" />
+ <guid config_hash="fe4851067cdc7be9e15d17476f95d63c" mdapi_config_hash="9607649d7c9de41bce3415ae8229f2b8" id="09aaf18b-f85d-443d-9644-9cc847782212" chipset="acmgt2" name="L1Cache1" />
+ <guid config_hash="acfeb2b88f17cafd1cebafd04359ae80" mdapi_config_hash="2a6d3f53ab54ffc9da36a00b24e90649" id="66096c29-519c-4063-9d03-e04e50d8d478" chipset="acmgt2" name="L1Cache2" />
+ <guid config_hash="c6cf5f1d316375231590cdafdd67b4a8" mdapi_config_hash="550910ed5d80d1efbe588e1af453ddd5" id="2237bc33-3e20-446a-8d7d-7ac651314287" chipset="acmgt2" name="L1Cache3" />
+ <guid config_hash="d1742ae4fe4c17e6b3dc8a06edde7fd8" mdapi_config_hash="978b08da105152c3e5a56bdd0cc6ca83" id="c4e31e05-c514-4e2e-9686-f4225de24213" chipset="acmgt2" name="L1Cache4" />
+ <guid config_hash="c683ef61a39312508b75b6500b8f40b8" mdapi_config_hash="5b1d0638a03111dd1c9b2a4ae6e49e1f" id="1c608270-6be1-4381-bd2a-e7e5e6ec0c84" chipset="acmgt2" name="L1Cache5" />
+ <guid config_hash="c94f094d055d17af24eaa98bf50001ef" mdapi_config_hash="8eebdf1871229a9a1c201f0150205c6a" id="8ea12c1c-6dfc-4539-b7cc-4c0ed0a0e172" chipset="acmgt2" name="L1Cache6" />
+ <guid config_hash="71c2b8da77e3618e70fdb5b4064a0694" mdapi_config_hash="c0e1b28054cfa001b623213f99a254be" id="563cb980-9a7e-469f-8fa7-75fbbda1b6a7" chipset="acmgt2" name="L1Cache7" />
+ <guid config_hash="3e63f6e88ec9bc5aa368b1dea484fd10" mdapi_config_hash="1a487d0f70d1732ce5cb8b19a3d95fc7" id="203752ae-e3b3-4895-85cd-9cef09669196" chipset="acmgt2" name="L1Cache8" />
+ <guid config_hash="795aea06dbadd4aca69892c17d82dc34" mdapi_config_hash="993250d49b255b9d8f9b7187303924d8" id="94ae89ad-096f-42c3-a666-b3bb904605e9" chipset="acmgt2" name="L1Cache9" />
+ <guid config_hash="bbf6a4e4934530e4ecaa0fa42d4c9151" mdapi_config_hash="79c988006328f19c16759600a7434ca0" id="97f2d572-60c2-422d-b9eb-f0edb2f9e788" chipset="acmgt2" name="L1Cache10" />
+ <guid config_hash="58df2048ae73cf14cbf4c58ff54fe179" mdapi_config_hash="46123ec5991d0070d56076c4f1fa853f" id="df474009-ed7f-4a1b-84a5-473b35804e42" chipset="acmgt2" name="L1Cache11" />
+ <guid config_hash="639f9399b67db11f386fe9c971f2235e" mdapi_config_hash="d841417827b7d7d0d88ab7fccee20c40" id="7c3b945e-3b30-4ef2-8544-34b535ca90b8" chipset="acmgt2" name="L1Cache12" />
+ <guid config_hash="a98a24d2b243954eabbc4494ee2f56b7" mdapi_config_hash="10c0bacda46e73581dfd6d95488260fc" id="a55bc2da-2c6f-4774-a20e-bd79371902db" chipset="acmgt2" name="L1Cache13" />
+ <guid config_hash="1a137ad8d793ef57a323ee97e114c43c" mdapi_config_hash="c5c3319d817355595e9c803f2f8f2d43" id="0e4e660e-96bf-4b86-90cb-64ec0532fd03" chipset="acmgt2" name="L1Cache14" />
+ <guid config_hash="0a456cac28605d514770cb243ea65c82" mdapi_config_hash="e112557da38933723080c7919a4e5d9f" id="8bb39f7a-53b5-403d-94fb-f1f7350d2ce0" chipset="acmgt2" name="L1Cache15" />
+ <guid config_hash="1768abf0f90a2771f9eb31f09577d81f" mdapi_config_hash="e1670fbe08d7c1dc1322f782fce6a2cb" id="f4b433d4-2af0-45c2-b61c-7e9a4db553cc" chipset="acmgt2" name="L1Cache16" />
+ <guid config_hash="b85912569074b9d2382570624b460e8d" mdapi_config_hash="dfc8940c6edae43308fef4718ec90128" id="bde419e8-3eb1-4525-9317-f74900301c1d" chipset="acmgt2" name="L1Cache17" />
+ <guid config_hash="3f53b369178117cb1fbec82ac3f20173" mdapi_config_hash="94dd6ec540b62543b8d6027323748478" id="7a8bccbc-6900-470c-8204-2dc21423e247" chipset="acmgt2" name="L1Cache18" />
+ <guid config_hash="e55352d3cebcc965fb3e6fccfae3df0a" mdapi_config_hash="eb94f5512a82cc970d6880df4252f245" id="2d1b823a-ee3a-43b4-b46f-379ab7920aef" chipset="acmgt2" name="L1Cache19" />
+ <guid config_hash="a37f60e0468125c463ebdd8deec39ff7" mdapi_config_hash="1cf714fba87f1e2ad7390a1b5ea5b6f6" id="3b20c2df-ccd7-4c6c-a211-5724fa8bda6d" chipset="acmgt2" name="L1Cache20" />
+ <guid config_hash="d0f9ab033aa338ff889dd9a31fa149fe" mdapi_config_hash="b672ffc012ebaab2090b78c8cb488a59" id="186189aa-0aaf-4c63-9977-d5dfd5eb5084" chipset="acmgt2" name="L1Cache21" />
+ <guid config_hash="c92b384719ae18177ce6be1483167c58" mdapi_config_hash="fcb4cf869c074363c02be49fcbd656c3" id="13dee569-144e-4bb0-b2da-e902336c2f08" chipset="acmgt2" name="L1Cache22" />
+ <guid config_hash="f69b32007545e657c7fe9390954f332b" mdapi_config_hash="49812fa18ed7a2cfd9a327906f479d5a" id="4b450172-544b-4249-87a4-96acdde97d6c" chipset="acmgt2" name="L1Cache23" />
+ <guid config_hash="b8af125b11c8233da647dcbe39f7098a" mdapi_config_hash="79c7c2755e34f02a5ca3fc7663c3441c" id="2bf27543-d6b4-4cb7-b53a-3b83fe6c102e" chipset="acmgt2" name="L1Cache24" />
+ <guid config_hash="488f1b53f67e98a6307bdc61add39c13" mdapi_config_hash="a9a14c62dd7a04c501b24bc5eb2d2d3a" id="e1066219-5e33-4b74-b056-94b3a62a7900" chipset="acmgt2" name="L1Cache25" />
+ <guid config_hash="bfd3a44e5356b7f1486b966e5f2bdfed" mdapi_config_hash="d33fb669ab29e8bf3cb591d509b2c90d" id="30ee8347-968a-4ec0-985a-234c0d5ee72e" chipset="acmgt2" name="L1Cache26" />
+ <guid config_hash="68f17a9c7949a3432b26cf0b7d65a9b8" mdapi_config_hash="bb1929e15f2b070ab067b4bf9de42fae" id="d38715b6-5d8d-44ad-82b4-83d6a143d61c" chipset="acmgt2" name="L1Cache27" />
+ <guid config_hash="f6e5e2796653b17c68eb4f61d080e771" mdapi_config_hash="57e5f15fd39a2bba8b90b711cdb37302" id="1f851454-2f9c-44da-b403-82493b4e41ee" chipset="acmgt2" name="L1Cache28" />
+ <guid config_hash="61118c75e633fb8ff72fb2d4f037690d" mdapi_config_hash="4cf5f428b92298d5c9591fbeb70b131b" id="32f03e2e-890a-4db8-9d12-cd2a9b46456c" chipset="acmgt2" name="L1Cache29" />
+ <guid config_hash="fb5b527a4eabbfbb82565559037d5e6e" mdapi_config_hash="0564c8ff5bd29284196bab1746db55df" id="f124e69c-983e-4d57-bd6a-26af2dd386ba" chipset="acmgt2" name="L1Cache30" />
+ <guid config_hash="48af1360c433f467eda94f792b51a752" mdapi_config_hash="ec509eb1a5cada23f7b0bb729985746f" id="77bfa913-7775-4d45-8c3f-4510520c7b15" chipset="acmgt2" name="L1Cache31" />
+ <guid config_hash="76e2bb353c0f94d47715411510a0cc8a" mdapi_config_hash="7251d6b44e477f0bbb575f6714554c80" id="9ed928dc-d0e2-455c-a2ef-b5cac335bab9" chipset="acmgt2" name="L1Cache32" />
+ <guid config_hash="0020d37bc982539f70e86d74452b38d9" mdapi_config_hash="7538eb8a2dfbd7c81e01b8501119b8df" id="6ac07bf2-e77c-4a85-97d8-08d9f86b3f77" chipset="acmgt2" name="L1Cache33" />
+ <guid config_hash="c5b7316ccd7d201dd803c9932abb8838" mdapi_config_hash="e960a269ad30407bfb311b21685c20bf" id="d8fde355-eb9a-4490-b61f-31fb98ba4f70" chipset="acmgt2" name="L1Cache34" />
+ <guid config_hash="2f2096d3f4a76cfc74635b6e1fbebede" mdapi_config_hash="2b182b30d0c07ddad4d99b005fc4be9d" id="c045a7e6-dd83-419c-abff-643ccb4ff70f" chipset="acmgt2" name="L1Cache35" />
+ <guid config_hash="9386d7177cdbf0e0dbc6f2070bc47a0a" mdapi_config_hash="4e8898254f4d30feef238ff53b261b43" id="5c6b81b0-056f-451e-b3be-dea10b2c1ecb" chipset="acmgt2" name="L1Cache36" />
+ <guid config_hash="35d73c6939eeb18555ba52f7bc868e6d" mdapi_config_hash="dfce6aca65bf82ebb03baaa70401ba5e" id="2558f9cd-1565-498c-a539-430377a55a93" chipset="acmgt2" name="L1Cache37" />
+ <guid config_hash="df09ec2419112ab189bc1f92ea0d1f64" mdapi_config_hash="b9d9ad620843a6f5fa9379e1b0f5e132" id="a4a5c1e1-beeb-42ec-ba01-6af0c5eeee90" chipset="acmgt2" name="L1Cache38" />
+ <guid config_hash="d8f695987676107c80ddd6cbb35165d3" mdapi_config_hash="045673f2567bfdfd6745f0851f3f5937" id="7d80234b-4dae-4def-aa0b-2b1fe3ff0a13" chipset="acmgt2" name="L1Cache39" />
+ <guid config_hash="2130a3cdafa843307817a70741960416" mdapi_config_hash="68b344b2ae761db36ac44c6d0cda6ad3" id="ba5d47a0-a35b-4ee2-9cdd-8272cfc149d9" chipset="acmgt2" name="L1Cache40" />
+ <guid config_hash="847a9bc81407b3ec4d1636ecd9f8eafc" mdapi_config_hash="dbc842631726654433d4afb7315a38e4" id="692e3adb-d471-44a3-a3ad-0b0fedf05630" chipset="acmgt2" name="L1Cache41" />
+ <guid config_hash="153b0f6ce118bfa93d4cff52625c0382" mdapi_config_hash="bbf9c5932b8cf3431cbf9dd4144db316" id="c1c40fc7-8db1-401b-8dc9-42c3b51361a4" chipset="acmgt2" name="L1Cache42" />
+ <guid config_hash="d91ac6a9f7c6e70838f34d496bb4768e" mdapi_config_hash="a78927a5016d55d1a868daef955e3264" id="e75bf1f9-071f-4c21-8f55-e9ee154638ba" chipset="acmgt2" name="L1Cache43" />
+ <guid config_hash="cb3f35149944eb44d7d17643e7a7ea82" mdapi_config_hash="890bec54543f27a5ce11c9203bcbbe14" id="975595a3-2d15-44aa-b32f-0204e42485f4" chipset="acmgt2" name="L1Cache44" />
+ <guid config_hash="dca9b4a5cda927fc59716473cf4bb7e3" mdapi_config_hash="1da968ef1b5512fe4cffa6f41932f9da" id="9c1f54c9-3b59-479a-97e9-179a40b4b949" chipset="acmgt2" name="L1Cache45" />
+ <guid config_hash="0b3238d611fcca2958208415a75aeeb9" mdapi_config_hash="dab19941652900889644273c6a0aa9f4" id="eebc8739-0987-4f55-b70f-6cdee1a4ec02" chipset="acmgt2" name="L1Cache46" />
+ <guid config_hash="62bef2563821e7a7aa50e5e9f595fb01" mdapi_config_hash="6eb01de50863dbf54b358ee092814d0a" id="e01f5549-332a-4e23-b915-828860d438cc" chipset="acmgt2" name="L1Cache47" />
+ <guid config_hash="1c82223af52e46015e354d1084c1cb03" mdapi_config_hash="3c63143457595a69a6656c7fbde57933" id="389c0253-dbfb-47b3-878e-3eb1b9b6e74f" chipset="acmgt2" name="L1Cache48" />
+ <guid config_hash="91fa4b59d986dc770d42c8416bd20e3c" mdapi_config_hash="121ec0f8c8cb75e99a4bb97283f412b5" id="23488fdc-0420-4cee-b15a-000f3fe0c61c" chipset="acmgt2" name="L1Cache49" />
+ <guid config_hash="029b094aa82e81cc1c62122f2680ed2f" mdapi_config_hash="53edb8304c844dbf78c4b8458a588798" id="229bdc13-d602-4e78-a325-c082919dc47a" chipset="acmgt2" name="L1Cache50" />
+ <guid config_hash="26b8121d007420c54284ec550bfeb08d" mdapi_config_hash="a09a276045f57eabd81d952384e27e2e" id="35c25f46-14d7-46fa-927f-35507e61a2fc" chipset="acmgt2" name="L1Cache51" />
+ <guid config_hash="e00af287481fd08db42b91a45ff6a007" mdapi_config_hash="c83c86f62943be61d538b280e235f486" id="94284c36-9664-4d60-b4d9-15179f266d23" chipset="acmgt2" name="L1Cache52" />
+ <guid config_hash="8411fef30a49a5a95b21b5df3b1ce209" mdapi_config_hash="74b95dfbabdb7721ef974788bcf17f6d" id="a2b93539-7c7e-4ea4-85df-2fa675381a1b" chipset="acmgt2" name="L1Cache53" />
+ <guid config_hash="59928cc6564fe394d40be7d57a4eb993" mdapi_config_hash="bacc1d883e8f0ab91bd4407ee5c43f68" id="8efc5126-1bb6-47cd-bd3c-b1bfa6a99dc1" chipset="acmgt2" name="L1Cache54" />
+ <guid config_hash="46c9496178dff450d561c6db6c4baf52" mdapi_config_hash="54da21d97714b28294cc202ba76ccad5" id="4a628907-5db2-437c-b04e-8c14dede3794" chipset="acmgt2" name="L1Cache55" />
+ <guid config_hash="2f44de5ec86d8dffe9679559e34c7026" mdapi_config_hash="de28b7a3822b970a6e3d00c1dde5a59f" id="e017d352-78fe-4f3e-bda9-814fb14f495e" chipset="acmgt2" name="L1Cache56" />
+ <guid config_hash="87b7d7b05ed4f0d6e3bc2c57afc42895" mdapi_config_hash="6544636d5b2b8eaa4a008d6e804b9f54" id="c89b207d-e5c1-480a-8b15-5403d0e45fb9" chipset="acmgt2" name="L1Cache57" />
+ <guid config_hash="7c33ddcd78b5fe30c636e2057c4f22bd" mdapi_config_hash="ae12fec81fa5b6734d7e824fa0a112f9" id="dd46fc9a-6a2c-44c7-94f3-069b58c95aca" chipset="acmgt2" name="L1Cache58" />
+ <guid config_hash="701b67868821b49843b58581cb89a94e" mdapi_config_hash="62114d1967b8e1f62c7abf30a7a6b62f" id="4669435c-6f14-4557-b983-3f5186807fd6" chipset="acmgt2" name="L1Cache59" />
+ <guid config_hash="2efddfb4135bbfe176eb69b8ed603603" mdapi_config_hash="266dd9f1d87b55c124ec435ad9a529b6" id="6f37e5b7-c8fd-4f28-a95d-919848fe4a95" chipset="acmgt2" name="L1Cache60" />
+ <guid config_hash="c0db83d4e9505b057b511d42d280fffe" mdapi_config_hash="5666fadd7222d3f56debaac7f205ffb3" id="0cd1c331-f998-467e-ae36-ea334c3ba2a5" chipset="acmgt2" name="L1Cache61" />
+ <guid config_hash="677ff56067b9395b61ca2be017972b9f" mdapi_config_hash="53b10ed24d6a4a4b505cdd0b0d411220" id="09153d17-1912-4ce4-b41a-709df4aba848" chipset="acmgt2" name="L1Cache62" />
+ <guid config_hash="678fb273de91e637247476e8d621e4de" mdapi_config_hash="6696f57d26bd21be15c9bb8c130471d7" id="ea0e19bb-8a13-4e51-92ca-1cb3db78fb10" chipset="acmgt2" name="L1Cache63" />
+ <guid config_hash="84e0a02a0de1d6fb7e321241bb4aac8e" mdapi_config_hash="c9544196396053556c9149b6aed462e8" id="d7eb30f5-28aa-455b-b8a5-221db2ccfe62" chipset="acmgt2" name="L1Cache64" />
+ <guid config_hash="727bcd9ca28423c029c3c05c8109283a" mdapi_config_hash="67c1e2133493265c8b58184aac015670" id="ae51ef65-a808-4248-8c26-8fcda92bb018" chipset="acmgt2" name="L1Cache65" />
+ <guid config_hash="845f5207e43dc8815baa5f3a74fca796" mdapi_config_hash="f6c3a7b0f50f54c842b91d2a66e713fa" id="e6e2b49c-615f-4af1-a7b1-349f6b906c90" chipset="acmgt2" name="L1Cache66" />
+ <guid config_hash="8f5c611e77a1bb7319e5399c0ab66a46" mdapi_config_hash="59cc597bf5deaad25ebdb4fb499997d6" id="691098de-d8d8-40f3-906f-b20df78f5b52" chipset="acmgt2" name="L1Cache67" />
+ <guid config_hash="275e245c61db93f90aa403fbd8a95aab" mdapi_config_hash="9549f9e2b103d42b39e6f570ecee12c9" id="bdcc17c1-0c82-4277-8c4a-6c878af1f374" chipset="acmgt2" name="L1Cache68" />
+ <guid config_hash="df610b088baf4c47c904499977703517" mdapi_config_hash="423d121324d7aa7aacc7db1aac4d9454" id="e2417f86-ea22-4512-b4b6-1918c6721e47" chipset="acmgt2" name="L1Cache69" />
+ <guid config_hash="74cf7118d5945ac9a4be45874f8df3ed" mdapi_config_hash="e45c1b3f36bfe194615db26c3e9339f0" id="0b7a01c5-5622-43cd-90c1-963d8ebc4d30" chipset="acmgt2" name="L1Cache70" />
+ <guid config_hash="a1fc09261cc506881677cf814145de9a" mdapi_config_hash="53d7686a779ab852ab03887600794bfb" id="e0da306c-65eb-4032-b327-f95f4eba3020" chipset="acmgt2" name="L1Cache71" />
+ <guid config_hash="684a603ac2f686299fc617da0c374db7" mdapi_config_hash="6fd7a099fa557067e51b211f2b066fcc" id="10f602b1-6401-49df-b617-8fb07c188fa2" chipset="acmgt2" name="L1Cache72" />
+ <guid config_hash="5fb33145d9a5a6097fcaa7067f9e62cb" mdapi_config_hash="ad0a341e9a9ce31f4e5b18355fc2993d" id="8bcaab96-b9ff-4445-9b12-77c6645d4889" chipset="acmgt2" name="L1Cache73" />
+ <guid config_hash="d20d181abfc41b773d31708a9e23b0ff" mdapi_config_hash="d60a1578c32b1e420db8d18df76af6fe" id="fb2f0a27-1305-4d18-9940-d644f2fd2607" chipset="acmgt2" name="L1Cache74" />
+ <guid config_hash="a18e3710006b610bcdb1d89956d49a6c" mdapi_config_hash="8eb47368d0e2b22e6c1bfb7ef23eeaf5" id="e79fe17b-cecf-4808-98f8-dbf002286e99" chipset="acmgt2" name="L1Cache75" />
+ <guid config_hash="17c1e751af08c320054661dd528e862c" mdapi_config_hash="f3f08d8392b8a26f9be765a568632eba" id="b25a8d2b-6410-4f91-af8d-364c2f31263a" chipset="acmgt2" name="L1Cache76" />
+ <guid config_hash="9a2c3fc22929ff758195d630ea03195c" mdapi_config_hash="ce8bb7fb75913b87aaae9d81d2a6417b" id="45ec41ff-4a28-4282-973b-8fcbe65cf00d" chipset="acmgt2" name="L1Cache77" />
+ <guid config_hash="7d4b76ab04732eb30944cc95748ba5fd" mdapi_config_hash="6ac1f565436ec0b6f9fdee6698cf1c83" id="f2ea74eb-3520-4e62-a9e9-6907afd1a5e6" chipset="acmgt2" name="L1Cache78" />
+ <guid config_hash="2981fcec4da9ff6d6aa393b18f67d979" mdapi_config_hash="5df1629173d993ec2b40de211cfa3d96" id="90e0b182-84d1-4bc7-aa0b-448bb0a7a850" chipset="acmgt2" name="L1Cache79" />
+ <guid config_hash="91a4c5fee717618784c70aefb1f1d183" mdapi_config_hash="c5a3f269ce365da1559b894a6b73ba62" id="8f0b735d-f269-4545-8a11-a31b3ebed779" chipset="acmgt2" name="L1Cache80" />
+ <guid config_hash="6ee857ece45683590835ec9e515b3d33" mdapi_config_hash="755992f8ea81462b24474171aa7e1c6b" id="6e136a5b-e7fa-4349-be46-e83455caec62" chipset="acmgt2" name="L1Cache81" />
+ <guid config_hash="40d3b564502b10ce26ea5911438d3b2c" mdapi_config_hash="efc304924f3080fe49b3de750b6a8741" id="c59e0c0d-d038-4b0a-b643-bccfd3963f4b" chipset="acmgt2" name="L1Cache82" />
+ <guid config_hash="fdadfe050de2b8312d870905637b32e5" mdapi_config_hash="b4e0d5c36c5d8b4d2e8249a3fa77e142" id="5180e659-772f-4531-a2cb-f38a86841e22" chipset="acmgt2" name="L1Cache83" />
+ <guid config_hash="a20a54bf528cff3ab37f46a6a2cddad0" mdapi_config_hash="06c559de084046086a90674f2fde8a28" id="53e81609-e3d2-4679-b348-6f6473dd0fe2" chipset="acmgt2" name="L1Cache84" />
+ <guid config_hash="cf9050df5bad2b5138bf28af3fa20f97" mdapi_config_hash="8885d31781743dfdd6a76b3e24288828" id="16e8cd96-5a5d-4528-999b-90629facef72" chipset="acmgt2" name="L1Cache85" />
+ <guid config_hash="abbfc87d8a4a2f14ac0c21a55f929a74" mdapi_config_hash="c202c4281e82e5d0af7c061e13d94889" id="d4e55aa0-754b-4fab-9134-ba7168529642" chipset="acmgt2" name="L1Cache86" />
+ <guid config_hash="534ce464f938eff644cae86bd29414e7" mdapi_config_hash="86ce24a785763e61f70fa6286cb761ef" id="e80e1404-d74b-4e84-b8b2-317fe06a2900" chipset="acmgt2" name="L1Cache87" />
+ <guid config_hash="b8fbaf10619a11657d89fb0660e874dc" mdapi_config_hash="e964daaeaa36a79868a841f831eb28fd" id="b096a99f-7544-4891-9336-6a1a8f341b31" chipset="acmgt2" name="L1Cache88" />
+ <guid config_hash="db4ea4480037d802e4a1c218095e3a42" mdapi_config_hash="00e57eb66b544fd173a830dfc9e052c0" id="8164944d-16b7-4415-9c9d-c9155b54d313" chipset="acmgt2" name="L1Cache89" />
+ <guid config_hash="797087b766befa43a26c3eeb86872eb8" mdapi_config_hash="a7c29ac3dac5d23cc244d1a94a10ed24" id="f04cb35e-ad18-487c-a3a7-4c3df903df4e" chipset="acmgt2" name="L1Cache90" />
+ <guid config_hash="914dcca88b055f6d8f94d29a83759474" mdapi_config_hash="1e517763a18a66593772901b849cd1ae" id="7476a997-fd23-4e09-9e41-be5ad6998370" chipset="acmgt2" name="L1Cache91" />
+ <guid config_hash="7f099abf3bf316926926bb21d507ca02" mdapi_config_hash="9ee5578edf368bee99cee9ceb0fc4272" id="c39f76fb-108f-4470-adb7-92f0830b4b85" chipset="acmgt2" name="L1Cache92" />
+ <guid config_hash="3884dd19d59902f0047d92986058577d" mdapi_config_hash="434ebd8654b27425e267d0e1929e4a79" id="3a32053e-1919-4630-a163-dcacf9c6d003" chipset="acmgt2" name="L1Cache93" />
+ <guid config_hash="4285990bad8309b3853dd54d8cf6cfd3" mdapi_config_hash="24c7621d43db8b1f98e7fc7475e402b1" id="340e5f66-a0d2-4365-9a67-76f5fea0b623" chipset="acmgt2" name="L1Cache94" />
+ <guid config_hash="962e318d5b1e1990ae13d8d8269804e8" mdapi_config_hash="a07a3712cc1c23541e42d6d26d24803f" id="14d53071-a58c-4e71-b4e4-160815efdc7c" chipset="acmgt2" name="L1Cache95" />
+ <guid config_hash="49b91ad801e293491268b401665a4e9b" mdapi_config_hash="0aa827f2cec224521b4ce3a6de376baa" id="b390699e-0883-423a-a7c3-064e0520ebed" chipset="acmgt2" name="L1Cache96" />
+ <guid config_hash="0a37cba7ee647443dff6df91ab3bc011" mdapi_config_hash="a552e499420147d1e39317869920a1b1" id="74f12f6d-05be-4a80-9870-2a2c487f7bd9" chipset="acmgt2" name="L1Cache97" />
+ <guid config_hash="f0c36ad4d9755cd193905bf8b40dddff" mdapi_config_hash="4cd0d0a1e8d804fa5312baceaa8e9970" id="f587f7f5-b5fd-4183-a59c-3ca769fe8148" chipset="acmgt2" name="L1Cache98" />
+ <guid config_hash="eb037be89e9e529ac0bdc1f591173dda" mdapi_config_hash="4c7879deeebc493fd0c0b4c3a2dae432" id="08848093-c9f7-4554-a447-278c4da9f9ea" chipset="acmgt2" name="L1Cache99" />
+ <guid config_hash="51e0f82f6d3ed8d16543c3428b0a9f7b" mdapi_config_hash="b46cc56289fd18b6834953d7b44289dd" id="8fd337d7-938c-4a64-b5b9-37df6074e4c0" chipset="acmgt2" name="L1Cache100" />
+ <guid config_hash="28333442cbed046f028da7f59b0c7906" mdapi_config_hash="a7395385144981a6f9fd951843eddc20" id="e47ea265-e42a-4a04-81b2-30814815b3aa" chipset="acmgt2" name="L1Cache101" />
+ <guid config_hash="2acce7ca3d83b96640d8f5c2dcfb568b" mdapi_config_hash="640ad0f09bd604e0fc4a1a0553e012aa" id="ff5717d6-fae7-4288-885c-3850588e4b2e" chipset="acmgt2" name="L1Cache102" />
+ <guid config_hash="8604db9cd9bf81b735d5aa98ae1b1769" mdapi_config_hash="caeadbc0d55e9908eb1350d6b7c05a94" id="9fad96f4-5977-4cf8-a2e4-bd72b277075f" chipset="acmgt2" name="L1Cache103" />
+ <guid config_hash="3f88a5acc8d8378defb402342c627716" mdapi_config_hash="48b1c7718ec5794ad4fef55d1b67dde9" id="997c44e5-85b3-47f7-9845-6c42c554caae" chipset="acmgt2" name="L1Cache104" />
+ <guid config_hash="fe80dafe25095954ce5a066bfd370b58" mdapi_config_hash="d9daf5c95f8517a3997e4d1aa0ed61f4" id="7c51d383-b682-4f1d-831d-b689c8be3fdd" chipset="acmgt2" name="L1Cache105" />
+ <guid config_hash="70c62045d4589c09fd3ea26eb80b43f3" mdapi_config_hash="ed09ee8974cb42832706489c93d86cfc" id="04638c41-779d-4d79-a3bc-69b642342b99" chipset="acmgt2" name="L1Cache106" />
+ <guid config_hash="7b4f3476b4ae5bc43a65e6edd581d88f" mdapi_config_hash="d183ba198c132ebda9caa011391dbdec" id="86bb1e10-f542-4f9c-b0f3-8a1fc1caf5aa" chipset="acmgt2" name="L1Cache107" />
+ <guid config_hash="8790e0514201040e098b884ada87d1a7" mdapi_config_hash="80df4d22b8fc27143d5838073b55ac7e" id="dab065f1-c8a2-4e03-823e-ad9591fdcf29" chipset="acmgt2" name="L1Cache108" />
+ <guid config_hash="37ba993a6db36ab92beeffd40c32e2d9" mdapi_config_hash="91b039638bcb7754474f24f1e746d160" id="cefea11c-d38d-4ddb-8ce1-f24d75799a7e" chipset="acmgt2" name="L1Cache109" />
+ <guid config_hash="2a17094d9adf3d6a7df1c9cc17299ec7" mdapi_config_hash="66b6fdc9420217dee14e63e4dd97778d" id="1178f323-ea3e-41c3-905c-2a8442f3b4f6" chipset="acmgt2" name="L1Cache110" />
+ <guid config_hash="25348baf76fb0effdd58bffd72dc8c90" mdapi_config_hash="6affe0fa735ab0a283d3206381f69273" id="26bca320-d4e2-460a-9896-a5fb2a279ccf" chipset="acmgt2" name="L1Cache111" />
+ <guid config_hash="55e9d5104bea00d9e2a70c9ce4ddafdf" mdapi_config_hash="a2333db29be1f4d0734993a285fa892a" id="3f8fbb78-69b9-4e93-afcb-2a0f380c2013" chipset="acmgt2" name="L1Cache112" />
+ <guid config_hash="a29b25b7b74c4b3733d424b168ed7541" mdapi_config_hash="d992d283a1dde3292e0b6e301613391c" id="da9b2768-977e-4de8-bbd1-036260d79f93" chipset="acmgt2" name="L1Cache113" />
+ <guid config_hash="5afa32f3dd13d96199ee49747cd6509d" mdapi_config_hash="8cb2a8ff8a6bd993abe653d1e2bbf5ba" id="0eb1375c-25b4-47ff-b124-ba4eba95871a" chipset="acmgt2" name="L1Cache114" />
+ <guid config_hash="8527812c9a98f3a9c3cdb6997992261b" mdapi_config_hash="2fc1b86355a89c2c836356afc5bbebba" id="58be8181-92a3-4cec-ad46-30ea575830ad" chipset="acmgt2" name="L1Cache115" />
+ <guid config_hash="14ab6d8aeba4547d1e41b3118c8f2a1e" mdapi_config_hash="4798dd975dfd3537e0e4032d8a1e384e" id="1a3918a7-1fc2-430f-82f2-9114e69586fb" chipset="acmgt2" name="L1Cache116" />
+ <guid config_hash="41d119a28856e2d26af9e2f04724d9f8" mdapi_config_hash="7a59766a500631b8e7b117b03d916f32" id="5206a8c9-3c75-485b-8e78-e3057cda1bb2" chipset="acmgt2" name="L1Cache117" />
+ <guid config_hash="a47cd92bed5a81e48a6e75eb703efeb5" mdapi_config_hash="4ced08f93f3e9627c26d24b91290fa76" id="fe39d1bc-b405-4a4d-99a5-3079c0cb6a71" chipset="acmgt2" name="L1Cache118" />
+ <guid config_hash="686e92496f0003be177f8c492196ba03" mdapi_config_hash="b8ff84f9d755336f2856a3cf662a4cc9" id="7580647f-8c47-4796-a7f6-8f6011aaabe8" chipset="acmgt2" name="L1Cache119" />
+ <guid config_hash="7d69996da4c12911366c330792eb3de0" mdapi_config_hash="7c74d31580ce409cab34a8d98500cc3b" id="b7ae9004-efa6-4851-951c-e901b3228664" chipset="acmgt2" name="L1Cache120" />
+ <guid config_hash="51b675ac90f1f78adf7fad67bf2b1b59" mdapi_config_hash="7ec54297d35d02a7a288b4bbdb872fc9" id="77902327-49d2-4174-ba8c-94a796e54c72" chipset="acmgt2" name="L1Cache121" />
+ <guid config_hash="0ab197ba133ffcd74bf25056ac0feb4e" mdapi_config_hash="f5aa2e5ce54789d484d617c1cc0298d7" id="f4c597eb-8ac7-4138-8775-759d14e2cd40" chipset="acmgt2" name="L1Cache122" />
+ <guid config_hash="58bbdd90e4731ff8e49ee481cadb6b5b" mdapi_config_hash="4eb5a094e41c568f2af91abf603f9f48" id="e9ee5eb7-90aa-4798-a586-79764c58a6ac" chipset="acmgt2" name="L1Cache123" />
+ <guid config_hash="46ba6ab53b1962e31c1cd6ee3bc92d10" mdapi_config_hash="b431fa2a9ab1dace2f79c9907d65bbce" id="a5438972-875a-4301-9b15-f4d16d9d106e" chipset="acmgt2" name="L1Cache124" />
+ <guid config_hash="931a5ed1d1710856a7bcb3ff55b74c97" mdapi_config_hash="5409b01c30782cd869a44ed640c5e6ed" id="9d7b58e1-a5fa-47fb-a446-1e03556fa59a" chipset="acmgt2" name="L1Cache125" />
+ <guid config_hash="75d0cf0c1f22b81da4b58d37fff1b1d7" mdapi_config_hash="9ae3140a6b675efe8d70d64a1bc270bd" id="7ce674af-6177-4d79-8bd4-dff2ef2fab24" chipset="acmgt2" name="L1Cache126" />
+ <guid config_hash="78083dc21c0e267698c47eed796c09ab" mdapi_config_hash="45509d4994701bbe7c8ab5a7b4c3eb46" id="6dedd9cf-b928-4862-80b5-32a0a17cc238" chipset="acmgt2" name="L1Cache127" />
+ <guid config_hash="d83afd83471baa34ab13dee8b4bef9ad" mdapi_config_hash="24fd0ac05d69bd65448c2574ecffa644" id="f9352d6f-8b0f-4df0-9e79-1bd75ed6c2b3" chipset="acmgt2" name="L1Cache128" />
+ <guid config_hash="b7a6103236bb427f6a3dbe52dad2f1b1" mdapi_config_hash="c9ce6bee9391a8ae69a1bd2bdd15c1e6" id="6c5a3c61-b4cb-48d7-970f-13740c6fd02e" chipset="acmgt2" name="L1Cache129" />
+ <guid config_hash="92acf5ab2a6a0d9b1a756bc9581f827a" mdapi_config_hash="e79945e94e38885d8e8273ee39748a5e" id="a0ee28df-2030-4045-b858-d7153e151801" chipset="acmgt2" name="L1Cache130" />
+ <guid config_hash="91354cd9e43fdc6c933de1990375eaca" mdapi_config_hash="43e525d7ef49946527835f307296ab93" id="6a5e1ad7-35fe-4877-a057-c029fdcbd1eb" chipset="acmgt2" name="L1Cache131" />
+ <guid config_hash="49ba7229182dde1ae426e05d696f6cde" mdapi_config_hash="c71d3258523b72855a96c18283cc605f" id="8c4700c6-ea20-4b8e-a74a-f42f46f9bac4" chipset="acmgt2" name="L1Cache132" />
+ <guid config_hash="140a51236ec9f0557ab2e3b92dc557d0" mdapi_config_hash="e2f89971ac3c93b4b0cc633805fe9a95" id="e1fd9e53-181f-4a61-95a1-3612f36fdeef" chipset="acmgt2" name="L1Cache133" />
+ <guid config_hash="1176049beb74df7a97a4ef44f454cc7f" mdapi_config_hash="873fd669743560c313ccefe6b8411547" id="0f1d1caf-29f5-4ae3-8b3b-8a645752df97" chipset="acmgt2" name="L1Cache134" />
+ <guid config_hash="58752d90be13115d1158ad89ee7c07bc" mdapi_config_hash="9ac58bc8c7cdbb2fbceab9de24f94683" id="6eed11fb-4013-479b-94d3-9c4e084e82f1" chipset="acmgt2" name="L1Cache135" />
+ <guid config_hash="fa83f7d3a8598f312acc3bd414f32bda" mdapi_config_hash="aef223ed6793122ac9a62fdd7cad39a2" id="d08bf17e-d459-43d6-83fe-ba8ee4829cdc" chipset="acmgt2" name="L1Cache136" />
+ <guid config_hash="a9e5742b4cf8d28f16c77d0dee6bf3b3" mdapi_config_hash="26571608a578e0933afd032d29aa943f" id="b3d01145-903d-49f7-9ed7-45ed893af630" chipset="acmgt2" name="L1Cache137" />
+ <guid config_hash="52d3b142afb13148a2f55444fa4cd158" mdapi_config_hash="efba358ac82af1a31334d3042487ac25" id="5abc1aeb-9795-4d41-8872-7d9c6bb83f46" chipset="acmgt2" name="L1Cache138" />
+ <guid config_hash="2721c54c3fed4141165260dede4f409f" mdapi_config_hash="64a21f260f814bd00193d176d7414610" id="231f49f8-1312-4cf8-86a5-ecdeb9070b44" chipset="acmgt2" name="L1Cache139" />
+ <guid config_hash="8954c3dc96f9021a5cf30dbe6dadd8ca" mdapi_config_hash="19a9a2595b83c87cfe79c665d3aba3a1" id="231e99e6-e1ad-47b3-ba45-2ac2846202b6" chipset="acmgt2" name="L1Cache140" />
+ <guid config_hash="a9774b0aca0f0f389c50f6ffe7fe1b38" mdapi_config_hash="4795997a6a8153fc52073dbe5d17dfd1" id="34ccdeff-29d0-4a12-8d2a-45d6ac39a2bf" chipset="acmgt2" name="L1Cache141" />
+ <guid config_hash="f5ab7492805e54ba8e381e3322622fb8" mdapi_config_hash="c335d1477525cd331aa07564c9f25fd9" id="2e9e5b1f-3974-405c-a8a1-aeed17baca42" chipset="acmgt2" name="L1Cache142" />
+ <guid config_hash="d250de53d401332479fc38b744c8c20e" mdapi_config_hash="6f4391cee2ef1d3d89b29eb55a8c533e" id="7d8da90c-fd7c-482c-afed-007f8323285c" chipset="acmgt2" name="L1Cache143" />
+ <guid config_hash="d8fb576c9f2e714330b76ad227889fca" mdapi_config_hash="6678fb172809fd5c811920a998aa9bb0" id="ab19e5f0-333d-4787-a32d-83f2396b1dd9" chipset="acmgt2" name="L1Cache144" />
+ <guid config_hash="2817d88ac4710354c4d4cf80bf1c1be3" mdapi_config_hash="0682946b69c7ed4a68e649fa3b7f3bfc" id="49fb217b-1f94-480f-9f7f-80350a8b3f05" chipset="acmgt2" name="L1Cache145" />
+ <guid config_hash="288d53f2be7cd77f5d32612837feb2c3" mdapi_config_hash="ae6a94ae234522fae1e6a6333c25317a" id="448d0663-b147-4471-8bd3-41a75af71caa" chipset="acmgt2" name="L1Cache146" />
+ <guid config_hash="a3243aa75839f6c52b6d1824c2b49dc5" mdapi_config_hash="2ce812c9b51ecf5cdda5ef565122b2bd" id="b1dda4b7-b8aa-4db5-8e88-d09b47f092c0" chipset="acmgt2" name="L1Cache147" />
+ <guid config_hash="0a237288e63edf2bdc55e8d1bb258507" mdapi_config_hash="3614588c44e2ce6b5d98c8fed7f39bab" id="c2eb3ac8-1dd9-4a95-9723-f4bb3e1f9040" chipset="acmgt2" name="L1Cache148" />
+ <guid config_hash="0859c09d6030cc6c86aade9b6d0c1886" mdapi_config_hash="0f37a4da7a292126c18a43a9b16055bd" id="1fc4fe4d-473a-42c1-a9d4-c68a23c1bc02" chipset="acmgt2" name="L1Cache149" />
+ <guid config_hash="7dc3d9fe2d244fa34286cdf3ab270631" mdapi_config_hash="c0e284c5f8ac09963108e0a4ca49e4c7" id="cb3742b7-e01b-4759-a5cf-a473ffdc1bae" chipset="acmgt2" name="L1Cache150" />
+ <guid config_hash="2d14c21cce1c64d5787dd8c812c49cb4" mdapi_config_hash="c88b534483c53433d11a06e1396d0c16" id="e116bb6e-4a74-4d70-91ef-30162e83fa72" chipset="acmgt2" name="L1Cache151" />
+ <guid config_hash="77917c2377a2e274b57bfd01cc332056" mdapi_config_hash="449d3127227f29c5ca470a8f1066d141" id="d2731321-319c-4e1e-8cc2-70832ed45e85" chipset="acmgt2" name="L1Cache152" />
+ <guid config_hash="a98a24d2b243954eabbc4494ee2f56b7" mdapi_config_hash="10c0bacda46e73581dfd6d95488260fc" id="9b3e9938-36a7-45fa-a855-a1664cca7e7b" chipset="acmgt2" name="L1Cache153" />
+ <guid config_hash="1a137ad8d793ef57a323ee97e114c43c" mdapi_config_hash="c5c3319d817355595e9c803f2f8f2d43" id="6588bbbc-22b5-4387-8263-2de455505fe5" chipset="acmgt2" name="L1Cache154" />
+ <guid config_hash="0a456cac28605d514770cb243ea65c82" mdapi_config_hash="e112557da38933723080c7919a4e5d9f" id="916d2db4-8950-4577-b17a-91bae4439648" chipset="acmgt2" name="L1Cache155" />
+ <guid config_hash="1768abf0f90a2771f9eb31f09577d81f" mdapi_config_hash="e1670fbe08d7c1dc1322f782fce6a2cb" id="60481905-7439-44f1-81b6-ef356e002f74" chipset="acmgt2" name="L1Cache156" />
+ <guid config_hash="4ee37d5456fff9ced1ea71f4f780b847" mdapi_config_hash="dd537cbe408148b58a74888c1cedbc05" id="e735a53a-442a-43e6-b5be-d1c89c017bf2" chipset="acmgt2" name="L3Cache1" />
+ <guid config_hash="8954ca43b54846b7b71e655e150d1121" mdapi_config_hash="6b1945962232d82308543fece5e25699" id="fd307172-3c1e-432f-8347-014d0a93e2be" chipset="acmgt2" name="L3Cache2" />
+ <guid config_hash="2a126cf863f76921197b695b9d64d2e9" mdapi_config_hash="887ea10214f9ae45c5546b7e99e4d5bb" id="44447e1a-90df-452e-b701-e38c034a4eca" chipset="acmgt2" name="L3Cache3" />
+ <guid config_hash="1c20b3017de407713e575e4aec0e5c15" mdapi_config_hash="4458395ea90476b36bab4fde83631b0e" id="e37c49ce-822e-43c5-9875-6945c962305e" chipset="acmgt2" name="L3Cache4" />
+ <guid config_hash="4485b624d91f0a83ca07ef76007b04a1" mdapi_config_hash="72d9d7652bb605e24c59e4619cfbebe3" id="45bb2f55-4b48-4d0d-882a-abfbac133ca4" chipset="acmgt2" name="L3Cache5" />
+ <guid config_hash="be9e812afefa9a29a6e092b90e1c4463" mdapi_config_hash="5b0a1aaf6660656980e207ff3d5745f5" id="215b0c4c-5977-4f01-a4de-3c8f654e3573" chipset="acmgt2" name="L3Cache6" />
+ <guid config_hash="8a736ebc4a54655bba534934a53b02d0" mdapi_config_hash="a966aff72aa84d7b798426b183df8fb1" id="47f3839a-9fcb-4bc5-85ed-7096d712cda6" chipset="acmgt2" name="L3Cache7" />
+ <guid config_hash="39d3769df27ae55aee36cfcc9dc28bc6" mdapi_config_hash="72d41f6be8f159158afaa811d77d36b7" id="84f32171-9963-413e-8f14-163a3e258342" chipset="acmgt2" name="L3Cache8" />
+ <guid config_hash="dff51a07c40f64ec23af5bbe1ac7a594" mdapi_config_hash="1a272df36c165b6e43cfe10a8242287e" id="9e9237e0-0d36-4e0d-8413-1109670a1f0f" chipset="acmgt2" name="L3Cache9" />
+ <guid config_hash="a67a848d8887625c80444b37ec7b7cfa" mdapi_config_hash="712e688aa566127793c7bd2fa48e9ede" id="156b77b5-f696-42be-ad63-13a8372d5d51" chipset="acmgt2" name="L3Cache10" />
+ <guid config_hash="584ae9dbfe51d5d3245f31c467c6abf9" mdapi_config_hash="7136b4a0c6847b47310bda7f2998caa3" id="fd98f311-2512-48f3-b0fe-464f34238811" chipset="acmgt2" name="L3Cache11" />
+ <guid config_hash="df708f258fcb529fa1a7c0eaa2e908f3" mdapi_config_hash="d26114a90900fe63fc83884e703a058a" id="efee1ff5-333a-49f5-8093-7b7a6196cfce" chipset="acmgt2" name="L3Cache12" />
+ <guid config_hash="8b8337732b99754b32d269eee686ec90" mdapi_config_hash="52bd20a1210bcf3abf3f1d132ad69aa6" id="a979c83d-ccd1-4aea-8a3f-966aa9e5a4aa" chipset="acmgt2" name="L3Cache13" />
+ <guid config_hash="33d09815e5c71acbf6c076bd1ae9b522" mdapi_config_hash="38d04949430979dfc8dac6e8d19c4c7b" id="6c0c13ac-31ac-4875-a5bd-a2a0ee46dd29" chipset="acmgt2" name="L3Cache14" />
+ <guid config_hash="1f1743bdb043eeb748b62c54f1bbc0d4" mdapi_config_hash="b624b9ba8bcd7479c81fd01c76b1fa75" id="7c562d8e-e5ab-44c4-8d2d-76026e6d9ac1" chipset="acmgt2" name="L3Cache15" />
+ <guid config_hash="19cd26d2a65f99133edb3d1daa3cefb5" mdapi_config_hash="7d613330ae507326937773f842f06714" id="7eb61dda-7e60-40ed-aaae-603533cf941f" chipset="acmgt2" name="L3Cache16" />
+ <guid config_hash="a475ab83f40d179b4634322acab77824" mdapi_config_hash="540e577090f75271ecd1409969e1b8e8" id="07329ee0-625a-45bf-851c-a8d7b8694afb" chipset="acmgt2" name="L3Cache17" />
+ <guid config_hash="f8bd15aba8e2f0048a3601cbcc15ca11" mdapi_config_hash="6574af95b460c73ba7efc2adccffd342" id="ee38be83-7e26-4c3d-83ce-4882411fba2a" chipset="acmgt2" name="L3Cache18" />
+ <guid config_hash="d8e4c1a15c244e34a67fd9294b6b4d5d" mdapi_config_hash="d292acb7e1564f2114c810f6c3b703c8" id="9c3213fc-98df-4619-b6ed-3dbfe01b76e7" chipset="acmgt2" name="L3Cache19" />
+ <guid config_hash="308c43a9a1d66a236fd869c281db3d9a" mdapi_config_hash="70f77f914f669b306faeb818c0041a1e" id="eeee50d3-45ec-4978-a359-c577c3c7ccdb" chipset="acmgt2" name="L3Cache20" />
+ <guid config_hash="f03249964b767b35b0cc57dd74491e8d" mdapi_config_hash="3438a252540e9fffc1fe6f505896e63e" id="955bae70-17de-4328-ac24-3f8f2c8e1f78" chipset="acmgt2" name="L3Cache21" />
+ <guid config_hash="eb2d1efbe9330cdaa28794a31710f677" mdapi_config_hash="16c615fde3c1963ad6f529f0ad25dca3" id="a3076e23-85b3-4aae-bfa3-de0b0806fa54" chipset="acmgt2" name="L3Cache22" />
+ <guid config_hash="5fdaa583b55dd3e7be9d5f5eb3aac4eb" mdapi_config_hash="fe7ad406d16638c8e0c1f0ab1ac25735" id="6b77c667-0ea4-4d77-9a2a-ae996fc127bc" chipset="acmgt2" name="Memory1" />
+ <guid config_hash="9ca114d82894303e586aed835dcb0f88" mdapi_config_hash="3605c821371e441cef72c15579398283" id="d96f021b-8a19-44df-8f52-68ed64096056" chipset="acmgt2" name="Memory2" />
+ <guid config_hash="64c8bff1465d2ce7810675ba353f1ff5" mdapi_config_hash="59206c2fa69fb134b84037c2577feb73" id="1aefcfd0-08ce-4632-b634-2009d3303341" chipset="acmgt2" name="Memory3" />
+ <guid config_hash="085b92d2428df0efe44791fa3717f68b" mdapi_config_hash="21536fa44a50750a272f9323e7e76e4b" id="d49bf819-990d-4638-a1f2-57943ad58d8d" chipset="acmgt2" name="Memory4" />
+ <guid config_hash="50dc57924779213b3caaa6f9540fc6a3" mdapi_config_hash="8ae0db66c53a7df5dccae2c119fb3dc6" id="bd8af739-2f08-4384-823b-ea5fe198fee9" chipset="acmgt2" name="Memory5" />
+ <guid config_hash="65a1b473ab2cdc95ccf6d53128e90e61" mdapi_config_hash="bb81c2ed63461d2a6bca35d7aed12c67" id="b43a5fd8-3d74-46c4-9261-62c25070e559" chipset="acmgt2" name="Memory6" />
+ <guid config_hash="e7763bb64f4a754faa289fb971cab462" mdapi_config_hash="fe94599201d514fd698a3cdd4618a765" id="51e468d7-f95f-4b2a-bfeb-01986463e901" chipset="acmgt2" name="Memory7" />
+ <guid config_hash="0fa4d500d6492bfe6ee4709900cc15b3" mdapi_config_hash="8b6cfc416681f6d34d78248f26d10e0a" id="08667e1d-ae1b-4370-bc59-2347bb0d7f8d" chipset="acmgt2" name="Memory8" />
+ <guid config_hash="ddb58391092447a28e5feff49f63c62b" mdapi_config_hash="a3626dcb23e08b4ee51a28a2a652276a" id="b2462b2f-f73f-42d6-9b5e-46cae062d1c1" chipset="acmgt2" name="Memory9" />
+ <guid config_hash="55c88e9f5373b38072903824e5ec687a" mdapi_config_hash="8a4c4ec52b6b9024f327c98fa99effa5" id="15694e7b-c38d-4a65-a355-df93411ed0df" chipset="acmgt2" name="Memory10" />
+ <guid config_hash="fb88b728e749f05b523e3d0dd71d20dd" mdapi_config_hash="9dc2f80c96916583116bb7179981246c" id="84667f81-6441-46d7-844d-e13078a16811" chipset="acmgt2" name="Memory11" />
+ <guid config_hash="6b7d1677e9d2ee97657e61f84f9dd407" mdapi_config_hash="e974167b4e06cca2ffe52c32e8f95ce5" id="3ec5f9fe-1567-456a-bb0c-f3b026813bd7" chipset="acmgt2" name="Memory12" />
+ <guid config_hash="67ea5991fcdedef305a2c13ff62f9c80" mdapi_config_hash="da50ed835033e3a4510402261fede66e" id="3ab47029-8b0b-4049-ac68-1ff07d0e7a6e" chipset="acmgt2" name="Memory13" />
+ <guid config_hash="9137fe2f16487b070fab4a5458cf5416" mdapi_config_hash="30700f828c9575a2108b84dc8ac1057b" id="8748eaa5-422c-4597-b4a1-519ccb6f4e95" chipset="acmgt2" name="Memory14" />
+ <guid config_hash="29ad295d8193438ef5de3fed7e017c55" mdapi_config_hash="dcb81479115cd05f7183102ee1bba11c" id="5050cadd-fc05-4183-b3dc-99f9ff5a0075" chipset="acmgt2" name="Rasterizer1" />
+ <guid config_hash="3c6843a17190fc9683bfe7aee17710bc" mdapi_config_hash="093cbe8a042339a5a4ef06b9c1480327" id="57ce566e-b572-4434-981c-558a16bd62d3" chipset="acmgt2" name="Rasterizer2" />
+ <guid config_hash="89dc26aaf44e90334f57ea6760c3a4af" mdapi_config_hash="ef2509ac6490c680bdf76cf8e02ff020" id="2db46c14-6718-46e3-a9a4-b2ba4aa10a3a" chipset="acmgt2" name="RayTracing1" />
+ <guid config_hash="00e479c6c238a94c62c08e926be012f1" mdapi_config_hash="8972442dd8950597c3aa49ef7141af8c" id="97513a9f-a2b6-4766-a2c7-530ae3271f9d" chipset="acmgt2" name="RayTracing2" />
+ <guid config_hash="bb9a11a7f271be48a45d6e6af86df754" mdapi_config_hash="8a087104ddb4817b7c17057ee989a31c" id="9ed83fc5-a773-479f-9cf4-146f2aca4e48" chipset="acmgt2" name="RayTracing3" />
+ <guid config_hash="4225eb2ceefc8b9cd08be9c92a68c91c" mdapi_config_hash="dd59156814137d2db5a8ce203f3577df" id="5564a1fd-d09e-46bd-8f4d-50a38ca7eb32" chipset="acmgt2" name="RayTracing4" />
+ <guid config_hash="6e53a914ab641633f4316bfa7c0514b4" mdapi_config_hash="339b3f34afe6f634e0d919015ec46fb1" id="d345e009-3b67-4991-89f8-7d57749f8455" chipset="acmgt2" name="RayTracing5" />
+ <guid config_hash="682795bbbb25da4b0d1b353bfd6a6c9f" mdapi_config_hash="99c7a577d85ea542d31a484cf08e9882" id="08c76b7d-54fd-4dd2-8d7b-e84a91850b26" chipset="acmgt2" name="RayTracing6" />
+ <guid config_hash="995f64c5e24666d3dedf739eae226815" mdapi_config_hash="80a2122121391c648bc65ea136376c65" id="db089729-1516-43ef-b2ab-c2170bbefa69" chipset="acmgt2" name="RayTracing7" />
+ <guid config_hash="a1dbdd60f2c4f194098c0f86db409d4e" mdapi_config_hash="a17836f594acc1866467156ca36b89c3" id="080a531d-76e8-44b4-b17e-6c3557d01be7" chipset="acmgt2" name="RayTracing8" />
+ <guid config_hash="49396ff90ac75753c448d2dc4370d3ee" mdapi_config_hash="1e001c11c0cbd2629f00c378fa3aa297" id="8edc7efe-7966-49b1-b318-49de98d12bc7" chipset="acmgt2" name="RayTracing9" />
+ <guid config_hash="07f53cae80786d3f7638733961ed5602" mdapi_config_hash="9b085ca955bd432b56e334e193da6616" id="98044ed5-0502-4b10-b288-db406e6c7345" chipset="acmgt2" name="RayTracing10" />
+ <guid config_hash="68df28c7ac60c203d7ee4c9bc251c6ef" mdapi_config_hash="499f743269931af0dbd9da5359cf2b38" id="f15f0972-5362-4c24-a379-7d4da15a9cdb" chipset="acmgt2" name="RayTracing11" />
+ <guid config_hash="81bcc730ee0978010f3786da6a90a020" mdapi_config_hash="f20b89974555224f1d86c69aeb91a66c" id="f9ceae49-ee15-4483-8033-5bcbc66c962e" chipset="acmgt2" name="RayTracing12" />
+ <guid config_hash="225b7fda35ff7a0fe0a004d63d0625ec" mdapi_config_hash="a3c36cac80395a46a6f7c83a67b7d2f2" id="61aa5615-f570-4915-a9af-6c9ab3b52719" chipset="acmgt2" name="RayTracing13" />
+ <guid config_hash="c0ab6559e54930e1b535c06e3b7c9f1c" mdapi_config_hash="317c897df2064b038bcd20a2f8642a6e" id="638c0798-61d0-4943-b160-87b8095d87a3" chipset="acmgt2" name="RayTracing14" />
+ <guid config_hash="4541ffed4a7d102ae741850580cee788" mdapi_config_hash="18742f5fbbf77f63d3a73930a72be5e7" id="20c09ffa-66e3-45a8-8429-acdfb972e75b" chipset="acmgt2" name="RayTracing15" />
+ <guid config_hash="a0beddac352e857d3ea34bdd22326bc9" mdapi_config_hash="afd7b6dad6cc318dd87ab3452da3dedf" id="ea6550e2-b1cd-43d9-9f45-79146292d692" chipset="acmgt2" name="RayTracing16" />
+ <guid config_hash="a034f3b4d09e7c5a974fe87d83498729" mdapi_config_hash="81752c71b659386284d0a929cf78ee76" id="d10100fb-ac64-42a1-a418-b03e112ba033" chipset="acmgt2" name="RayTracing17" />
+ <guid config_hash="83ee4253e313301ae35d424cb8c367f6" mdapi_config_hash="542b9e1eb9d9a63d89dedcb64040c3cd" id="f140f11f-5b0e-434d-ae88-cf1acd37ab49" chipset="acmgt2" name="RayTracing18" />
+ <guid config_hash="2d38cb3570c0ba479e353b717f12832e" mdapi_config_hash="6dd28628f985abb7cf2d3f2f984de2a9" id="011f9af3-43c4-45ac-b584-defd44cd442c" chipset="acmgt2" name="RayTracing19" />
+ <guid config_hash="3eb2ca18c97031c0708d81cc3094444f" mdapi_config_hash="3f002d6cffe1061c3097164ed6b3507d" id="fd6ea82c-5618-4a96-b4eb-b7d63f72432f" chipset="acmgt2" name="RayTracing20" />
+ <guid config_hash="1e42f1e51f1fdfdf7c7a58f4235984c5" mdapi_config_hash="18685decb9467eacb964ef416f43f6dd" id="cc205019-d6e9-4570-83f7-596dee6615a2" chipset="acmgt2" name="RayTracing21" />
+ <guid config_hash="85dc8019fb2c42ec8d717155096305ff" mdapi_config_hash="176d2e02e7d71358ef98d98f0ff1c608" id="14a7e762-a069-46e6-8c2e-6555813c3047" chipset="acmgt2" name="RayTracing22" />
+ <guid config_hash="68a406c787372ccbdb4dd34f4267d58b" mdapi_config_hash="6da9716c72607dbdfa41a146039737d0" id="ce74158a-e893-45a0-acd8-32ff5ac3e64c" chipset="acmgt2" name="RayTracing23" />
+ <guid config_hash="907b153677d71eeef9f4bb101b815c46" mdapi_config_hash="3389a9159a7a86c51c15f5e9e8430b1a" id="cdbdfbe1-d554-4ec9-9eb0-8a03b5ab8e01" chipset="acmgt2" name="RayTracing24" />
+ <guid config_hash="f536cb61dd20969eb1f41c40e47cd38e" mdapi_config_hash="9e78a1d3a5e09cb9f38d9b09e8ed4881" id="ff175695-a7d9-4623-9bf2-69b0bd950f3d" chipset="acmgt2" name="RayTracing25" />
+ <guid config_hash="90db7689d9d30452ccbd3cbd2cb9e4c1" mdapi_config_hash="bd7a0d91c91f218b0016ca757bc57fbc" id="b091df5b-4f20-4c91-a3d5-d2b376810ec2" chipset="acmgt2" name="RayTracing26" />
+ <guid config_hash="e0014c1494a43459ada1dcc07e7b8245" mdapi_config_hash="7b58810565681551873cc53d775dc15a" id="54634c6d-3ef3-4cd8-b80d-9642867ff9de" chipset="acmgt2" name="RayTracing27" />
+ <guid config_hash="e672d61f900ce4779a9357ea6477d6bb" mdapi_config_hash="e02dbe7b975c0e6a6736dcd5fa8ac88e" id="284d68a1-6924-4746-8ac1-8e94a116be75" chipset="acmgt2" name="RayTracing28" />
+ <guid config_hash="9e12c39d385fe105dd80d6eafa56fc9c" mdapi_config_hash="12c890ced67df31cc2e94ab9701dc1ec" id="8129227a-30cf-40cc-85ea-95614a31975a" chipset="acmgt2" name="RayTracing29" />
+ <guid config_hash="30f7e51404ab7bb19d910684ec5da464" mdapi_config_hash="409f5ac02aff380f8eb216f76d899934" id="4de4fb3e-bd28-4e5a-8fd8-01ca378184ce" chipset="acmgt2" name="RayTracing30" />
+ <guid config_hash="f47cc74ed819afa42ed5a42c8b069e92" mdapi_config_hash="0dfab0288a65b19421d1dc3928e89c43" id="5acdb2be-3918-4eed-9bc5-f272bc175a3f" chipset="acmgt2" name="RayTracing31" />
+ <guid config_hash="708ad94aa255e3f600b29b1f94889bd3" mdapi_config_hash="a0c1b4947cba92416378d919af9a7d5b" id="10125720-3004-4838-8a03-24fff2d9fb06" chipset="acmgt2" name="RayTracing32" />
+ <guid config_hash="ce010f506318b332fbab9f4614090c08" mdapi_config_hash="eb0790883fd87edfc5af44191cb01452" id="b1e299f2-35c3-4954-8cce-4fd1dd2491db" chipset="acmgt2" name="RayTracing33" />
+ <guid config_hash="95f47124fa519b69de2bf4da63b45efc" mdapi_config_hash="46af887153653c5d934be9b6fad3153e" id="bf47e090-9786-47b2-bf6d-746b7970001e" chipset="acmgt2" name="RayTracing34" />
+ <guid config_hash="4596e92f323b11c53e3060af1a6af03b" mdapi_config_hash="c614b59ff396de39ca4f89af4c0352b0" id="df706146-44af-46d0-9ce4-0af556b009e3" chipset="acmgt2" name="RayTracing35" />
+ <guid config_hash="c5d034035f7cf79adb3170e0e8360edb" mdapi_config_hash="417fb5163bf1607731a090fb24237936" id="d1e152cd-ef8e-48c0-b63c-421e17083a0a" chipset="acmgt2" name="RayTracing36" />
+ <guid config_hash="6070793f331c47b27bbff8d1dc628721" mdapi_config_hash="f44e3121536e654f4a8aa2ea107ebe07" id="e5cdc5f8-81f8-442c-a0c2-b94621efc7be" chipset="acmgt2" name="RayTracing37" />
+ <guid config_hash="411cd053f8c4edcd1a03b8093154a632" mdapi_config_hash="c0341e9bf8783006676ccf53dc13f2a9" id="6604e545-3a89-4f6e-a697-65b1f5bcb306" chipset="acmgt2" name="RayTracing38" />
+ <guid config_hash="5681976c393147160310c4a45349be05" mdapi_config_hash="9c0d5747b7a38e3f5e02f18adeeb82e4" id="3b7d7a01-6242-4544-b68b-54eb4b2f59d7" chipset="acmgt2" name="RayTracing39" />
+ <guid config_hash="12e98d211322c2c092a20488d2d0372b" mdapi_config_hash="35ceb9855310dfa390b6ac67d9ff3097" id="d7617e5d-23ae-482f-95fe-ae8615cf9172" chipset="acmgt2" name="RayTracing40" />
+ <guid config_hash="726cb480831ae1cefe4e1580ff9de20e" mdapi_config_hash="055d61701f65062245c87ee9b66f9eb3" id="f8410bd7-acba-4fd2-a2f4-9bec43057129" chipset="acmgt2" name="RayTracing41" />
+ <guid config_hash="710ef53ad0ad034a3f648b5c8b0da6b9" mdapi_config_hash="d752cde828906a42ba24cb01b3eaecac" id="c7cf55e8-7633-424a-a524-78c46698b5b3" chipset="acmgt2" name="RayTracing42" />
+ <guid config_hash="8f36977540993cfe11574c422b6ef6e8" mdapi_config_hash="c2820ab807bd95cc723a8a70a5f4bc47" id="5f5c6ff1-c38b-4b0a-bba9-187d65965cbd" chipset="acmgt2" name="RayTracing43" />
+ <guid config_hash="dbd53f482f35961786e96903033c2c4e" mdapi_config_hash="edf6fb3a240e3e9f04fd9ac7ba93761d" id="eeb417cc-d7ff-4713-92c8-dac7f5cf865d" chipset="acmgt2" name="RayTracing44" />
+ <guid config_hash="0e833f4e42df63838d4d04c968093b9b" mdapi_config_hash="f211aed305b62f017f8686f55a293fab" id="e7b14d21-de4f-46e5-9be9-619f8d0cac25" chipset="acmgt2" name="RayTracing45" />
+ <guid config_hash="2784499682d1ee4f21552e4329a8db17" mdapi_config_hash="74028d4bc2c358136edbcae0869c7e70" id="243b4356-4036-42c6-bec9-40c9f2c15bb0" chipset="acmgt2" name="RayTracing46" />
+ <guid config_hash="8ba489c8dfa21773c49b0651261dd1c2" mdapi_config_hash="8da8ba20f7287441dccf8b54c3273937" id="c1961a4a-56fa-4693-88f8-24c7c58f37fb" chipset="acmgt2" name="RayTracing47" />
+ <guid config_hash="ca88287903af5463eda58590dbe65733" mdapi_config_hash="843dc2bc03da5015ba5abe4418ef9855" id="0c4634e5-207a-4f8d-afd0-b7ee705e9a1c" chipset="acmgt2" name="RayTracing48" />
+ <guid config_hash="b680a2398d8a00d2b80d2a3940045534" mdapi_config_hash="4f4abb4dcf8c3282e82e129e64f981e0" id="3983a842-c461-43e4-86be-43f74d1fc1fc" chipset="acmgt2" name="RayTracing49" />
+ <guid config_hash="10fc994ff35f7fe3140f5e6e963c4e44" mdapi_config_hash="b6b72bcaf7f087a466798d0625c95949" id="8da1e755-69e8-4c30-9d55-317dbd8c843b" chipset="acmgt2" name="RayTracing50" />
+ <guid config_hash="39dfc44a2a719363de9b9cef950b18d7" mdapi_config_hash="6575389c5ff958032832d997e3a42885" id="95175ccf-d7f5-47cd-aa92-3598fc431169" chipset="acmgt2" name="RayTracing51" />
+ <guid config_hash="4d1f6c8b333090ba62123082bc35fe25" mdapi_config_hash="6fc0695cdb60e175acc55ce99cf0a234" id="d2d43104-87a6-4fe2-9979-5469dd33f9fd" chipset="acmgt2" name="RayTracing52" />
+ <guid config_hash="a71b1332b01346bb8dcd5b59157fc2c6" mdapi_config_hash="6b5ec92cee19f2b0ebf9809f37641857" id="a51b5ede-d663-45a2-8ce1-f19dc664a936" chipset="acmgt2" name="RayTracing53" />
+ <guid config_hash="fe518a39381c00c05da426843aa4ef80" mdapi_config_hash="a4278a92c9b4cc4bbe37ff52b65676a6" id="25676609-7d64-47ca-b92c-9128a9907f65" chipset="acmgt2" name="RayTracing54" />
+ <guid config_hash="34b50a5337d8e89ed724b403270552b2" mdapi_config_hash="eccfa01e15b2408653450944a275ed7c" id="1edc6759-9642-442c-9aa6-850ca7715097" chipset="acmgt2" name="RayTracing55" />
+ <guid config_hash="dabd8b32eecaa3903def4e5f6f1701b8" mdapi_config_hash="2cf3b55a70f318d7f93ee4f607a96957" id="ecf6d5e1-928c-49dc-868b-89893073c183" chipset="acmgt2" name="RayTracing56" />
+ <guid config_hash="ee95a6c4be4aa7e6b8d79bccd5f3e10e" mdapi_config_hash="97deedc4d38fafaaf08b2dd819a67d60" id="f8998902-7ceb-46ca-a62b-881dca4ff1f6" chipset="acmgt2" name="RayTracing57" />
+ <guid config_hash="9b08d301332f29cb4fc3768855bc98c4" mdapi_config_hash="4322639079fd93306cf46adf23f3a1f1" id="b7b90bb9-b0b5-428d-a175-d9c89ecd35d1" chipset="acmgt2" name="RayTracing58" />
+ <guid config_hash="612d9d2c0dff7fbe338faa9069e8f95b" mdapi_config_hash="01783f71454dde7768a77755aa8e1f74" id="f7cd6361-0226-4e03-8856-cf375bd1264d" chipset="acmgt2" name="RayTracing59" />
+ <guid config_hash="c2ed7ee1bcb244a7c7126fb1a31dfbf1" mdapi_config_hash="a97a27463739feebf11ff89db100bef3" id="945822ee-5469-4db5-b86e-c5f5255ac9fe" chipset="acmgt2" name="RayTracing60" />
+ <guid config_hash="85fd4d246e8c1dbb353e96c5076732be" mdapi_config_hash="bc4c3390050531a635c6f1e406c3d6e0" id="8cd0af0d-1298-4414-aa94-5e13b6083af2" chipset="acmgt2" name="RayTracing61" />
+ <guid config_hash="8bb1d88aba8645a519e7d80ca4d7aee2" mdapi_config_hash="0f7bbdcabd4b6e24074388cfe1ed9417" id="bb7ccc48-ff70-4ec5-a35d-9b77ca79034a" chipset="acmgt2" name="RayTracing62" />
+ <guid config_hash="e76233211df28a1605aeb5be0aa7e8aa" mdapi_config_hash="ed9bf2976f941bf0e658aa80a1023eaf" id="f4c111b5-6f5f-4109-9887-0968ddb7901e" chipset="acmgt2" name="RayTracing63" />
+ <guid config_hash="dd2143523ba71fca91c1864b52c48081" mdapi_config_hash="2ef60a111532f8071046e3f3b148f46b" id="dd2c9174-67a1-4114-a71e-921548e9a033" chipset="acmgt2" name="RayTracing64" />
+ <guid config_hash="75837db88ee3f74bff4b6a1ed8e9b0aa" mdapi_config_hash="8efcab2bfab6cc56a01a70496d69ec99" id="1a5ef45d-9d6c-4cde-804f-bdd054d2527a" chipset="acmgt2" name="RayTracing65" />
+ <guid config_hash="97a0ae67cfe1d575b5b397d7a306fc17" mdapi_config_hash="dfec104ee21f0fe71a6546508bb8ad75" id="fa54a0b0-a5d0-4423-97c3-37cc477cbcca" chipset="acmgt2" name="RayTracing66" />
+ <guid config_hash="c87c0c260d796465b89eca0be66ad6ee" mdapi_config_hash="7ed252af295402f184f3085d0fd97c69" id="1efaa5e7-98d8-4752-8111-3b293d46b884" chipset="acmgt2" name="RayTracing67" />
+ <guid config_hash="1a2895e49eb54b25e1fd439ec4c71097" mdapi_config_hash="7e1a11880575f4896d2793ea6d34ac8d" id="046afd23-c347-4139-9768-ced28fb81d81" chipset="acmgt2" name="RayTracing68" />
+ <guid config_hash="3b76ac2169af0e1352612da985e64792" mdapi_config_hash="e90d1417074ee13ba5969424cd63625d" id="7b00995c-f689-4a8a-862d-6391ffa9ceee" chipset="acmgt2" name="RayTracing69" />
+ <guid config_hash="2ae69f532ab4504ed11dec3ba1c0ba7f" mdapi_config_hash="5bf37fde3b5ef3ddf3589d237d25eded" id="981e8cee-e786-42de-9ca0-2ffbf6eb4ed1" chipset="acmgt2" name="RayTracing70" />
+ <guid config_hash="c7b7a9abf5196dc2c7622a1a9bb7cf54" mdapi_config_hash="abcfcc9408157fadff3e0cacfba84c0e" id="b02dcfab-bb8d-4327-ae9f-677412a38645" chipset="acmgt2" name="RayTracing71" />
+ <guid config_hash="5cb5e502454052bb27198043fa75025f" mdapi_config_hash="f93d4b8f6476f10043994d4ad8e14a2b" id="87ae14d2-1266-4939-a094-0b69e0b7f171" chipset="acmgt2" name="RayTracing72" />
+ <guid config_hash="bfc5ef590099f69b46dffe2a487f12fd" mdapi_config_hash="f0463e5b7a22c055aac79428abf6f336" id="e561fce8-e7a3-44f6-950d-96e2c7e621e3" chipset="acmgt2" name="RayTracing73" />
+ <guid config_hash="96a3b23c618b51b35f5253d457b993a3" mdapi_config_hash="21d5ab04f3f0d2e6f6267127ec4cc94d" id="f396f14f-c1f5-4f46-839a-ac7f00810d4b" chipset="acmgt2" name="RayTracing74" />
+ <guid config_hash="b554ed62d477c3e4a5f09edaed811897" mdapi_config_hash="c461ae420531ed89b63187f70ff3dd94" id="028f9e23-485e-4124-b061-6448a3a5b676" chipset="acmgt2" name="RayTracing75" />
+ <guid config_hash="36bb99404cfba411e6b956266d1a69a8" mdapi_config_hash="464364843d87ea6fef3e445cae162b04" id="57b2791d-0a96-42a3-8e1b-5692658c4f87" chipset="acmgt2" name="RayTracing76" />
+ <guid config_hash="ebb28bf125d3ba179155d6d433c42c8c" mdapi_config_hash="cfefed7b614d2b6b9cfd04c9492188d8" id="a2ff8f41-89ef-4e9a-a7f0-31412cff350d" chipset="acmgt2" name="RayTracing77" />
+ <guid config_hash="906293f6490a26da2dfee2cc3ca48f5e" mdapi_config_hash="bab650d4d331c545ef3a96aaa3c1d34f" id="c9ed79c3-88ef-415b-8d59-a4da69888f66" chipset="acmgt2" name="RayTracing78" />
+ <guid config_hash="e05907f8dd32827864d29a67500c416a" mdapi_config_hash="3b25dbe5aad01a73186cfb7a6daeac87" id="97b017f6-f65c-4a0c-8078-7a1cb65157f0" chipset="acmgt2" name="Sampler1" />
+ <guid config_hash="ae2786993813d080d09a71b7d06d70b6" mdapi_config_hash="c6805c0e5d9d4c6115426321e3c03ce7" id="62f6959a-fdae-4cdf-b50e-e818f96d3fa5" chipset="acmgt2" name="Sampler2" />
+ <guid config_hash="3e9b905a4c8037471dfafebc278c542d" mdapi_config_hash="64ac3d6e940eab29f23ef6fffbf94212" id="ec2a8d38-54ef-4090-99de-4e2cc5a1892f" chipset="acmgt2" name="Sampler3" />
+ <guid config_hash="6191d68eedd23e1204cee0f2b7658492" mdapi_config_hash="e34154e33d7001137b0f6a660f1f3bd0" id="2a10d977-d656-464c-91a0-303aff97e4af" chipset="acmgt2" name="Sampler4" />
+ <guid config_hash="973a7c9281d8d5c18a6bda46dab33087" mdapi_config_hash="b6dd66d743ee43120e30564fd65ec825" id="51dcfdcf-ea8c-4963-ab0b-72013e72e433" chipset="acmgt2" name="Sampler5" />
+ <guid config_hash="4fe9858634b37887247eceb0e2e07fcf" mdapi_config_hash="d2d7c063534e2d7c80dea60ee6936908" id="8203850e-45ae-4f59-81be-45f721f5406a" chipset="acmgt2" name="Sampler6" />
+ <guid config_hash="0a6d33f05112a9e568f0680b3c89fb55" mdapi_config_hash="3dce201b1e02cc804d0c3ffdaaefd7c4" id="3e6e7ddd-572c-4628-94a2-b8a8385fc7b0" chipset="acmgt2" name="Sampler7" />
+ <guid config_hash="b57a14e0ce4c2bf09a03970b2839aec4" mdapi_config_hash="9e9f2848e54d1491d484bc2979f39e0d" id="5683991d-228c-41e5-812b-98bc82e244b2" chipset="acmgt2" name="Sampler8" />
+ <guid config_hash="2acce003799df24c332142ef71868f0a" mdapi_config_hash="eaac1737d7e05d5c8f707a266f17226c" id="2c897818-565a-4753-a1f6-8f81529b2447" chipset="acmgt2" name="Sampler9" />
+ <guid config_hash="a265423438bcad6527bcd832767a74c9" mdapi_config_hash="69ad1017a54dfa23879b79fe78d98982" id="f74b6a50-22da-4c0e-b621-c0627525e511" chipset="acmgt2" name="Sampler10" />
+ <guid config_hash="328c61f6bfd2af104b5d00c57d544798" mdapi_config_hash="a4f28d91c554d8623f97851cb85628a6" id="6edeb7d7-a21c-4d06-bd66-dd804480f1f1" chipset="acmgt2" name="Sampler11" />
+ <guid config_hash="41a9cd4ee3d8856804b5bcedcd431e8f" mdapi_config_hash="cd0fcf8252587a434c095aba4142b7d3" id="7d691d4b-febf-415b-8d1b-1d623e936c19" chipset="acmgt2" name="ThreadDispatcher1" />
+ <guid config_hash="04c5ce7c8abe51f1f9dcd7dc51cf7721" mdapi_config_hash="e37c02b623b58fabb2d1dbcdcd14ac0f" id="04737515-c210-40b6-90b0-2ad6ce51ff72" chipset="acmgt2" name="ThreadDispatcher2" />
+ <guid config_hash="b5ec98bf5eae19302560b8ba060da03c" mdapi_config_hash="c6aebfd50fd0ae6566ff8b677f861cc7" id="6215b3ed-0c9a-4171-b8bc-035be8e8b140" chipset="acmgt2" name="ThreadDispatcher3" />
+ <guid config_hash="46e67688158bb5b58a52a38618015f0d" mdapi_config_hash="46aa11f6f56faa6be7220d4a0964442b" id="cf7b0026-fbed-4f29-ab6a-0f6acbea337b" chipset="acmgt2" name="ThreadDispatcher4" />
+ <guid config_hash="ec7ab4f8499812d3f64bb1691a46d294" mdapi_config_hash="36ceeee9f41bbd80bd3136469e417ee7" id="9fcfbc28-caaf-44ea-84a5-f1c5c2341b2a" chipset="acmgt2" name="ThreadDispatcher5" />
+ <guid config_hash="3e4057d8d1bb3d440861c51028054d1b" mdapi_config_hash="a6b105f2b8920978f0ad0c5104754018" id="c0af81b4-8172-4e9c-8da2-5051e5817de6" chipset="acmgt2" name="ThreadDispatcher6" />
+ <guid config_hash="0e1226eb3161157b19e33c5ee1f76b6c" mdapi_config_hash="f8a1fccea414832c6ed0cbb8de5e7b80" id="74538036-2ddc-486d-914c-ffe5d3ce6cfb" chipset="acmgt2" name="ThreadDispatcher7" />
+ <guid config_hash="d60a6da129e9bd73c873f69a750a7ce0" mdapi_config_hash="4c43d1866e6e83c878df73e1b48f5917" id="558bd2fd-a7f4-41e5-9ef6-1d529263bcd2" chipset="acmgt2" name="ThreadDispatcher8" />
+ <guid config_hash="0bb0ef1dccfb6cd1761249b2dca5eb13" mdapi_config_hash="fb243463fd1b924965fab18f159275bd" id="ac68b4c3-f63a-4dd8-855e-d3fd781a8bde" chipset="acmgt2" name="ThreadDispatcher9" />
+ <guid config_hash="19889d1c97e898d3976ec2a5b381dd44" mdapi_config_hash="98f6be6662c7b8a4e7722be60a2101e0" id="b969747f-2450-4725-899f-5d0701930ea7" chipset="acmgt2" name="ThreadDispatcher10" />
+ <guid config_hash="2b6bf3bafae690333c393caf2cbdface" mdapi_config_hash="da76cdec51cc789a90a98e4ddead044e" id="b2e80bd3-d852-4c07-86e0-520c90236acf" chipset="acmgt2" name="ThreadDispatcher11" />
+ <guid config_hash="b6e2a8c5afd871de9137d308f1d46280" mdapi_config_hash="87227a1b0935f24584b0c7b955222bf8" id="5622d707-7646-48bc-90e0-af17a55ab1c7" chipset="acmgt2" name="ThreadDispatcher12" />
+ <guid config_hash="8f73f1c53b7dc713290921c87a5f8d11" mdapi_config_hash="16b8a77bd8dc04dcda5da6609f5e784f" id="6149c8e0-84f6-4643-ac19-0f5b5a8fa830" chipset="acmgt2" name="ThreadDispatcher13" />
+ <guid config_hash="5689cdf757e692ca8c0cf4efcf0c4366" mdapi_config_hash="3d5d4925f07ee6c1cc5a245bfac2e157" id="3ad2842e-a192-4cb9-aca4-c3dfa9238070" chipset="acmgt2" name="ThreadDispatcher14" />
+ <guid config_hash="9a05d003976e5f710b20269eee6789db" mdapi_config_hash="3f7b2564957ae6067cee63ad1e5e26ac" id="a8b90aef-99fa-443f-8e74-06489d14a031" chipset="acmgt2" name="ThreadDispatcher15" />
+ <guid config_hash="c63718000c3c69ee99841e290aa9ac14" mdapi_config_hash="d2c12024058bf6561eee74f46338d657" id="3c5182e0-c1f6-4e9a-b5a6-752052f23389" chipset="acmgt2" name="ThreadDispatcher16" />
+ <guid config_hash="edb00f36d942aee4259c376419d97964" mdapi_config_hash="490426110fb2a81ee430a46c8c580813" id="72a4eaf8-b31d-4749-85e9-d6670ecfda25" chipset="acmgt2" name="ThreadDispatcher17" />
+ <guid config_hash="b2607dc81c5f9e38ce25bc979cbba4e2" mdapi_config_hash="f04dc0b27fe768441dcdb690525c9320" id="2b0b4fde-719b-49de-a309-aeb1f96e2f6b" chipset="acmgt2" name="ThreadDispatcher18" />
+ <guid config_hash="287a0184341c5922146db15d7858b123" mdapi_config_hash="1c1913aee4d82cef6b3684a7574cd8c8" id="d25f6c66-eb80-49f5-ba95-74e5bbeffba8" chipset="acmgt2" name="ThreadDispatcher19" />
+ <guid config_hash="2008e74bc04c777ddfff6b5a7113b6ab" mdapi_config_hash="966754d5777acd55d0971aa0d4b2ba89" id="9decfc7a-90a5-4e0c-8f20-be21a3e00e2b" chipset="acmgt2" name="ThreadDispatcher20" />
+ <guid config_hash="7c29f507cdda8151183e72bc83b16aba" mdapi_config_hash="e969dfb53b008b9a361330222efe7e5c" id="f2099f1b-7280-4175-b2a9-a373b7039027" chipset="acmgt2" name="ThreadDispatcher21" />
+ <guid config_hash="da5ea82f2cfaca1a52ae3edf053aa1cb" mdapi_config_hash="a71bf4375f0cdb69773ab605e7a31283" id="1be88735-2a46-4564-84f3-0c832cd05571" chipset="acmgt2" name="ThreadDispatcher22" />
+ <guid config_hash="45e7a48e3bbe4684b4a0ac03eda93633" mdapi_config_hash="554e74b54089d02fd66a2793804f4d3d" id="71d12693-64c0-4da1-8f5e-fdaf00bcf83e" chipset="acmgt2" name="ThreadDispatcher23" />
+ <guid config_hash="bbbe2f1b6257b2fd578fae55f30fcc6d" mdapi_config_hash="57103e1e92a526390110d4f2b0840147" id="6ad141b6-faae-40da-bdf4-02247ec1121c" chipset="acmgt2" name="ThreadDispatcher24" />
+ <guid config_hash="ab62e0256745f87471b612b97c240bad" mdapi_config_hash="5a4720b41e73b2ad76718685bb732c6f" id="74433d30-ffa1-410d-8c87-7cee0acfe4ea" chipset="acmgt2" name="ThreadDispatcher25" />
+ <guid config_hash="b95d04c098b3cd365fd868fa84123616" mdapi_config_hash="91f38934ab63e7a12883c64f2d790869" id="5ba834b3-4603-4c43-94da-6e1bacf9500a" chipset="acmgt2" name="ThreadDispatcher26" />
+ <guid config_hash="c069b37465a35182756324b38f56b9b9" mdapi_config_hash="0becb549fa9d0ddf2860b7ff763d47e8" id="dcfd59c3-e7b0-402e-a656-ca2a2f2d95dd" chipset="acmgt2" name="ThreadDispatcher27" />
+ <guid config_hash="dc3e2589349f55923689823d0f28c9c6" mdapi_config_hash="1645843b4d85e17fcd996d56b03a1ec7" id="f4a8f90b-7b27-40e1-9015-6b2b3c60920a" chipset="acmgt2" name="ThreadDispatcher28" />
+ <guid config_hash="a53f73648609ff3b6d879d65ecaacca8" mdapi_config_hash="25935ce89c394150072abedb72461dc7" id="e3476c20-6530-4dfe-bbcd-f98065ce0702" chipset="acmgt2" name="ThreadDispatcher29" />
+ <guid config_hash="7315914f4f118e90322b0391ba1e03be" mdapi_config_hash="dba993eb0806b10fd06c15f66ddda3b1" id="235cf07d-fa5f-48bf-8906-f089284a77c0" chipset="acmgt2" name="ThreadDispatcher30" />
+ <guid config_hash="f1839cf12d79452e3e00451af366fea8" mdapi_config_hash="3749bd0eb48d1930c2f0abfd432eef71" id="60f202e0-3078-4cee-bb6c-7b579827b501" chipset="acmgt2" name="ThreadDispatcher31" />
+ <guid config_hash="4839267b2c39e40d123eb1d18ea53b33" mdapi_config_hash="82806b8d59372b9472349a592296a791" id="68400a0d-dffd-4787-a1f3-7385e2f2f39a" chipset="acmgt2" name="ThreadDispatcher32" />
+ <guid config_hash="608489d87b5465ef7a59e3e60fb8fa8a" mdapi_config_hash="d349def397ceced965d0f945d167137e" id="c0fb4de2-f14e-4576-b7b4-b564a6d1eccf" chipset="acmgt2" name="ThreadDispatcher33" />
+ <guid config_hash="a979f219b220c4230fae32f86b21ab5e" mdapi_config_hash="0d749a14571a1c8cfa243d5928825422" id="ebaac92d-ede4-44be-b0d8-d3a292f1c696" chipset="acmgt2" name="ThreadDispatcher34" />
+ <guid config_hash="30a370bff9a6ac09558f7b3941f5c42e" mdapi_config_hash="b4b73b9f4bdd684e31324fb59ea13659" id="310c4352-616a-4995-a8ca-dc1b0b4083e2" chipset="acmgt2" name="ThreadDispatcher35" />
+ <guid config_hash="8d3f71932599d0926162eacd703e1484" mdapi_config_hash="c1983ac703e6dbe08a0552f6f76f451b" id="70244132-9e7c-42e1-ad19-14b16fd415ac" chipset="acmgt2" name="ThreadDispatcher36" />
+ <guid config_hash="0057ae71622c9628abb2cad982e74e82" mdapi_config_hash="f56f2a174387491e481d45cb695bf0d4" id="c7d9ebf5-268e-4377-852d-0dd8eb89151f" chipset="acmgt2" name="ThreadDispatcher37" />
+ <guid config_hash="04694d96f603223c1ffe4b566f688ebc" mdapi_config_hash="8bf8267f3cdcf704fd38227984f8c5e5" id="b7b02568-d2ce-40b8-bcbb-4ecc07ff731e" chipset="acmgt2" name="ThreadDispatcher38" />
+ <guid config_hash="0db5677558a053a7b7323022b9c2c876" mdapi_config_hash="d50175e820ace925e81239cfa4c2a778" id="af83fc4d-719e-460b-8cac-d315583f63a7" chipset="acmgt2" name="ThreadDispatcher39" />
+ <guid config_hash="7e7a598638d3b4e222a0551896cb1327" mdapi_config_hash="f61d9f8e3257b65593db09f7c8b18859" id="3d539f37-55b5-4473-9b4c-2f7d704c0d3b" chipset="acmgt2" name="ThreadDispatcher40" />
+ <guid config_hash="affba5edd0c96031ad8117e9172051ce" mdapi_config_hash="7b47b7d3bf25272c23b41a524156356a" id="c6251684-6ce6-462f-807c-657b84a2234f" chipset="acmgt2" name="ThreadDispatcher41" />
+ <guid config_hash="0f97376a548f8be3585dd5996e4266cc" mdapi_config_hash="444e46228738f84500275820ec379913" id="55cbe93c-e003-445a-95ca-478e9b8b9b51" chipset="acmgt2" name="ThreadDispatcher42" />
+ <guid config_hash="ae02977c70abb40c50d586058590b16d" mdapi_config_hash="7bd15e39458ac8f6766bb6741c14361d" id="9c9204e8-e9e6-4b93-975e-2fc874b22d9c" chipset="acmgt2" name="ThreadDispatcher43" />
+ <guid config_hash="28c56b1b4cf96b50d23063e661eff865" mdapi_config_hash="9796065ab20600213fdfa15a98e40d89" id="ea77a8e8-375a-46a7-a4cb-b0a40f3ff83a" chipset="acmgt2" name="ThreadDispatcher44" />
+ <guid config_hash="15b10155ad35b4e4672d2f5ca3a27c70" mdapi_config_hash="a642e049137262ec3f73620297dc64a5" id="22202c50-f46b-4a14-aab6-15d079655616" chipset="acmgt2" name="ThreadDispatcher45" />
+ <guid config_hash="fb03132f0214e12de2f77f01f1632306" mdapi_config_hash="004901c77410279094c8addf406d3649" id="4d77eb41-a74f-4e76-a0ac-66a63d2ad7c6" chipset="acmgt2" name="ThreadDispatcher46" />
+ <guid config_hash="9502494d9c5ada489d346061e344feb3" mdapi_config_hash="2e9605bdf39bfdda41e0ab0b4dd7a477" id="f02fbce6-28cf-42d5-a07d-6a5c07e3baf6" chipset="acmgt2" name="URB1" />
+ <guid config_hash="7d7fdfd765dd4090d2f11a433ed32418" mdapi_config_hash="5c87f223cab4513b17196c849dfe33b0" id="1f749c36-964c-40d3-ac0f-3b8e24d4149b" chipset="acmgt2" name="URB2" />
+ <guid config_hash="386b161f2653fa17b3fb4bf498e6a088" mdapi_config_hash="4f58791db71f39f2a81aa99d789dde52" id="b7679a40-d48d-4994-8342-6277a37840ce" chipset="acmgt2" name="URB3" />
+ <guid config_hash="effd1dd070aba7151dd08ff93005839c" mdapi_config_hash="290752ecc0a9af2befa1ef6a7a54d0f2" id="23924e32-c593-4b9f-905b-908c380fb0b9" chipset="acmgt2" name="URB4" />
+ <guid config_hash="a8c90f7d1bc10c40180e6edbf29fb3ae" mdapi_config_hash="f998f3c3b6040fd12a597a40e2b49b1d" id="30376d17-f01b-44cb-b41e-43a606fe4e0d" chipset="acmgt2" name="VectorEngine1" />
+ <guid config_hash="dd24329413190ca855f9c7f3cb3962c6" mdapi_config_hash="c5b0390a05d47e4aa53320a579284856" id="cbc51aeb-65c2-4bb6-8fb5-40a47800bf28" chipset="acmgt2" name="VectorEngine2" />
+ <guid config_hash="1d43902056b9596974db91a141761240" mdapi_config_hash="e54d4d98b813dccd72aecbb208f06f01" id="48620eda-41d2-4684-b4da-0140d1cdc8ba" chipset="acmgt2" name="VectorEngine3" />
+ <guid config_hash="8058f2df0e8e5b9caf8d32bef2e041b0" mdapi_config_hash="641bd5a23e2f119b8ce19e91d8db84e5" id="4f2d3240-5242-48d7-8f25-1064a7044c01" chipset="acmgt2" name="VectorEngine4" />
+ <guid config_hash="228036f7e46809d591ea8a1b7d1f8a17" mdapi_config_hash="1b0a59bf7aefd0157a166d404c8714a5" id="510e005b-5631-437d-b898-17d89b9df71d" chipset="acmgt2" name="VectorEngine5" />
+ <guid config_hash="34432fa55767983be9ed6e5106d5e2f8" mdapi_config_hash="026caf33ffbc938f0b87023a90c34846" id="c063d6a9-6cb2-449f-8799-322c31d6eb0d" chipset="acmgt2" name="VectorEngine6" />
+ <guid config_hash="8b8cf89cfb03328a0a15a97116e6c3b6" mdapi_config_hash="792bbea60341cad33fe71c0772dafeb5" id="fbfb8b12-d3b3-469d-ae93-c026b05b2107" chipset="acmgt2" name="VectorEngine7" />
+ <guid config_hash="a5d45bc68ebca135572eec0e7f0141ec" mdapi_config_hash="d495fa4ebfe11d5b5e41bfd6cc9ce800" id="2705f48c-206f-43e8-bde7-110fbfb0facd" chipset="acmgt2" name="VectorEngine8" />
+ <guid config_hash="ec8de6a7bc5bcc1dfa132f99ba928991" mdapi_config_hash="a789747bf48b7688245c03fd424eea77" id="85cb3e85-43ab-4e7f-8962-ff5e203b079f" chipset="acmgt2" name="VectorEngine9" />
+ <guid config_hash="d9f64fdd39fbf4c5f3ab387bc20ec57a" mdapi_config_hash="07d17dc7a541e2d3e1574b0faee8cc72" id="b2c23ce7-cfd8-45c8-bde6-b5d7c248b5b3" chipset="acmgt2" name="VectorEngine10" />
+ <guid config_hash="45cdd1511530f41baea0c97beb47c6fb" mdapi_config_hash="db2823c7d19e0a963a287c8731893951" id="567eef44-e37e-48d9-8f4d-fe2634110051" chipset="acmgt2" name="VectorEngine11" />
+ <guid config_hash="df5770cf6addb6884c0596b024407dec" mdapi_config_hash="99ab93bd326023b05849af3528dff7c1" id="d68e64a7-2ddb-4c33-a5d0-a0ff9de398f9" chipset="acmgt2" name="VectorEngine12" />
+ <guid config_hash="8aad3d33833ae383424520dc9771b27f" mdapi_config_hash="e2f5bdd1bda6a2942b3e5a597e0f9493" id="5123cfe9-f7b0-41ee-a2f2-6e5801ac55f6" chipset="acmgt2" name="VectorEngine13" />
+ <guid config_hash="52e4082672912484856b91fdf549f091" mdapi_config_hash="560ac8970a75e133e7f9be0dfc37aa53" id="f7b22238-61e9-4c17-a211-90f5feb9dd31" chipset="acmgt2" name="VectorEngine14" />
+ <guid config_hash="544ae8b05560aa67aec93d6fc231a8cb" mdapi_config_hash="6be5f68652602af95dfab44aebc55414" id="27f15518-fd8e-48ac-8fa8-f844a09a9cf3" chipset="acmgt2" name="VectorEngine15" />
+ <guid config_hash="6ff3288db58557799413eb1901bb4167" mdapi_config_hash="4817ab26da43744c45eca6d8a63e04ac" id="75bcab1e-545a-41a4-8437-70d37569f798" chipset="acmgt2" name="VectorEngine16" />
+ <guid config_hash="aa0d857c62223fd7726768fd6746b686" mdapi_config_hash="978c2348694889b42b214ba7d8ec9c8c" id="5f1c4a7a-d5ab-45ad-a4fc-1e64a66839db" chipset="acmgt2" name="VectorEngine17" />
+ <guid config_hash="be08c2d336f9b910a163db072d9954d9" mdapi_config_hash="a8b59cac6524ca1bf4a914823336f2bf" id="c3522b36-01a6-4b3d-b95f-414dbc013ba6" chipset="acmgt2" name="VectorEngine18" />
+ <guid config_hash="453d3bf10389f64a30ff23119d524e73" mdapi_config_hash="74c9d01cd75a0ba35662724d7574bc75" id="3e973327-7b3f-4168-afd9-b244050e9ce7" chipset="acmgt2" name="VectorEngine19" />
+ <guid config_hash="8d5b17cb47ba8ef07ee67e0a03da7f46" mdapi_config_hash="0132162d83ffd060b15ce2a3a1205847" id="71d2d15b-f26c-4978-908a-f60275fa3562" chipset="acmgt2" name="VectorEngine20" />
+ <guid config_hash="3504978153cef2ed99ab5b6c5506a760" mdapi_config_hash="a26b067756b6e139ac0035798b700b56" id="83cf4cf3-b666-44df-8702-7fc3e907164a" chipset="acmgt2" name="VectorEngine21" />
+ <guid config_hash="8279b9d7b435713d0ef2455e2b2620c9" mdapi_config_hash="699e79fd83998857a2c22dee7e8a7849" id="c6b408ba-0479-40cb-8326-0fb1d709a261" chipset="acmgt2" name="VectorEngine22" />
+ <guid config_hash="0ded5bf2b82cbc2e374f5f10a1acbbcf" mdapi_config_hash="4bc6f9a99947b8e2c8f3f22bb7384a88" id="1f43061b-db78-405a-9246-6df8ff0592f4" chipset="acmgt2" name="VectorEngine23" />
+ <guid config_hash="753fdd40d26e85ee9ddabccd09669466" mdapi_config_hash="9911dc09ae10e843471b7f0c593e4c7e" id="7aa880f9-6185-4b35-9d71-45cd71099d1c" chipset="acmgt2" name="VectorEngine24" />
+ <guid config_hash="b0c1a0c378760939b8256d7e938293f0" mdapi_config_hash="945af4fdfa16f29c690ff661d34cf3e7" id="35c22c75-f1bd-4740-854b-b7248e45bb84" chipset="acmgt2" name="VectorEngine25" />
+ <guid config_hash="53c9b294cf264f7e353f78c5e848f599" mdapi_config_hash="852ad010914e52492741be89771f4064" id="208fe223-385c-4961-b2e7-cb44f3612b79" chipset="acmgt2" name="VectorEngine26" />
+ <guid config_hash="3c03385c40740a43986a122f91857d73" mdapi_config_hash="0b98639ab5b8b7014dbc10e836bf2602" id="b72101b8-7ef1-4bd1-ac6f-5e9ac5d098d6" chipset="acmgt2" name="VectorEngine27" />
+ <guid config_hash="a0fefb1206292de24e74f6b86949c40d" mdapi_config_hash="cf80bcfa7ca9f94694d760907758b7ac" id="fdd412a9-274d-46ab-a27f-f3e107321d24" chipset="acmgt2" name="VectorEngine28" />
+ <guid config_hash="c83a1985f4911340d74058a02608b8e7" mdapi_config_hash="808fc2c7839310903946d7ef4a711d52" id="233317d4-03cf-4497-bb57-f9690bc057f4" chipset="acmgt2" name="VectorEngine29" />
+ <guid config_hash="dce85362b607b037302e4c5edbafff01" mdapi_config_hash="8f44b8aa63bc25eff9cc7e0e3a2923ef" id="c11f8f0b-35fc-45de-b8d9-06664fa2b65c" chipset="acmgt2" name="VectorEngine30" />
+ <guid config_hash="78bb705aaa2bfb24dbb04e49b0c98e11" mdapi_config_hash="a85dd41fa704767d39d58bf4d38fa062" id="413fc3f3-9886-46d6-ab81-8cd6537f20e3" chipset="acmgt2" name="VectorEngine31" />
+ <guid config_hash="bb9fcaea31e699a775f9527fe6f95d5f" mdapi_config_hash="e42394558eb10838b53e0f3eac7ee73b" id="fc0b9614-6c1b-4e90-976c-41dab7ef47aa" chipset="acmgt2" name="VectorEngine32" />
+ <guid config_hash="e90db5a8c253e1ea6fff28b0dd71f6c1" mdapi_config_hash="0764250e1a62c6ab04c8e6f8caa99d30" id="fc0d31b8-0d2d-4674-943a-3b2929dd7053" chipset="acmgt2" name="VectorEngine33" />
+ <guid config_hash="ff1dac84bb82a5c4a2a606e46fd82ba7" mdapi_config_hash="9c9f90348b4a34f23b3160dbfcb8a618" id="0b91a434-3d1a-44b4-aeb8-c0fe350f4ef0" chipset="acmgt2" name="VectorEngine34" />
+ <guid config_hash="5d2c1001983d6ffbe9a9a30f78767346" mdapi_config_hash="701a7a4c7bfba1be149fb8a46f75b93d" id="bf1e00b6-18c0-409e-8d2c-8105be297da4" chipset="acmgt2" name="VectorEngine35" />
+ <guid config_hash="6e4e00bee5dc27d0659e48084a4fa088" mdapi_config_hash="5d4803d0a2779c18f32c873a0b3689be" id="bbb25709-1345-473f-8233-6df9075eacda" chipset="acmgt2" name="VectorEngine36" />
+ <guid config_hash="c4809b4f9dbd405691ebd29dea153aa2" mdapi_config_hash="8d1002c55a03d16517de67b4b8970d12" id="fc1c6f5b-60ad-48c8-b0b7-ed9328548c7a" chipset="acmgt2" name="VectorEngine37" />
+ <guid config_hash="1ec98f7213f07aadb3317a28f4f5d47c" mdapi_config_hash="ca1807be545f1637d1a8d037fbb1732a" id="39a71cf8-2d00-49f4-b8fb-38da2b23da30" chipset="acmgt2" name="VectorEngine38" />
+ <guid config_hash="7ad328b15bdc86e72c437c7768a7953c" mdapi_config_hash="d9ea9178593ec733d2ab21c736decff9" id="d538856d-b249-46ab-b850-9058093d45d6" chipset="acmgt2" name="VectorEngine39" />
+ <guid config_hash="d3f8cdb20e25c5661c51143cc787973e" mdapi_config_hash="2c0b7be0e7cf660440ca3156fb665fd2" id="7392b735-c76c-4e4d-b936-8ec5fc8877e6" chipset="acmgt2" name="VectorEngine40" />
+ <guid config_hash="f8bccc509994dd2ffeb3f02d85d73497" mdapi_config_hash="94ac6d1aad6546de0000ffa2074dd391" id="02d21db0-db5d-4eae-9ffa-8fa1603ec8f2" chipset="acmgt2" name="VectorEngine41" />
</guids>
diff --git a/lib/i915/perf-configs/oa-acmgt2.xml b/lib/i915/perf-configs/oa-acmgt2.xml
new file mode 100644
index 00000000..d0b5fbde
--- /dev/null
+++ b/lib/i915/perf-configs/oa-acmgt2.xml
@@ -0,0 +1,118222 @@
+<?xml version="1.0"?>
+<metrics version="1664349628" merge_md5="">
+ <set name="Render Metrics Basic - aggregation approximation"
+ chipset="ACMGT2"
+ symbol_name="RenderBasic"
+ underscore_name="render_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0692a728-614d-4d12-8c03-7b3ffe961ef8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS Threads Dispatched"
+ symbol_name="VsThreads"
+ underscore_name="vs_threads"
+ description="The total number of vertex shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS Threads Dispatched"
+ symbol_name="HsThreads"
+ underscore_name="hs_threads"
+ description="The total number of hull shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 2 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS Threads Dispatched"
+ symbol_name="DsThreads"
+ underscore_name="ds_threads"
+ description="The total number of domain shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 3 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS Threads Dispatched"
+ symbol_name="GsThreads"
+ underscore_name="gs_threads"
+ description="The total number of geometry shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 5 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS Threads Dispatched"
+ symbol_name="PsThreads"
+ underscore_name="ps_threads"
+ description="The total number of fragment shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 6 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM And FPU Pipes Active"
+ symbol_name="XveFpuEmActive"
+ underscore_name="xve_fpu_em_active"
+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS FPU Pipe Active"
+ symbol_name="VsFpuActive"
+ underscore_name="vs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS EM Pipe Active"
+ symbol_name="VsEmActive"
+ underscore_name="vs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS Send Pipe Active"
+ symbol_name="VsSendActive"
+ underscore_name="vs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS FPU Pipe Active"
+ symbol_name="PsFpuActive"
+ underscore_name="ps_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS EM Pipe Active"
+ symbol_name="PsEmActive"
+ underscore_name="ps_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS Send Pipe Active"
+ symbol_name="PsSendActive"
+ underscore_name="ps_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Rasterized Pixels"
+ symbol_name="RasterizedPixels"
+ underscore_name="rasterized_pixels"
+ description="The total number of rasterized pixels."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 21 READ 4 UMUL"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Early Hi-Depth Test Fails"
+ symbol_name="HiDepthTestFails"
+ underscore_name="hi_depth_test_fails"
+ description="The total number of pixels dropped on early hierarchical depth test."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 22 READ 4 UMUL"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Early Depth Test Fails"
+ symbol_name="EarlyDepthTestFails"
+ underscore_name="early_depth_test_fails"
+ description="The total number of pixels dropped on early depth test."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 23 READ 4 UMUL"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Samples Killed in FS"
+ symbol_name="SamplesKilledInPs"
+ underscore_name="samples_killed_in_ps"
+ description="The total number of samples or pixels dropped in fragment shaders."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 24 READ 4 UMUL"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Pixels Failing Tests"
+ symbol_name="PixelsFailingPostPsTests"
+ underscore_name="pixels_failing_post_ps_tests"
+ description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 25 READ 4 UMUL"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Samples Written"
+ symbol_name="SamplesWritten"
+ underscore_name="samples_written"
+ description="The total number of samples or pixels written to all render targets."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 26 READ 4 UMUL"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Samples Blended"
+ symbol_name="SamplesBlended"
+ underscore_name="samples_blended"
+ description="The total number of blended samples or pixels written to all render targets."
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 27 READ 4 UMUL"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Texels"
+ symbol_name="SamplerTexels"
+ underscore_name="sampler_texels"
+ description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
+ data_type="uint64"
+ units="texels"
+ semantic_type="event"
+ equation="A 28 READ 4 UMUL"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Texels Misses"
+ symbol_name="SamplerTexelMisses"
+ underscore_name="sampler_texel_misses"
+ description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
+ data_type="uint64"
+ units="texels"
+ semantic_type="event"
+ equation="A 29 READ 4 UMUL"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Batch Frame Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Bytes Read"
+ symbol_name="SlmReads"
+ underscore_name="slm_reads"
+ description="The total number of reads from shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 30 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Writes"
+ symbol_name="SlmWrites"
+ underscore_name="slm_writes"
+ description="The total number of writes into shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 31 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Memory Accesses"
+ symbol_name="ShaderMemoryAccesses"
+ underscore_name="shader_memory_accesses"
+ description="The total number of shader memory accesses to L3."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 32 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Atomic Memory Accesses"
+ symbol_name="ShaderAtomics"
+ underscore_name="shader_atomics"
+ description="The total number of shader atomic memory accesses."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 34 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Barrier Messages"
+ symbol_name="ShaderBarriers"
+ underscore_name="shader_barriers"
+ description="The total number of shader barrier messages."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 35 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Read Throughput"
+ symbol_name="GtiReadThroughput"
+ underscore_name="gti_read_throughput"
+ description="The total number of GPU memory bytes read from GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="128 A 36 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Write Throughput"
+ symbol_name="GtiWriteThroughput"
+ underscore_name="gti_write_throughput"
+ description="The total number of GPU memory bytes written to GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="128 A 37 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Slice2 Xe Core0 is busy"
+ symbol_name="Sampler20Busy"
+ underscore_name="sampler20_busy"
+ description="The percentage of time when sampler slice2 Xe core0 is busy"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Samplers Busy"
+ symbol_name="SamplersBusy"
+ underscore_name="samplers_busy"
+ description="The percentage of time in which samplers or L1 cache are not idle."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="$Sampler20Busy"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Sampler20 Bottleneck"
+ symbol_name="Sampler20Bottleneck"
+ underscore_name="sampler20_bottleneck"
+ description="The percentage of time in which Slice2 Sampler0 has been slowing down the pipe when processing XVE requests."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Samplers Bottleneck"
+ symbol_name="SamplerBottleneck"
+ underscore_name="sampler_bottleneck"
+ description="The percentage of time in which samplers have been slowing down the pipe when processing XVE requests."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="$Sampler20Bottleneck"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1C840000" />
+ <register type="NOA" address="0x00009888" value="0x1E842800" />
+ <register type="NOA" address="0x00009888" value="0x02844000" />
+ <register type="NOA" address="0x00009888" value="0x04840010" />
+ <register type="NOA" address="0x00009888" value="0x12840800" />
+ <register type="NOA" address="0x00009888" value="0x14840037" />
+ <register type="NOA" address="0x00009888" value="0x00840000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009888" value="0x020A5000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009888" value="0x04032000" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001C000" />
+ <register type="NOA" address="0x00009888" value="0x02025000" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00003008" />
+ <register type="FLEX" address="0x0000E658" value="0x00011010" />
+ <register type="FLEX" address="0x0000E758" value="0x00050012" />
+ <register type="FLEX" address="0x0000E45C" value="0x00052051" />
+ </register_config>
+ </set>
+
+ <set name="Compute Metrics Basic"
+ chipset="ACMGT2"
+ symbol_name="ComputeBasic"
+ underscore_name="compute_basic"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ccde9a29-a5c5-4a9e-b7f5-ec1092387e2a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE FPU Pipe Active"
+ symbol_name="FpuActive"
+ underscore_name="fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM Pipe Active"
+ symbol_name="EmActive"
+ underscore_name="em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XMX Pipe Active"
+ symbol_name="XmxActive"
+ underscore_name="xmx_active"
+ description="The percentage of time in which XVE XMX pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM And FPU Pipes Active"
+ symbol_name="XveFpuEmActive"
+ underscore_name="xve_fpu_em_active"
+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XMX And FPU Pipes Active"
+ symbol_name="XveFpuXmxActive"
+ underscore_name="xve_fpu_xmx_active"
+ description="The percentage of time in which XVE XMX and FPU INT64 pipelines were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE AVG IPC Rate"
+ symbol_name="XveAvgIpcRate"
+ underscore_name="xve_avg_ipc_rate"
+ description="The average rate of IPC calculated for 2 FPU pipelines."
+ data_type="float"
+ max_equation="2"
+ units="number"
+ semantic_type="ratio"
+ equation="A 12 READ A 9 READ A 10 READ FADD A 10 READ FSUB FDIV 1 FADD"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Send Pipe Active"
+ symbol_name="SendActive"
+ underscore_name="send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 15 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FPU FLT16 Instruction"
+ symbol_name="XveFpuFlt16"
+ underscore_name="xve_fpu_flt16"
+ description="The percentage of time in which FLT16 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FPU FLT32 Instruction"
+ symbol_name="XveFpuFlt32"
+ underscore_name="xve_fpu_flt32"
+ description="The percentage of time in which FLT32 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FPU FLT64 Instruction"
+ symbol_name="XveFpuFlt64"
+ underscore_name="xve_fpu_flt64"
+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Texels"
+ symbol_name="SamplerTexels"
+ underscore_name="sampler_texels"
+ description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
+ data_type="uint64"
+ units="texels"
+ semantic_type="event"
+ equation="A 28 READ 4 UMUL"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Sampler Texels Misses"
+ symbol_name="SamplerTexelMisses"
+ underscore_name="sampler_texel_misses"
+ description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
+ data_type="uint64"
+ units="texels"
+ semantic_type="event"
+ equation="A 29 READ 4 UMUL"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Batch Frame Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Bytes Read"
+ symbol_name="SlmReads"
+ underscore_name="slm_reads"
+ description="The total number of reads from shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 30 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM Writes"
+ symbol_name="SlmWrites"
+ underscore_name="slm_writes"
+ description="The total number of writes into shared local memory."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
+ units="messages"
+ semantic_type="event"
+ equation="A 31 READ"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Memory Accesses"
+ symbol_name="ShaderMemoryAccesses"
+ underscore_name="shader_memory_accesses"
+ description="The total number of shader memory accesses to L3."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 32 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Atomic Memory Accesses"
+ symbol_name="ShaderAtomics"
+ underscore_name="shader_atomics"
+ description="The total number of shader atomic memory accesses."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 34 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Shader Barrier Messages"
+ symbol_name="ShaderBarriers"
+ underscore_name="shader_barriers"
+ description="The total number of shader barrier messages."
+ data_type="uint64"
+ units="messages"
+ semantic_type="event"
+ equation="A 35 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Read Throughput"
+ symbol_name="GtiReadThroughput"
+ underscore_name="gti_read_throughput"
+ description="The total number of GPU memory bytes read from GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="128 A 36 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GTI Write Throughput"
+ symbol_name="GtiWriteThroughput"
+ underscore_name="gti_write_throughput"
+ description="The total number of GPU memory bytes written to GTI."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks 512 UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="128 A 37 READ UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00001000" />
+ <register type="FLEX" address="0x0000E658" value="0x00003009" />
+ <register type="FLEX" address="0x0000E758" value="0x0000200A" />
+ <register type="FLEX" address="0x0000E45C" value="0x00006008" />
+ <register type="FLEX" address="0x0000E55C" value="0x0000B007" />
+ </register_config>
+ </set>
+
+ <set name="AsyncCompute"
+ chipset="ACMGT2"
+ symbol_name="AsyncCompute"
+ underscore_name="async_compute"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="e529d23d-d766-4391-84e2-68d43fd1f9b0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS Threads Dispatched"
+ symbol_name="VsThreads"
+ underscore_name="vs_threads"
+ description="The total number of vertex shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS Threads Dispatched"
+ symbol_name="HsThreads"
+ underscore_name="hs_threads"
+ description="The total number of hull shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 2 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS Threads Dispatched"
+ symbol_name="DsThreads"
+ underscore_name="ds_threads"
+ description="The total number of domain shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 3 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS Threads Dispatched"
+ symbol_name="GsThreads"
+ underscore_name="gs_threads"
+ description="The total number of geometry shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 5 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS Threads Dispatched"
+ symbol_name="PsThreads"
+ underscore_name="ps_threads"
+ description="The total number of fragment shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 6 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE FPU Pipe Active"
+ symbol_name="FpuActive"
+ underscore_name="fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS FPU Pipe Active"
+ symbol_name="VsFpuActive"
+ underscore_name="vs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS FPU Pipe Active"
+ symbol_name="PsFpuActive"
+ underscore_name="ps_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS FPU Pipe Active"
+ symbol_name="CsFpuActive"
+ underscore_name="cs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC CS FPU Pipe Active"
+ symbol_name="AsyncCsFpuActive"
+ underscore_name="async_cs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EM Pipe Active"
+ symbol_name="EmActive"
+ underscore_name="em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS EM Pipe Active"
+ symbol_name="VsEmActive"
+ underscore_name="vs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS EM Pipe Active"
+ symbol_name="PsEmActive"
+ underscore_name="ps_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS EM Pipe Active"
+ symbol_name="CsEmActive"
+ underscore_name="cs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ASYNC CS EM Pipe Active"
+ symbol_name="AsyncCsEmActive"
+ underscore_name="async_cs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 17 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00010000" />
+ <register type="FLEX" address="0x0000E558" value="0x00060050" />
+ <register type="FLEX" address="0x0000E658" value="0x00001090" />
+ <register type="FLEX" address="0x0000E758" value="0x00051011" />
+ <register type="FLEX" address="0x0000E45C" value="0x00091061" />
+ <register type="FLEX" address="0x0000E55C" value="0x00004008" />
+ <register type="FLEX" address="0x0000E65C" value="0x00000005" />
+ </register_config>
+ </set>
+
+ <set name="XveActivity1"
+ chipset="ACMGT2"
+ symbol_name="XveActivity1"
+ underscore_name="xve_activity1"
+ mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO"
+ hw_config_guid="0785f0af-8ae2-470c-bc7b-dd81154d4d24"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS Threads Dispatched"
+ symbol_name="VsThreads"
+ underscore_name="vs_threads"
+ description="The total number of vertex shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS Threads Dispatched"
+ symbol_name="HsThreads"
+ underscore_name="hs_threads"
+ description="The total number of hull shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 2 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS Threads Dispatched"
+ symbol_name="DsThreads"
+ underscore_name="ds_threads"
+ description="The total number of domain shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 3 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS Threads Dispatched"
+ symbol_name="GsThreads"
+ underscore_name="gs_threads"
+ description="The total number of geometry shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 5 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS Threads Dispatched"
+ symbol_name="PsThreads"
+ underscore_name="ps_threads"
+ description="The total number of fragment shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 6 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS FPU Pipe Active"
+ symbol_name="HsFpuActive"
+ underscore_name="hs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a hull shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS FPU Pipe Active"
+ symbol_name="DsFpuActive"
+ underscore_name="ds_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a domain shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS FPU Pipe Active"
+ symbol_name="GsFpuActive"
+ underscore_name="gs_fpu_active"
+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a geometry shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS EM Pipe Active"
+ symbol_name="HsEmActive"
+ underscore_name="hs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a hull shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS EM Pipe Active"
+ symbol_name="DsEmActive"
+ underscore_name="ds_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a domain shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS EM Pipe Active"
+ symbol_name="GsEmActive"
+ underscore_name="gs_em_active"
+ description="The percentage of time in which XVE EM INT pipeline was actively processing a geometry shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS Send Pipe Active"
+ symbol_name="HsSendActive"
+ underscore_name="hs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a hull shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS Send Pipe Active"
+ symbol_name="DsSendActive"
+ underscore_name="ds_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a domain shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS Send Pipe Active"
+ symbol_name="GsSendActive"
+ underscore_name="gs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a geometry shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Send Pipe Active"
+ symbol_name="CsSendActive"
+ underscore_name="cs_send_active"
+ description="The percentage of time in which XVE send pipeline was actively processing a compute shader instruction."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00030020" />
+ <register type="FLEX" address="0x0000E558" value="0x00021040" />
+ <register type="FLEX" address="0x0000E658" value="0x00041031" />
+ <register type="FLEX" address="0x0000E758" value="0x00032022" />
+ <register type="FLEX" address="0x0000E45C" value="0x00062042" />
+ </register_config>
+ </set>
+
+ <set name="GpuBusyness"
+ chipset="ACMGT2"
+ symbol_name="GpuBusyness"
+ underscore_name="gpu_busyness"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="1a01365e-7c8d-4816-b69a-edb89731dcf9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Active"
+ symbol_name="XveActive"
+ underscore_name="xve_active"
+ description="The percentage of time in which the Execution Units were actively processing."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Stall"
+ symbol_name="XveStall"
+ underscore_name="xve_stall"
+ description="The percentage of time in which the Execution Units were stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE Thread Occupancy"
+ symbol_name="XveThreadOccupancy"
+ underscore_name="xve_thread_occupancy"
+ description="The percentage of time in which hardware threads occupied XVEs."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VS Threads Dispatched"
+ symbol_name="VsThreads"
+ underscore_name="vs_threads"
+ description="The total number of vertex shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 1 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HS Threads Dispatched"
+ symbol_name="HsThreads"
+ underscore_name="hs_threads"
+ description="The total number of hull shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 2 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DS Threads Dispatched"
+ symbol_name="DsThreads"
+ underscore_name="ds_threads"
+ description="The total number of domain shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 3 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GS Threads Dispatched"
+ symbol_name="GsThreads"
+ underscore_name="gs_threads"
+ description="The total number of geometry shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 5 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="FS Threads Dispatched"
+ symbol_name="PsThreads"
+ underscore_name="ps_threads"
+ description="The total number of fragment shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 6 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="CS Threads Dispatched"
+ symbol_name="CsThreads"
+ underscore_name="cs_threads"
+ description="The total number of compute shader hardware threads dispatched."
+ data_type="uint64"
+ units="threads"
+ semantic_type="event"
+ equation="A 4 READ"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Render Ring Busy"
+ symbol_name="RenderBusy"
+ underscore_name="render_busy"
+ description="The percentage of time when render command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ComputeEngine1 Ring Busy"
+ symbol_name="ComputeEngine1Busy"
+ underscore_name="compute_engine1_busy"
+ description="The percentage of time when compute command streamer 1 was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ComputeEngine2 Ring Busy"
+ symbol_name="ComputeEngine2Busy"
+ underscore_name="compute_engine2_busy"
+ description="The percentage of time when compute command streamer 2 was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Blitter Ring Busy"
+ symbol_name="BlitterBusy"
+ underscore_name="blitter_busy"
+ description="The percentage of time when blitter command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vdbox00 Ring Busy"
+ symbol_name="Vdbox00Busy"
+ underscore_name="vdbox00_busy"
+ description="The percentage of time when vdbox00 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vebox0 Ring Busy"
+ symbol_name="Vebox0Busy"
+ underscore_name="vebox0_busy"
+ description="The percentage of time when vebox0 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vdbox10 Ring Busy"
+ symbol_name="Vdbox10Busy"
+ underscore_name="vdbox10_busy"
+ description="The percentage of time when vdbox10 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Vebox1 Ring Busy"
+ symbol_name="Vebox1Busy"
+ underscore_name="vebox1_busy"
+ description="The percentage of time when vebox1 command streamer was busy."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Media"
+ mdapi_usage_flags="System Frame Batch"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Any compute engine busy"
+ symbol_name="AnyComputeEngineBusy"
+ underscore_name="any_compute_engine_busy"
+ description="The percentage of time when any compute engine is busy"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Render and any compute engines are simultaneously busy"
+ symbol_name="RenderAndAnyComputeEngineBusy"
+ underscore_name="render_and_any_compute_engine_busy"
+ description="The percentage of time when render and any compute engines are simultaneously busy"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x420A2400" />
+ <register type="NOA" address="0x00009888" value="0x1A131200" />
+ <register type="NOA" address="0x00009888" value="0x040A0022" />
+ <register type="NOA" address="0x00009888" value="0x120A0014" />
+ <register type="NOA" address="0x00009888" value="0x020A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x00104000" />
+ <register type="NOA" address="0x00009888" value="0x02100002" />
+ <register type="NOA" address="0x00009888" value="0x00124000" />
+ <register type="NOA" address="0x00009888" value="0x00134000" />
+ <register type="NOA" address="0x00009888" value="0x0A130024" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x420A2400" />
+ <register type="NOA" address="0x00009888" value="0x1A131200" />
+ <register type="NOA" address="0x00009888" value="0x040A0022" />
+ <register type="NOA" address="0x00009888" value="0x100A0014" />
+ <register type="NOA" address="0x00009888" value="0x020A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x00102400" />
+ <register type="NOA" address="0x00009888" value="0x00120400" />
+ <register type="NOA" address="0x00009888" value="0x00134000" />
+ <register type="NOA" address="0x00009888" value="0x08130024" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1A012400" />
+ <register type="NOA" address="0x00009888" value="0x1C042400" />
+ <register type="NOA" address="0x00009888" value="0x24042400" />
+ <register type="NOA" address="0x00009888" value="0x2C042400" />
+ <register type="NOA" address="0x00009888" value="0x36040009" />
+ <register type="NOA" address="0x00009888" value="0x40041200" />
+ <register type="NOA" address="0x00009888" value="0x04010006" />
+ <register type="NOA" address="0x00009888" value="0x12010004" />
+ <register type="NOA" address="0x00009888" value="0x00010155" />
+ <register type="NOA" address="0x00009888" value="0x02014500" />
+ <register type="NOA" address="0x00009888" value="0x040426E9" />
+ <register type="NOA" address="0x00009888" value="0x060401F7" />
+ <register type="NOA" address="0x00009888" value="0x08041000" />
+ <register type="NOA" address="0x00009888" value="0x0A04050C" />
+ <register type="NOA" address="0x00009888" value="0x0C04091C" />
+ <register type="NOA" address="0x00009888" value="0x14040500" />
+ <register type="NOA" address="0x00009888" value="0x1604000C" />
+ <register type="NOA" address="0x00009888" value="0x18040024" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x02040000" />
+ <register type="NOA" address="0x00009888" value="0x00080155" />
+ <register type="NOA" address="0x00009888" value="0x02084504" />
+ <register type="NOA" address="0x00009888" value="0x00056800" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032924" />
+ <register type="NOA" address="0x00009888" value="0x04030480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x3603294A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x3803146A" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030003" />
+ <register type="NOA" address="0x00009888" value="0x3E030E20" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x3403014A" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000081" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF0" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ </register_config>
+ </set>
+
+ <set name="Render Metrics for 3D Pipeline Profile"
+ chipset="ACMGT2"
+ symbol_name="RenderPipeProfile1"
+ underscore_name="render_pipe_profile1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9ca2b4be-4bd5-4873-9d59-9d6a5d9f8c29"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF2 Bottleneck"
+ symbol_name="Vf2Bottleneck"
+ underscore_name="vf2_bottleneck"
+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS2 Bottleneck"
+ symbol_name="Vs2Bottleneck"
+ underscore_name="vs2_bottleneck"
+ description="The percentage of time in which VS2 pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Clipper2 Bottleneck"
+ symbol_name="Cl2Bottleneck"
+ underscore_name="cl2_bottleneck"
+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS2 Bottleneck"
+ symbol_name="Hs2Bottleneck"
+ underscore_name="hs2_bottleneck"
+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="3"
+ high_watermark="9"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS2 Bottleneck"
+ symbol_name="Ds2Bottleneck"
+ underscore_name="ds2_bottleneck"
+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GS2 Bottleneck"
+ symbol_name="Gs2Bottleneck"
+ underscore_name="gs2_bottleneck"
+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF2 Bottleneck"
+ symbol_name="Sf2Bottleneck"
+ underscore_name="sf2_bottleneck"
+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="10"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO2 Bottleneck"
+ symbol_name="So2Bottleneck"
+ underscore_name="so2_bottleneck"
+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CL2 Stall"
+ symbol_name="Cl2Stall"
+ underscore_name="cl2_stall"
+ description="The percentage of time in which clipper pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS2 Stall"
+ symbol_name="Hs2Stall"
+ underscore_name="hs2_stall"
+ description="The percentage of time in which hull stall pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS2 Stall"
+ symbol_name="Ds2Stall"
+ underscore_name="ds2_stall"
+ description="The percentage of time in which domain shader pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF2 Stall"
+ symbol_name="Sf2Stall"
+ underscore_name="sf2_stall"
+ description="The percentage of time in which strip-fans pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO2 Stall"
+ symbol_name="So2Stall"
+ underscore_name="so2_stall"
+ description="The percentage of time in which stream-output pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Hi-Depth20 Bottleneck"
+ symbol_name="HiDepth20Bottleneck"
+ underscore_name="hi_depth20_bottleneck"
+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC20 Bottleneck"
+ symbol_name="Bc20Bottleneck"
+ underscore_name="bc20_bottleneck"
+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x168607C0" />
+ <register type="NOA" address="0x00009888" value="0x1603001F" />
+ <register type="NOA" address="0x00009888" value="0x0C030000" />
+ <register type="NOA" address="0x00009888" value="0x12040640" />
+ <register type="NOA" address="0x00009888" value="0x08040021" />
+ <register type="NOA" address="0x00009888" value="0x1C070000" />
+ <register type="NOA" address="0x00009888" value="0x16090000" />
+ <register type="NOA" address="0x00009888" value="0x1C0903C0" />
+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
+ <register type="NOA" address="0x00009888" value="0x160B7C00" />
+ <register type="NOA" address="0x00009888" value="0x04860000" />
+ <register type="NOA" address="0x00009888" value="0x06860400" />
+ <register type="NOA" address="0x00009888" value="0x00860000" />
+ <register type="NOA" address="0x00009888" value="0x02030002" />
+ <register type="NOA" address="0x00009888" value="0x04030010" />
+ <register type="NOA" address="0x00009888" value="0x0A0301C0" />
+ <register type="NOA" address="0x00009888" value="0x100300C0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x0C040080" />
+ <register type="NOA" address="0x00009888" value="0x0E040022" />
+ <register type="NOA" address="0x00009888" value="0x04074000" />
+ <register type="NOA" address="0x00009888" value="0x0A070021" />
+ <register type="NOA" address="0x00009888" value="0x0E0708C0" />
+ <register type="NOA" address="0x00009888" value="0x00070800" />
+ <register type="NOA" address="0x00009888" value="0x020700A0" />
+ <register type="NOA" address="0x00009888" value="0x00083032" />
+ <register type="NOA" address="0x00009888" value="0x02083300" />
+ <register type="NOA" address="0x00009888" value="0x02094003" />
+ <register type="NOA" address="0x00009888" value="0x08090880" />
+ <register type="NOA" address="0x00009888" value="0x0C090001" />
+ <register type="NOA" address="0x00009888" value="0x0E090023" />
+ <register type="NOA" address="0x00009888" value="0x12090003" />
+ <register type="NOA" address="0x00009888" value="0x00090D28" />
+ <register type="NOA" address="0x00009888" value="0x040A0200" />
+ <register type="NOA" address="0x00009888" value="0x140A0940" />
+ <register type="NOA" address="0x00009888" value="0x000A9A91" />
+ <register type="NOA" address="0x00009888" value="0x020A19AA" />
+ <register type="NOA" address="0x00009888" value="0x00015044" />
+ <register type="NOA" address="0x00009888" value="0x040B0004" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B2000" />
+ <register type="NOA" address="0x00009888" value="0x020B2200" />
+ <register type="NOA" address="0x00009888" value="0x00020C20" />
+ <register type="NOA" address="0x00009888" value="0x000C0800" />
+ <register type="NOA" address="0x00009888" value="0x020C00A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032482" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030007" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x3603180A" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030C22" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030006" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340304C1" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x00025551" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045551" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055551" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Render Metrics for 3D Pipeline Profile"
+ chipset="ACMGT2"
+ symbol_name="RenderPipeProfile2"
+ underscore_name="render_pipe_profile2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="901cbc75-aa84-496c-a07d-c5db62b8dadb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF3 Bottleneck"
+ symbol_name="Vf3Bottleneck"
+ underscore_name="vf3_bottleneck"
+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS3 Bottleneck"
+ symbol_name="Vs3Bottleneck"
+ underscore_name="vs3_bottleneck"
+ description="The percentage of time in which VS3 pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Clipper3 Bottleneck"
+ symbol_name="Cl3Bottleneck"
+ underscore_name="cl3_bottleneck"
+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS3 Bottleneck"
+ symbol_name="Hs3Bottleneck"
+ underscore_name="hs3_bottleneck"
+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="3"
+ high_watermark="9"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS3 Bottleneck"
+ symbol_name="Ds3Bottleneck"
+ underscore_name="ds3_bottleneck"
+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GS3 Bottleneck"
+ symbol_name="Gs3Bottleneck"
+ underscore_name="gs3_bottleneck"
+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF3 Bottleneck"
+ symbol_name="Sf3Bottleneck"
+ underscore_name="sf3_bottleneck"
+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="10"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO3 Bottleneck"
+ symbol_name="So3Bottleneck"
+ underscore_name="so3_bottleneck"
+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CL3 Stall"
+ symbol_name="Cl3Stall"
+ underscore_name="cl3_stall"
+ description="The percentage of time in which clipper pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS3 Stall"
+ symbol_name="Hs3Stall"
+ underscore_name="hs3_stall"
+ description="The percentage of time in which hull stall pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS3 Stall"
+ symbol_name="Ds3Stall"
+ underscore_name="ds3_stall"
+ description="The percentage of time in which domain shader pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF3 Stall"
+ symbol_name="Sf3Stall"
+ underscore_name="sf3_stall"
+ description="The percentage of time in which strip-fans pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO3 Stall"
+ symbol_name="So3Stall"
+ underscore_name="so3_stall"
+ description="The percentage of time in which stream-output pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Hi-Depth30 Bottleneck"
+ symbol_name="HiDepth30Bottleneck"
+ underscore_name="hi_depth30_bottleneck"
+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC30 Bottleneck"
+ symbol_name="Bc30Bottleneck"
+ underscore_name="bc30_bottleneck"
+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x178607C0" />
+ <register type="NOA" address="0x00009888" value="0x1703001F" />
+ <register type="NOA" address="0x00009888" value="0x0D030000" />
+ <register type="NOA" address="0x00009888" value="0x13040640" />
+ <register type="NOA" address="0x00009888" value="0x09040021" />
+ <register type="NOA" address="0x00009888" value="0x1D070000" />
+ <register type="NOA" address="0x00009888" value="0x17090000" />
+ <register type="NOA" address="0x00009888" value="0x1D0903C0" />
+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
+ <register type="NOA" address="0x00009888" value="0x170B7C00" />
+ <register type="NOA" address="0x00009888" value="0x05860000" />
+ <register type="NOA" address="0x00009888" value="0x07860400" />
+ <register type="NOA" address="0x00009888" value="0x01860000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFD" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF3" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5551" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x000BAAA2" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x03030002" />
+ <register type="NOA" address="0x00009888" value="0x05030010" />
+ <register type="NOA" address="0x00009888" value="0x0B0301C0" />
+ <register type="NOA" address="0x00009888" value="0x110300C0" />
+ <register type="NOA" address="0x00009888" value="0x13030C80" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x01040000" />
+ <register type="NOA" address="0x00009888" value="0x0D040080" />
+ <register type="NOA" address="0x00009888" value="0x0F040022" />
+ <register type="NOA" address="0x00009888" value="0x05074000" />
+ <register type="NOA" address="0x00009888" value="0x0B070021" />
+ <register type="NOA" address="0x00009888" value="0x0F0708C0" />
+ <register type="NOA" address="0x00009888" value="0x01070800" />
+ <register type="NOA" address="0x00009888" value="0x030700A0" />
+ <register type="NOA" address="0x00009888" value="0x01083032" />
+ <register type="NOA" address="0x00009888" value="0x03083300" />
+ <register type="NOA" address="0x00009888" value="0x03094003" />
+ <register type="NOA" address="0x00009888" value="0x09090880" />
+ <register type="NOA" address="0x00009888" value="0x0D090001" />
+ <register type="NOA" address="0x00009888" value="0x0F090023" />
+ <register type="NOA" address="0x00009888" value="0x13090003" />
+ <register type="NOA" address="0x00009888" value="0x01090D28" />
+ <register type="NOA" address="0x00009888" value="0x050A0200" />
+ <register type="NOA" address="0x00009888" value="0x150A0940" />
+ <register type="NOA" address="0x00009888" value="0x010A9A91" />
+ <register type="NOA" address="0x00009888" value="0x030A19AA" />
+ <register type="NOA" address="0x00009888" value="0x01015044" />
+ <register type="NOA" address="0x00009888" value="0x050B0004" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B2000" />
+ <register type="NOA" address="0x00009888" value="0x030B2200" />
+ <register type="NOA" address="0x00009888" value="0x01020C20" />
+ <register type="NOA" address="0x00009888" value="0x010C0800" />
+ <register type="NOA" address="0x00009888" value="0x030C00A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032482" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030007" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x3603180A" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030C22" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030006" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340304C1" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x00025551" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045551" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055551" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Render Metrics for 3D Pipeline Profile"
+ chipset="ACMGT2"
+ symbol_name="RenderPipeProfile3"
+ underscore_name="render_pipe_profile3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9afedc01-2ddf-46af-a5da-8310c1afed17"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF4 Bottleneck"
+ symbol_name="Vf4Bottleneck"
+ underscore_name="vf4_bottleneck"
+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS4 Bottleneck"
+ symbol_name="Vs4Bottleneck"
+ underscore_name="vs4_bottleneck"
+ description="The percentage of time in which VS4 pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Clipper4 Bottleneck"
+ symbol_name="Cl4Bottleneck"
+ underscore_name="cl4_bottleneck"
+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS4 Bottleneck"
+ symbol_name="Hs4Bottleneck"
+ underscore_name="hs4_bottleneck"
+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="3"
+ high_watermark="9"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS4 Bottleneck"
+ symbol_name="Ds4Bottleneck"
+ underscore_name="ds4_bottleneck"
+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GS4 Bottleneck"
+ symbol_name="Gs4Bottleneck"
+ underscore_name="gs4_bottleneck"
+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF4 Bottleneck"
+ symbol_name="Sf4Bottleneck"
+ underscore_name="sf4_bottleneck"
+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="10"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO4 Bottleneck"
+ symbol_name="So4Bottleneck"
+ underscore_name="so4_bottleneck"
+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CL4 Stall"
+ symbol_name="Cl4Stall"
+ underscore_name="cl4_stall"
+ description="The percentage of time in which clipper pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS4 Stall"
+ symbol_name="Hs4Stall"
+ underscore_name="hs4_stall"
+ description="The percentage of time in which hull stall pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS4 Stall"
+ symbol_name="Ds4Stall"
+ underscore_name="ds4_stall"
+ description="The percentage of time in which domain shader pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF4 Stall"
+ symbol_name="Sf4Stall"
+ underscore_name="sf4_stall"
+ description="The percentage of time in which strip-fans pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO4 Stall"
+ symbol_name="So4Stall"
+ underscore_name="so4_stall"
+ description="The percentage of time in which stream-output pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Hi-Depth40 Bottleneck"
+ symbol_name="HiDepth40Bottleneck"
+ underscore_name="hi_depth40_bottleneck"
+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC40 Bottleneck"
+ symbol_name="Bc40Bottleneck"
+ underscore_name="bc40_bottleneck"
+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x168607C0" />
+ <register type="NOA" address="0x00009888" value="0x1603001F" />
+ <register type="NOA" address="0x00009888" value="0x0C030000" />
+ <register type="NOA" address="0x00009888" value="0x12040640" />
+ <register type="NOA" address="0x00009888" value="0x08040021" />
+ <register type="NOA" address="0x00009888" value="0x1C070000" />
+ <register type="NOA" address="0x00009888" value="0x16090000" />
+ <register type="NOA" address="0x00009888" value="0x1C0903C0" />
+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
+ <register type="NOA" address="0x00009888" value="0x160B7C00" />
+ <register type="NOA" address="0x00009888" value="0x04860000" />
+ <register type="NOA" address="0x00009888" value="0x08860002" />
+ <register type="NOA" address="0x00009888" value="0x00860000" />
+ <register type="NOA" address="0x00009888" value="0x02030002" />
+ <register type="NOA" address="0x00009888" value="0x04030010" />
+ <register type="NOA" address="0x00009888" value="0x0A0301C0" />
+ <register type="NOA" address="0x00009888" value="0x100300C0" />
+ <register type="NOA" address="0x00009888" value="0x12030C80" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x0C040080" />
+ <register type="NOA" address="0x00009888" value="0x0E040022" />
+ <register type="NOA" address="0x00009888" value="0x04074000" />
+ <register type="NOA" address="0x00009888" value="0x0A070021" />
+ <register type="NOA" address="0x00009888" value="0x0E0708C0" />
+ <register type="NOA" address="0x00009888" value="0x00070800" />
+ <register type="NOA" address="0x00009888" value="0x020700A0" />
+ <register type="NOA" address="0x00009888" value="0x00083038" />
+ <register type="NOA" address="0x00009888" value="0x02083300" />
+ <register type="NOA" address="0x00009888" value="0x02094003" />
+ <register type="NOA" address="0x00009888" value="0x08090880" />
+ <register type="NOA" address="0x00009888" value="0x0C090001" />
+ <register type="NOA" address="0x00009888" value="0x0E090023" />
+ <register type="NOA" address="0x00009888" value="0x12090003" />
+ <register type="NOA" address="0x00009888" value="0x00090D28" />
+ <register type="NOA" address="0x00009888" value="0x040A0200" />
+ <register type="NOA" address="0x00009888" value="0x140A0940" />
+ <register type="NOA" address="0x00009888" value="0x000A9A94" />
+ <register type="NOA" address="0x00009888" value="0x020A19AA" />
+ <register type="NOA" address="0x00009888" value="0x00015044" />
+ <register type="NOA" address="0x00009888" value="0x040B0004" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B2000" />
+ <register type="NOA" address="0x00009888" value="0x020B2200" />
+ <register type="NOA" address="0x00009888" value="0x00020C20" />
+ <register type="NOA" address="0x00009888" value="0x000C0800" />
+ <register type="NOA" address="0x00009888" value="0x020C00A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFC" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031248" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x360318EA" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030C22" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030006" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340304C1" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFE" />
+ <register type="NOA" address="0x00009888" value="0x00025554" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045554" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055554" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Render Metrics for 3D Pipeline Profile"
+ chipset="ACMGT2"
+ symbol_name="RenderPipeProfile4"
+ underscore_name="render_pipe_profile4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="89469a84-856d-4433-8962-773c68ce818b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VF5 Bottleneck"
+ symbol_name="Vf5Bottleneck"
+ underscore_name="vf5_bottleneck"
+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS5 Bottleneck"
+ symbol_name="Vs5Bottleneck"
+ underscore_name="vs5_bottleneck"
+ description="The percentage of time in which VS5 pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Clipper5 Bottleneck"
+ symbol_name="Cl5Bottleneck"
+ underscore_name="cl5_bottleneck"
+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
+ low_watermark="10"
+ high_watermark="30"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS5 Bottleneck"
+ symbol_name="Hs5Bottleneck"
+ underscore_name="hs5_bottleneck"
+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="3"
+ high_watermark="9"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS5 Bottleneck"
+ symbol_name="Ds5Bottleneck"
+ underscore_name="ds5_bottleneck"
+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GS5 Bottleneck"
+ symbol_name="Gs5Bottleneck"
+ underscore_name="gs5_bottleneck"
+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF5 Bottleneck"
+ symbol_name="Sf5Bottleneck"
+ underscore_name="sf5_bottleneck"
+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="10"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO5 Bottleneck"
+ symbol_name="So5Bottleneck"
+ underscore_name="so5_bottleneck"
+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CL5 Stall"
+ symbol_name="Cl5Stall"
+ underscore_name="cl5_stall"
+ description="The percentage of time in which clipper pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="HS5 Stall"
+ symbol_name="Hs5Stall"
+ underscore_name="hs5_stall"
+ description="The percentage of time in which hull stall pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="DS5 Stall"
+ symbol_name="Ds5Stall"
+ underscore_name="ds5_stall"
+ description="The percentage of time in which domain shader pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SF5 Stall"
+ symbol_name="Sf5Stall"
+ underscore_name="sf5_stall"
+ description="The percentage of time in which strip-fans pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SO5 Stall"
+ symbol_name="So5Stall"
+ underscore_name="so5_stall"
+ description="The percentage of time in which stream-output pipeline stage was stalled."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier4 Correlate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Hi-Depth50 Bottleneck"
+ symbol_name="HiDepth50Bottleneck"
+ underscore_name="hi_depth50_bottleneck"
+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="BC50 Bottleneck"
+ symbol_name="Bc50Bottleneck"
+ underscore_name="bc50_bottleneck"
+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
+ low_watermark="5"
+ high_watermark="15"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Indicate Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x178607C0" />
+ <register type="NOA" address="0x00009888" value="0x1703001F" />
+ <register type="NOA" address="0x00009888" value="0x0D030000" />
+ <register type="NOA" address="0x00009888" value="0x13040640" />
+ <register type="NOA" address="0x00009888" value="0x09040021" />
+ <register type="NOA" address="0x00009888" value="0x1D070000" />
+ <register type="NOA" address="0x00009888" value="0x17090000" />
+ <register type="NOA" address="0x00009888" value="0x1D0903C0" />
+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
+ <register type="NOA" address="0x00009888" value="0x170B7C00" />
+ <register type="NOA" address="0x00009888" value="0x05860000" />
+ <register type="NOA" address="0x00009888" value="0x07860400" />
+ <register type="NOA" address="0x00009888" value="0x01860000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFD" />
+ <register type="NOA" address="0x00009888" value="0x0008FFF3" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5551" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x000BAAA2" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x03030002" />
+ <register type="NOA" address="0x00009888" value="0x05030010" />
+ <register type="NOA" address="0x00009888" value="0x0B0301C0" />
+ <register type="NOA" address="0x00009888" value="0x110300C0" />
+ <register type="NOA" address="0x00009888" value="0x13030C80" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x01040000" />
+ <register type="NOA" address="0x00009888" value="0x0D040080" />
+ <register type="NOA" address="0x00009888" value="0x0F040022" />
+ <register type="NOA" address="0x00009888" value="0x05074000" />
+ <register type="NOA" address="0x00009888" value="0x0B070021" />
+ <register type="NOA" address="0x00009888" value="0x0F0708C0" />
+ <register type="NOA" address="0x00009888" value="0x01070800" />
+ <register type="NOA" address="0x00009888" value="0x030700A0" />
+ <register type="NOA" address="0x00009888" value="0x01083032" />
+ <register type="NOA" address="0x00009888" value="0x03083300" />
+ <register type="NOA" address="0x00009888" value="0x03094003" />
+ <register type="NOA" address="0x00009888" value="0x09090880" />
+ <register type="NOA" address="0x00009888" value="0x0D090001" />
+ <register type="NOA" address="0x00009888" value="0x0F090023" />
+ <register type="NOA" address="0x00009888" value="0x13090003" />
+ <register type="NOA" address="0x00009888" value="0x01090D28" />
+ <register type="NOA" address="0x00009888" value="0x050A0200" />
+ <register type="NOA" address="0x00009888" value="0x150A0940" />
+ <register type="NOA" address="0x00009888" value="0x010A9A91" />
+ <register type="NOA" address="0x00009888" value="0x030A19AA" />
+ <register type="NOA" address="0x00009888" value="0x01015044" />
+ <register type="NOA" address="0x00009888" value="0x050B0004" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B2000" />
+ <register type="NOA" address="0x00009888" value="0x030B2200" />
+ <register type="NOA" address="0x00009888" value="0x01020C20" />
+ <register type="NOA" address="0x00009888" value="0x010C0800" />
+ <register type="NOA" address="0x00009888" value="0x030C00A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF3" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031241" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030007" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x3603180A" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030C22" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030006" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340304C1" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
+ <register type="NOA" address="0x00009888" value="0x00025551" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045551" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055551" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3_1"
+ chipset="ACMGT2"
+ symbol_name="L3_1"
+ underscore_name="l3_1"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="2128b792-e30e-49ec-a64b-8a636364f728"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Quad1 L3 Bank0 Input Available"
+ symbol_name="L31Bank0InputAvailable"
+ underscore_name="l31_bank0_input_available"
+ description="The percentage of time in which Quad1 L3 bank0 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank1 Input Available"
+ symbol_name="L31Bank1InputAvailable"
+ underscore_name="l31_bank1_input_available"
+ description="The percentage of time in which Quad1 L3 bank1 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank2 Input Available"
+ symbol_name="L31Bank2InputAvailable"
+ underscore_name="l31_bank2_input_available"
+ description="The percentage of time in which Quad1 L3 bank2 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank3 Input Available"
+ symbol_name="L31Bank3InputAvailable"
+ underscore_name="l31_bank3_input_available"
+ description="The percentage of time in which Quad1 L3 bank3 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank4 Input Available"
+ symbol_name="L31Bank4InputAvailable"
+ underscore_name="l31_bank4_input_available"
+ description="The percentage of time in which Quad1 L3 bank4 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank5 Input Available"
+ symbol_name="L31Bank5InputAvailable"
+ underscore_name="l31_bank5_input_available"
+ description="The percentage of time in which Quad1 L3 bank5 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank6 Input Available"
+ symbol_name="L31Bank6InputAvailable"
+ underscore_name="l31_bank6_input_available"
+ description="The percentage of time in which Quad1 L3 bank6 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank7 Input Available"
+ symbol_name="L31Bank7InputAvailable"
+ underscore_name="l31_bank7_input_available"
+ description="The percentage of time in which Quad1 L3 bank7 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank0 Output Ready"
+ symbol_name="L31Bank0OutputReady"
+ underscore_name="l31_bank0_output_ready"
+ description="The percentage of time in which quad1 L3 bank0 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank1 Output Ready"
+ symbol_name="L31Bank1OutputReady"
+ underscore_name="l31_bank1_output_ready"
+ description="The percentage of time in which quad1 L3 bank1 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank2 Output Ready"
+ symbol_name="L31Bank2OutputReady"
+ underscore_name="l31_bank2_output_ready"
+ description="The percentage of time in which quad1 L3 bank2 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank3 Output Ready"
+ symbol_name="L31Bank3OutputReady"
+ underscore_name="l31_bank3_output_ready"
+ description="The percentage of time in which quad1 L3 bank3 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank4 Output Ready"
+ symbol_name="L31Bank4OutputReady"
+ underscore_name="l31_bank4_output_ready"
+ description="The percentage of time in which quad1 L3 bank4 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank5 Output Ready"
+ symbol_name="L31Bank5OutputReady"
+ underscore_name="l31_bank5_output_ready"
+ description="The percentage of time in which quad1 L3 bank5 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank6 Output Ready"
+ symbol_name="L31Bank6OutputReady"
+ underscore_name="l31_bank6_output_ready"
+ description="The percentage of time in which quad1 L3 bank6 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad1 L3 Bank7 Output Ready"
+ symbol_name="L31Bank7OutputReady"
+ underscore_name="l31_bank7_output_ready"
+ description="The percentage of time in which quad1 L3 bank7 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1006" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1180" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0007" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0007" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C0180" />
+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C0180" />
+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3_2"
+ chipset="ACMGT2"
+ symbol_name="L3_2"
+ underscore_name="l3_2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a70724fd-5214-4325-b32c-61b37f409efa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Quad2 L3 Bank0 Input Available"
+ symbol_name="L32Bank0InputAvailable"
+ underscore_name="l32_bank0_input_available"
+ description="The percentage of time in which Quad2 L3 bank0 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank1 Input Available"
+ symbol_name="L32Bank1InputAvailable"
+ underscore_name="l32_bank1_input_available"
+ description="The percentage of time in which Quad2 L3 bank1 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank2 Input Available"
+ symbol_name="L32Bank2InputAvailable"
+ underscore_name="l32_bank2_input_available"
+ description="The percentage of time in which Quad2 L3 bank2 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank3 Input Available"
+ symbol_name="L32Bank3InputAvailable"
+ underscore_name="l32_bank3_input_available"
+ description="The percentage of time in which Quad2 L3 bank3 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank4 Input Available"
+ symbol_name="L32Bank4InputAvailable"
+ underscore_name="l32_bank4_input_available"
+ description="The percentage of time in which Quad2 L3 bank4 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank5 Input Available"
+ symbol_name="L32Bank5InputAvailable"
+ underscore_name="l32_bank5_input_available"
+ description="The percentage of time in which Quad2 L3 bank5 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank6 Input Available"
+ symbol_name="L32Bank6InputAvailable"
+ underscore_name="l32_bank6_input_available"
+ description="The percentage of time in which Quad2 L3 bank6 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank7 Input Available"
+ symbol_name="L32Bank7InputAvailable"
+ underscore_name="l32_bank7_input_available"
+ description="The percentage of time in which Quad2 L3 bank7 has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank0 Output Ready"
+ symbol_name="L32Bank0OutputReady"
+ underscore_name="l32_bank0_output_ready"
+ description="The percentage of time in which quad2 L3 bank0 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank1 Output Ready"
+ symbol_name="L32Bank1OutputReady"
+ underscore_name="l32_bank1_output_ready"
+ description="The percentage of time in which quad2 L3 bank1 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank2 Output Ready"
+ symbol_name="L32Bank2OutputReady"
+ underscore_name="l32_bank2_output_ready"
+ description="The percentage of time in which quad2 L3 bank2 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank3 Output Ready"
+ symbol_name="L32Bank3OutputReady"
+ underscore_name="l32_bank3_output_ready"
+ description="The percentage of time in which quad2 L3 bank3 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank4 Output Ready"
+ symbol_name="L32Bank4OutputReady"
+ underscore_name="l32_bank4_output_ready"
+ description="The percentage of time in which quad2 L3 bank4 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank5 Output Ready"
+ symbol_name="L32Bank5OutputReady"
+ underscore_name="l32_bank5_output_ready"
+ description="The percentage of time in which quad2 L3 bank5 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank6 Output Ready"
+ symbol_name="L32Bank6OutputReady"
+ underscore_name="l32_bank6_output_ready"
+ description="The percentage of time in which quad2 L3 bank6 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Quad2 L3 Bank7 Output Ready"
+ symbol_name="L32Bank7OutputReady"
+ underscore_name="l32_bank7_output_ready"
+ description="The percentage of time in which quad2 L3 bank7 output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1006" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1180" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0007" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0007" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C0180" />
+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C0180" />
+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Sampler_1"
+ chipset="ACMGT2"
+ symbol_name="Sampler_1"
+ underscore_name="sampler_1"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="167e0c1d-8ef2-44d3-b4fa-407b9a23eb5a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice2 Xe Core0 Input Available"
+ symbol_name="Sampler20InputAvailable"
+ underscore_name="sampler20_input_available"
+ description="The percentage of time in which slice2 Xe core0 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core1 Input Available"
+ symbol_name="Sampler21InputAvailable"
+ underscore_name="sampler21_input_available"
+ description="The percentage of time in which slice2 Xe core1 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core2 Input Available"
+ symbol_name="Sampler22InputAvailable"
+ underscore_name="sampler22_input_available"
+ description="The percentage of time in which slice2 Xe core2 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core3 Input Available"
+ symbol_name="Sampler23InputAvailable"
+ underscore_name="sampler23_input_available"
+ description="The percentage of time in which slice2 Xe core3 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core0 Input Available"
+ symbol_name="Sampler30InputAvailable"
+ underscore_name="sampler30_input_available"
+ description="The percentage of time in which slice3 Xe core0 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core1 Input Available"
+ symbol_name="Sampler31InputAvailable"
+ underscore_name="sampler31_input_available"
+ description="The percentage of time in which slice3 Xe core1 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core2 Input Available"
+ symbol_name="Sampler32InputAvailable"
+ underscore_name="sampler32_input_available"
+ description="The percentage of time in which slice3 Xe core2 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core3 Input Available"
+ symbol_name="Sampler33InputAvailable"
+ underscore_name="sampler33_input_available"
+ description="The percentage of time in which slice3 Xe core3 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler20OutputReady"
+ underscore_name="sampler20_output_ready"
+ description="The percentage of time in which slice2 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler21OutputReady"
+ underscore_name="sampler21_output_ready"
+ description="The percentage of time in which slice2 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler22OutputReady"
+ underscore_name="sampler22_output_ready"
+ description="The percentage of time in which slice2 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler23OutputReady"
+ underscore_name="sampler23_output_ready"
+ description="The percentage of time in which slice2 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler30OutputReady"
+ underscore_name="sampler30_output_ready"
+ description="The percentage of time in which slice3 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler31OutputReady"
+ underscore_name="sampler31_output_ready"
+ description="The percentage of time in which slice3 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler32OutputReady"
+ underscore_name="sampler32_output_ready"
+ description="The percentage of time in which slice3 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler33OutputReady"
+ underscore_name="sampler33_output_ready"
+ description="The percentage of time in which slice3 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
+ <register type="NOA" address="0x00009888" value="0x14832C00" />
+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
+ <register type="NOA" address="0x00009888" value="0x14A32C00" />
+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
+ <register type="NOA" address="0x00009888" value="0x14C32C00" />
+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
+ <register type="NOA" address="0x00009888" value="0x14E32C00" />
+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
+ <register type="NOA" address="0x00009888" value="0x15832C00" />
+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
+ <register type="NOA" address="0x00009888" value="0x15A32C00" />
+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
+ <register type="NOA" address="0x00009888" value="0x15C32C00" />
+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
+ <register type="NOA" address="0x00009888" value="0x15E32C00" />
+ <register type="NOA" address="0x00009888" value="0x04824000" />
+ <register type="NOA" address="0x00009888" value="0x16820024" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x0A830580" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A24000" />
+ <register type="NOA" address="0x00009888" value="0x14A20900" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x0AA30016" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C24000" />
+ <register type="NOA" address="0x00009888" value="0x14C20024" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x08C30580" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E24000" />
+ <register type="NOA" address="0x00009888" value="0x12E20900" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x08E30016" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05824000" />
+ <register type="NOA" address="0x00009888" value="0x13820024" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x07830580" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840808" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A24000" />
+ <register type="NOA" address="0x00009888" value="0x11A20900" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x07A30016" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40404" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C24000" />
+ <register type="NOA" address="0x00009888" value="0x11C20024" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x05C30580" />
+ <register type="NOA" address="0x00009888" value="0x01C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40202" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E24000" />
+ <register type="NOA" address="0x00009888" value="0x0FE20900" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x05E30016" />
+ <register type="NOA" address="0x00009888" value="0x01E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40101" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030863" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36031C8A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x380301E6" />
+ <register type="NOA" address="0x00009888" value="0x3A030E17" />
+ <register type="NOA" address="0x00009888" value="0x3C0307E4" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Sampler_2"
+ chipset="ACMGT2"
+ symbol_name="Sampler_2"
+ underscore_name="sampler_2"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="879e3747-17f6-40b8-9a7a-2c6752ff6d6c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice4 Xe Core0 Input Available"
+ symbol_name="Sampler40InputAvailable"
+ underscore_name="sampler40_input_available"
+ description="The percentage of time in which slice4 Xe core0 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core1 Input Available"
+ symbol_name="Sampler41InputAvailable"
+ underscore_name="sampler41_input_available"
+ description="The percentage of time in which slice4 Xe core1 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core2 Input Available"
+ symbol_name="Sampler42InputAvailable"
+ underscore_name="sampler42_input_available"
+ description="The percentage of time in which slice4 Xe core2 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core3 Input Available"
+ symbol_name="Sampler43InputAvailable"
+ underscore_name="sampler43_input_available"
+ description="The percentage of time in which slice4 Xe core3 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core0 Input Available"
+ symbol_name="Sampler50InputAvailable"
+ underscore_name="sampler50_input_available"
+ description="The percentage of time in which slice5 Xe core0 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core1 Input Available"
+ symbol_name="Sampler51InputAvailable"
+ underscore_name="sampler51_input_available"
+ description="The percentage of time in which slice5 Xe core1 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core2 Input Available"
+ symbol_name="Sampler52InputAvailable"
+ underscore_name="sampler52_input_available"
+ description="The percentage of time in which slice5 Xe core2 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core3 Input Available"
+ symbol_name="Sampler53InputAvailable"
+ underscore_name="sampler53_input_available"
+ description="The percentage of time in which slice5 Xe core3 sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler40OutputReady"
+ underscore_name="sampler40_output_ready"
+ description="The percentage of time in which slice4 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler41OutputReady"
+ underscore_name="sampler41_output_ready"
+ description="The percentage of time in which slice4 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler42OutputReady"
+ underscore_name="sampler42_output_ready"
+ description="The percentage of time in which slice4 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler43OutputReady"
+ underscore_name="sampler43_output_ready"
+ description="The percentage of time in which slice4 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core0 Sampler Output Ready"
+ symbol_name="Sampler50OutputReady"
+ underscore_name="sampler50_output_ready"
+ description="The percentage of time in which slice5 Xe core0 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core1 Sampler Output Ready"
+ symbol_name="Sampler51OutputReady"
+ underscore_name="sampler51_output_ready"
+ description="The percentage of time in which slice5 Xe core1 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core2 Sampler Output Ready"
+ symbol_name="Sampler52OutputReady"
+ underscore_name="sampler52_output_ready"
+ description="The percentage of time in which slice5 Xe core2 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core3 Sampler Output Ready"
+ symbol_name="Sampler53OutputReady"
+ underscore_name="sampler53_output_ready"
+ description="The percentage of time in which slice5 Xe core3 sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
+ <register type="NOA" address="0x00009888" value="0x14832C00" />
+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
+ <register type="NOA" address="0x00009888" value="0x14A32C00" />
+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
+ <register type="NOA" address="0x00009888" value="0x14C32C00" />
+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
+ <register type="NOA" address="0x00009888" value="0x14E32C00" />
+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
+ <register type="NOA" address="0x00009888" value="0x15832C00" />
+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
+ <register type="NOA" address="0x00009888" value="0x15A32C00" />
+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
+ <register type="NOA" address="0x00009888" value="0x15C32C00" />
+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
+ <register type="NOA" address="0x00009888" value="0x15E32C00" />
+ <register type="NOA" address="0x00009888" value="0x04824000" />
+ <register type="NOA" address="0x00009888" value="0x16820024" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x0A830580" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A24000" />
+ <register type="NOA" address="0x00009888" value="0x14A20900" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x0AA30016" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C24000" />
+ <register type="NOA" address="0x00009888" value="0x14C20024" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x08C30580" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E24000" />
+ <register type="NOA" address="0x00009888" value="0x12E20900" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x08E30016" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05824000" />
+ <register type="NOA" address="0x00009888" value="0x13820024" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x07830580" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840808" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A24000" />
+ <register type="NOA" address="0x00009888" value="0x11A20900" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x07A30016" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40404" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C24000" />
+ <register type="NOA" address="0x00009888" value="0x11C20024" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x05C30580" />
+ <register type="NOA" address="0x00009888" value="0x01C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40202" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E24000" />
+ <register type="NOA" address="0x00009888" value="0x0FE20900" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x05E30016" />
+ <register type="NOA" address="0x00009888" value="0x01E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40101" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090303" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010404" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020202" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030863" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36031C8A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x380301E6" />
+ <register type="NOA" address="0x00009888" value="0x3A030E17" />
+ <register type="NOA" address="0x00009888" value="0x3C0307E4" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Metric set HDCAndSF1"
+ chipset="ACMGT2"
+ symbol_name="HDCAndSF1"
+ underscore_name="hdc_and_sf1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="55aebe75-d0e0-4d07-aa50-4b1e672341a7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice2 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader20AccessStalledOnL3"
+ underscore_name="non_sampler_shader20_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader21AccessStalledOnL3"
+ underscore_name="non_sampler_shader21_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader22AccessStalledOnL3"
+ underscore_name="non_sampler_shader22_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice2 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader23AccessStalledOnL3"
+ underscore_name="non_sampler_shader23_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader30AccessStalledOnL3"
+ underscore_name="non_sampler_shader30_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader31AccessStalledOnL3"
+ underscore_name="non_sampler_shader31_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader32AccessStalledOnL3"
+ underscore_name="non_sampler_shader32_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice3 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader33AccessStalledOnL3"
+ underscore_name="non_sampler_shader33_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EA101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EC101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EE101E0" />
+ <register type="NOA" address="0x00009888" value="0x1F8101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FA101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FC101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FE101E0" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x08810011" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x00840001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x08A10440" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x0AC10011" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x0AE10440" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x00E40008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x0D810011" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x0DA10440" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x0FC10011" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x0FE10440" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x01E40080" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x000300F0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0009000C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x000100F2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x00020004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x01010020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36032000" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="Metric set HDCAndSF2"
+ chipset="ACMGT2"
+ symbol_name="HDCAndSF2"
+ underscore_name="hdc_and_sf2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d9c30016-f7b6-4c66-81e1-cb75b68a2222"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Polygon (Slice2) Data Ready"
+ symbol_name="Poly2DataReady"
+ underscore_name="poly2_data_ready"
+ description="The percentage of time in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Polygon (Slice3) Data Ready"
+ symbol_name="Poly3DataReady"
+ underscore_name="poly3_data_ready"
+ description="The percentage of time in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Polygon (Slice4) Data Ready"
+ symbol_name="Poly4DataReady"
+ underscore_name="poly4_data_ready"
+ description="The percentage of time in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Polygon (Slice5) Data Ready"
+ symbol_name="Poly5DataReady"
+ underscore_name="poly5_data_ready"
+ description="The percentage of time in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="SQ20 is full"
+ symbol_name="GTRequestQueue20Full"
+ underscore_name="gt_request_queue20_full"
+ description="The percentage of time when IDI0 SQ20 is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ30 is full"
+ symbol_name="GTRequestQueue30Full"
+ underscore_name="gt_request_queue30_full"
+ description="The percentage of time when IDI0 SQ30 is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ40 is full"
+ symbol_name="GTRequestQueue40Full"
+ underscore_name="gt_request_queue40_full"
+ description="The percentage of time when IDI0 SQ40 is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SQ50 is full"
+ symbol_name="GTRequestQueue50Full"
+ underscore_name="gt_request_queue50_full"
+ description="The percentage of time when IDI0 SQ50 is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12056400" />
+ <register type="NOA" address="0x00009888" value="0x13056400" />
+ <register type="NOA" address="0x00009888" value="0x00030002" />
+ <register type="NOA" address="0x00009888" value="0x00050002" />
+ <register type="NOA" address="0x00009888" value="0x0205001C" />
+ <register type="NOA" address="0x00009888" value="0x00060001" />
+ <register type="NOA" address="0x00009888" value="0x0008000D" />
+ <register type="NOA" address="0x00009888" value="0x000A0005" />
+ <register type="NOA" address="0x00009888" value="0x00010002" />
+ <register type="NOA" address="0x00009888" value="0x000B0008" />
+ <register type="NOA" address="0x00009888" value="0x01050002" />
+ <register type="NOA" address="0x00009888" value="0x03050700" />
+ <register type="NOA" address="0x00009888" value="0x01060002" />
+ <register type="NOA" address="0x00009888" value="0x01080004" />
+ <register type="NOA" address="0x00009888" value="0x010A0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x12056400" />
+ <register type="NOA" address="0x00009888" value="0x13056400" />
+ <register type="NOA" address="0x00009888" value="0x00030008" />
+ <register type="NOA" address="0x00009888" value="0x00050002" />
+ <register type="NOA" address="0x00009888" value="0x04050007" />
+ <register type="NOA" address="0x00009888" value="0x02050000" />
+ <register type="NOA" address="0x00009888" value="0x00060004" />
+ <register type="NOA" address="0x00009888" value="0x000800D0" />
+ <register type="NOA" address="0x00009888" value="0x000A0050" />
+ <register type="NOA" address="0x00009888" value="0x00010008" />
+ <register type="NOA" address="0x00009888" value="0x000B0080" />
+ <register type="NOA" address="0x00009888" value="0x01050002" />
+ <register type="NOA" address="0x00009888" value="0x050501C0" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x01060008" />
+ <register type="NOA" address="0x00009888" value="0x01080040" />
+ <register type="NOA" address="0x00009888" value="0x010A0040" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x0C417000" />
+ <register type="NOA" address="0x00009888" value="0x0C617000" />
+ <register type="NOA" address="0x00009888" value="0x0C817000" />
+ <register type="NOA" address="0x00009888" value="0x0CA17000" />
+ <register type="NOA" address="0x00009888" value="0x02410010" />
+ <register type="NOA" address="0x00009888" value="0x14410180" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610010" />
+ <register type="NOA" address="0x00009888" value="0x16610006" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009888" value="0x02810010" />
+ <register type="NOA" address="0x00009888" value="0x14810006" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02A10010" />
+ <register type="NOA" address="0x00009888" value="0x12A10180" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02015000" />
+ <register type="NOA" address="0x00009888" value="0x0204E000" />
+ <register type="NOA" address="0x00009888" value="0x0008000A" />
+ <register type="NOA" address="0x00009888" value="0x02085000" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x02020500" />
+ <register type="NOA" address="0x00009888" value="0x00030252" />
+ <register type="NOA" address="0x00009888" value="0x04032240" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x02090B00" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032033" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x1803F000" />
+ <register type="NOA" address="0x00009888" value="0x34034E73" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C03F000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010003" />
+ <register type="NOA" address="0x00009888" value="0x00020005" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x00050005" />
+ <register type="NOA" address="0x00009888" value="0x0008000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001000C" />
+ <register type="NOA" address="0x00009888" value="0x00020050" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x00050050" />
+ <register type="NOA" address="0x00009888" value="0x000800A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ </register_config>
+ </set>
+
+ <set name="HDCAndSF3"
+ chipset="ACMGT2"
+ symbol_name="HDCAndSF3"
+ underscore_name="hdc_and_sf3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6357cd3a-3553-4a60-8c86-7c59347c3916"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice4 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader40AccessStalledOnL3"
+ underscore_name="non_sampler_shader40_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader41AccessStalledOnL3"
+ underscore_name="non_sampler_shader41_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader42AccessStalledOnL3"
+ underscore_name="non_sampler_shader42_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice4 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader43AccessStalledOnL3"
+ underscore_name="non_sampler_shader43_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core0 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader50AccessStalledOnL3"
+ underscore_name="non_sampler_shader50_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core0)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core1 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader51AccessStalledOnL3"
+ underscore_name="non_sampler_shader51_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core1)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core2 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader52AccessStalledOnL3"
+ underscore_name="non_sampler_shader52_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core2)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Slice5 Xe Core3 Non-sampler Shader Access Stalled On L3"
+ symbol_name="NonSamplerShader53AccessStalledOnL3"
+ underscore_name="non_sampler_shader53_access_stalled_on_l3"
+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core3)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E8101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EA101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EC101E0" />
+ <register type="NOA" address="0x00009888" value="0x1EE101E0" />
+ <register type="NOA" address="0x00009888" value="0x1F8101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FA101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FC101E0" />
+ <register type="NOA" address="0x00009888" value="0x1FE101E0" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x0E810440" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x0EA10011" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x0CC10440" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x0CE10011" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x0B810440" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x0BA10011" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x09C10440" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x09E10011" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="Metric set RasterizerAndPixelBackend1"
+ chipset="ACMGT2"
+ symbol_name="RasterizerAndPixelBackend1"
+ underscore_name="rasterizer_and_pixel_backend1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="031a7f13-0f25-4794-958d-38cea3050a32"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice2 Rasterizer Input Available"
+ symbol_name="Rasterizer2InputAvailable"
+ underscore_name="rasterizer2_input_available"
+ description="The percentage of time in which slice2 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice3 Rasterizer Output Ready"
+ symbol_name="Rasterizer3OutputReady"
+ underscore_name="rasterizer3_output_ready"
+ description="The percentage of time in which slice3 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice4 Rasterizer Input Available"
+ symbol_name="Rasterizer4InputAvailable"
+ underscore_name="rasterizer4_input_available"
+ description="The percentage of time in which slice4 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice5 Rasterizer Output Ready"
+ symbol_name="Rasterizer5OutputReady"
+ underscore_name="rasterizer5_output_ready"
+ description="The percentage of time in which slice5 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice2 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData20Ready"
+ underscore_name="pixel_data20_ready"
+ description="The percentage of time in which slice2 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice2 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData21Ready"
+ underscore_name="pixel_data21_ready"
+ description="The percentage of time in which slice2 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice3 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData30Ready"
+ underscore_name="pixel_data30_ready"
+ description="The percentage of time in which slice3 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice3 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData31Ready"
+ underscore_name="pixel_data31_ready"
+ description="The percentage of time in which slice3 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A056000" />
+ <register type="NOA" address="0x00009888" value="0x1C050000" />
+ <register type="NOA" address="0x00009888" value="0x0C0B7000" />
+ <register type="NOA" address="0x00009888" value="0x0E0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0C0C7000" />
+ <register type="NOA" address="0x00009888" value="0x0E0C6000" />
+ <register type="NOA" address="0x00009888" value="0x1B057000" />
+ <register type="NOA" address="0x00009888" value="0x0D0B7000" />
+ <register type="NOA" address="0x00009888" value="0x0F0B67D0" />
+ <register type="NOA" address="0x00009888" value="0x0D0C77D0" />
+ <register type="NOA" address="0x00009888" value="0x0F0C6000" />
+ <register type="NOA" address="0x00009888" value="0x000383C0" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x020535D2" />
+ <register type="NOA" address="0x00009888" value="0x0405003E" />
+ <register type="NOA" address="0x00009888" value="0x00060007" />
+ <register type="NOA" address="0x00009888" value="0x020700A0" />
+ <register type="NOA" address="0x00009888" value="0x0008F015" />
+ <register type="NOA" address="0x00009888" value="0x0208CF0F" />
+ <register type="NOA" address="0x00009888" value="0x00090C00" />
+ <register type="NOA" address="0x00009888" value="0x000A5015" />
+ <register type="NOA" address="0x00009888" value="0x020A45A5" />
+ <register type="NOA" address="0x00009888" value="0x0001B3C0" />
+ <register type="NOA" address="0x00009888" value="0x040B0200" />
+ <register type="NOA" address="0x00009888" value="0x120B07D0" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000BA000" />
+ <register type="NOA" address="0x00009888" value="0x020B800A" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x040C0200" />
+ <register type="NOA" address="0x00009888" value="0x100C07D0" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x11050DC0" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x01068000" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x0308400F" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA000" />
+ <register type="NOA" address="0x00009888" value="0x030A4005" />
+ <register type="NOA" address="0x00009888" value="0x01010300" />
+ <register type="NOA" address="0x00009888" value="0x050B0200" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x010200C0" />
+ <register type="NOA" address="0x00009888" value="0x050C0200" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A056000" />
+ <register type="NOA" address="0x00009888" value="0x1C050000" />
+ <register type="NOA" address="0x00009888" value="0x1B057000" />
+ <register type="NOA" address="0x00009888" value="0x00034000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02050002" />
+ <register type="NOA" address="0x00009888" value="0x04050D00" />
+ <register type="NOA" address="0x00009888" value="0x06050FB5" />
+ <register type="NOA" address="0x00009888" value="0x00060038" />
+ <register type="NOA" address="0x00009888" value="0x00080540" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009888" value="0x000A0540" />
+ <register type="NOA" address="0x00009888" value="0x020A1000" />
+ <register type="NOA" address="0x00009888" value="0x00014000" />
+ <register type="NOA" address="0x00009888" value="0x020B2000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x11050037" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x01064000" />
+ <register type="NOA" address="0x00009888" value="0x03081000" />
+ <register type="NOA" address="0x00009888" value="0x030A1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008A02A" />
+ <register type="NOA" address="0x00009888" value="0x02088AAA" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x00031292" />
+ <register type="NOA" address="0x00009888" value="0x02032491" />
+ <register type="NOA" address="0x00009888" value="0x04031492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32032103" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36030C66" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x380304E2" />
+ <register type="NOA" address="0x00009888" value="0x3A030027" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34031400" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001BFC7" />
+ <register type="NOA" address="0x00009888" value="0x00025015" />
+ <register type="NOA" address="0x00009888" value="0x02024555" />
+ <register type="NOA" address="0x00009888" value="0x00045015" />
+ <register type="NOA" address="0x00009888" value="0x02044555" />
+ <register type="NOA" address="0x00009888" value="0x00055015" />
+ <register type="NOA" address="0x00009888" value="0x02054555" />
+ <register type="NOA" address="0x00009888" value="0x0008A02A" />
+ <register type="NOA" address="0x00009888" value="0x02088AAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00014038" />
+ <register type="NOA" address="0x00009888" value="0x00020540" />
+ <register type="NOA" address="0x00009888" value="0x02021000" />
+ <register type="NOA" address="0x00009888" value="0x00040540" />
+ <register type="NOA" address="0x00009888" value="0x02041000" />
+ <register type="NOA" address="0x00009888" value="0x00050540" />
+ <register type="NOA" address="0x00009888" value="0x02051000" />
+ <register type="NOA" address="0x00009888" value="0x00080A80" />
+ <register type="NOA" address="0x00009888" value="0x02082000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000600" />
+ <register type="OA" address="0x0000D954" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D958" value="0x00001800" />
+ <register type="OA" address="0x0000D95C" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D960" value="0x00006000" />
+ <register type="OA" address="0x0000D964" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D968" value="0x00018000" />
+ <register type="OA" address="0x0000D96C" value="0x0000CFFF" />
+ </register_config>
+ </set>
+
+ <set name="Metric set RasterizerAndPixelBackend2"
+ chipset="ACMGT2"
+ symbol_name="RasterizerAndPixelBackend2"
+ underscore_name="rasterizer_and_pixel_backend2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2032fb37-ebc9-4eb6-8916-4550474edd5d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Slice2 Rasterizer Output Ready"
+ symbol_name="Rasterizer2OutputReady"
+ underscore_name="rasterizer2_output_ready"
+ description="The percentage of time in which slice2 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice3 Rasterizer Input Available"
+ symbol_name="Rasterizer3InputAvailable"
+ underscore_name="rasterizer3_input_available"
+ description="The percentage of time in which slice3 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice4 Rasterizer Output Ready"
+ symbol_name="Rasterizer4OutputReady"
+ underscore_name="rasterizer4_output_ready"
+ description="The percentage of time in which slice4 rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice5 Rasterizer Input Available"
+ symbol_name="Rasterizer5InputAvailable"
+ underscore_name="rasterizer5_input_available"
+ description="The percentage of time in which slice5 rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice4 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData40Ready"
+ underscore_name="pixel_data40_ready"
+ description="The percentage of time in which slice4 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice4 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData41Ready"
+ underscore_name="pixel_data41_ready"
+ description="The percentage of time in which slice4 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice5 Pipe0 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData50Ready"
+ underscore_name="pixel_data50_ready"
+ description="The percentage of time in which slice5 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Slice5 Pipe1 Post-EarlyZ Pixel Data Ready"
+ symbol_name="PixelData51Ready"
+ underscore_name="pixel_data51_ready"
+ description="The percentage of time in which slice5 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A057000" />
+ <register type="NOA" address="0x00009888" value="0x1B056000" />
+ <register type="NOA" address="0x00009888" value="0x1D050000" />
+ <register type="NOA" address="0x00009888" value="0x00030007" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x10050DC0" />
+ <register type="NOA" address="0x00009888" value="0x02050000" />
+ <register type="NOA" address="0x00009888" value="0x00068000" />
+ <register type="NOA" address="0x00009888" value="0x0008003F" />
+ <register type="NOA" address="0x00009888" value="0x02084000" />
+ <register type="NOA" address="0x00009888" value="0x000A0015" />
+ <register type="NOA" address="0x00009888" value="0x020A4000" />
+ <register type="NOA" address="0x00009888" value="0x00010007" />
+ <register type="NOA" address="0x00009888" value="0x000B002A" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x030535D2" />
+ <register type="NOA" address="0x00009888" value="0x0505003E" />
+ <register type="NOA" address="0x00009888" value="0x01060007" />
+ <register type="NOA" address="0x00009888" value="0x01080015" />
+ <register type="NOA" address="0x00009888" value="0x010A0015" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A057000" />
+ <register type="NOA" address="0x00009888" value="0x0C0B7000" />
+ <register type="NOA" address="0x00009888" value="0x0E0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0C0C7000" />
+ <register type="NOA" address="0x00009888" value="0x0E0C6000" />
+ <register type="NOA" address="0x00009888" value="0x1B056000" />
+ <register type="NOA" address="0x00009888" value="0x1D050000" />
+ <register type="NOA" address="0x00009888" value="0x0D0B7000" />
+ <register type="NOA" address="0x00009888" value="0x0F0B67D0" />
+ <register type="NOA" address="0x00009888" value="0x0D0C77D0" />
+ <register type="NOA" address="0x00009888" value="0x0F0C6000" />
+ <register type="NOA" address="0x00009888" value="0x000303F8" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x10050037" />
+ <register type="NOA" address="0x00009888" value="0x02050000" />
+ <register type="NOA" address="0x00009888" value="0x00064000" />
+ <register type="NOA" address="0x00009888" value="0x020700A0" />
+ <register type="NOA" address="0x00009888" value="0x0008FFC0" />
+ <register type="NOA" address="0x00009888" value="0x02081F0F" />
+ <register type="NOA" address="0x00009888" value="0x00090C00" />
+ <register type="NOA" address="0x00009888" value="0x000A5540" />
+ <register type="NOA" address="0x00009888" value="0x020A15A5" />
+ <register type="NOA" address="0x00009888" value="0x000133F8" />
+ <register type="NOA" address="0x00009888" value="0x040B0200" />
+ <register type="NOA" address="0x00009888" value="0x120B07D0" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000BAA80" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x040C0200" />
+ <register type="NOA" address="0x00009888" value="0x100C07D0" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03050002" />
+ <register type="NOA" address="0x00009888" value="0x05050D00" />
+ <register type="NOA" address="0x00009888" value="0x07050FB5" />
+ <register type="NOA" address="0x00009888" value="0x01060038" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x01080540" />
+ <register type="NOA" address="0x00009888" value="0x0308000F" />
+ <register type="NOA" address="0x00009888" value="0x010900C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA540" />
+ <register type="NOA" address="0x00009888" value="0x030A0005" />
+ <register type="NOA" address="0x00009888" value="0x01010300" />
+ <register type="NOA" address="0x00009888" value="0x050B0200" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x010200C0" />
+ <register type="NOA" address="0x00009888" value="0x050C0200" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008002A" />
+ <register type="NOA" address="0x00009888" value="0x02088000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFC0" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031292" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032107" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36031CE4" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030C06" />
+ <register type="NOA" address="0x00009888" value="0x3A030060" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030C00" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00018007" />
+ <register type="NOA" address="0x00009888" value="0x00020015" />
+ <register type="NOA" address="0x00009888" value="0x02024000" />
+ <register type="NOA" address="0x00009888" value="0x00040015" />
+ <register type="NOA" address="0x00009888" value="0x02044000" />
+ <register type="NOA" address="0x00009888" value="0x00050015" />
+ <register type="NOA" address="0x00009888" value="0x02054000" />
+ <register type="NOA" address="0x00009888" value="0x0008002A" />
+ <register type="NOA" address="0x00009888" value="0x02088000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FF8" />
+ <register type="NOA" address="0x00009888" value="0x00025540" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045540" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055540" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA80" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000600" />
+ <register type="OA" address="0x0000D954" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D958" value="0x00001800" />
+ <register type="OA" address="0x0000D95C" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D960" value="0x00006000" />
+ <register type="OA" address="0x0000D964" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D968" value="0x00018000" />
+ <register type="OA" address="0x0000D96C" value="0x0000CFFF" />
+ </register_config>
+ </set>
+
+ <set name="RasterizerAndPixelBackend3"
+ chipset="ACMGT2"
+ symbol_name="RasterizerAndPixelBackend3"
+ underscore_name="rasterizer_and_pixel_backend3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="51bc5454-ff6e-4033-b8b0-c9734975b3d4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS10 Output Available"
+ symbol_name="PSOutput10Available"
+ underscore_name="ps_output10_available"
+ description="The percentage of time in which PS10 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 10 Ready"
+ symbol_name="PixelValues10Ready"
+ underscore_name="pixel_values10_ready"
+ description="The percentage of time in which pixel values 10 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS11 Output Available"
+ symbol_name="PSOutput11Available"
+ underscore_name="ps_output11_available"
+ description="The percentage of time in which PS11 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 11 Ready"
+ symbol_name="PixelValues11Ready"
+ underscore_name="pixel_values11_ready"
+ description="The percentage of time in which pixel values 11 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS20 Output Available"
+ symbol_name="PSOutput20Available"
+ underscore_name="ps_output20_available"
+ description="The percentage of time in which PS20 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 20 Ready"
+ symbol_name="PixelValues20Ready"
+ underscore_name="pixel_values20_ready"
+ description="The percentage of time in which pixel values 20 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="PS21 Output Available"
+ symbol_name="PSOutput21Available"
+ underscore_name="ps_output21_available"
+ description="The percentage of time in which PS21 output is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="Pixel Values 21 Ready"
+ symbol_name="PixelValues21Ready"
+ underscore_name="pixel_values21_ready"
+ description="The percentage of time in which pixel values 21 are ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x180300C9" />
+ <register type="NOA" address="0x00009888" value="0x180800C9" />
+ <register type="NOA" address="0x00009888" value="0x0E030E70" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x020400A0" />
+ <register type="NOA" address="0x00009888" value="0x02050050" />
+ <register type="NOA" address="0x00009888" value="0x0C080E70" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x020800A0" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x180300C9" />
+ <register type="NOA" address="0x00009888" value="0x180800C9" />
+ <register type="NOA" address="0x00009888" value="0x12030E70" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x0204A000" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x10080E70" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x02032400" />
+ <register type="NOA" address="0x00009888" value="0x04031252" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x3E030201" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32030420" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403014A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="TDL1"
+ chipset="ACMGT2"
+ symbol_name="TDL1"
+ underscore_name="tdl1"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="5b08d0b8-c976-4d7b-b770-8f538bee394a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread20ReadyForDispatch"
+ underscore_name="non_ps_thread20_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread21ReadyForDispatch"
+ underscore_name="non_ps_thread21_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread22ReadyForDispatch"
+ underscore_name="non_ps_thread22_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread23ReadyForDispatch"
+ underscore_name="non_ps_thread23_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread30ReadyForDispatch"
+ underscore_name="non_ps_thread30_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread31ReadyForDispatch"
+ underscore_name="non_ps_thread31_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread32ReadyForDispatch"
+ underscore_name="non_ps_thread32_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread33ReadyForDispatch"
+ underscore_name="non_ps_thread33_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader23ReadyPort0"
+ underscore_name="thread_header23_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader23ReadyPort1"
+ underscore_name="thread_header23_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader23ReadyPort2"
+ underscore_name="thread_header23_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader23ReadyPort3"
+ underscore_name="thread_header23_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader33ReadyPort0"
+ underscore_name="thread_header33_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader33ReadyPort1"
+ underscore_name="thread_header33_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader33ReadyPort2"
+ underscore_name="thread_header33_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader33ReadyPort3"
+ underscore_name="thread_header33_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x08810030" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x00840001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x08A10C00" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10030" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10C00" />
+ <register type="NOA" address="0x00009888" value="0x14E10CF4" />
+ <register type="NOA" address="0x00009888" value="0x16E10C72" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E75500" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x0D810030" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10C00" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10030" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10C00" />
+ <register type="NOA" address="0x00009888" value="0x11E10CF4" />
+ <register type="NOA" address="0x00009888" value="0x13E10C72" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E40F80" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E70055" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x0009F00C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
+ <register type="NOA" address="0x00009888" value="0x00010FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x00020004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070055" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203294A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36032007" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="TDL2"
+ chipset="ACMGT2"
+ symbol_name="TDL2"
+ underscore_name="tdl2"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="27ee6bcc-1378-4046-8922-124ea2115039"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread20ReadyForDispatch"
+ underscore_name="ps_thread20_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread21ReadyForDispatch"
+ underscore_name="ps_thread21_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread22ReadyForDispatch"
+ underscore_name="ps_thread22_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread23ReadyForDispatch"
+ underscore_name="ps_thread23_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread30ReadyForDispatch"
+ underscore_name="ps_thread30_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread31ReadyForDispatch"
+ underscore_name="ps_thread31_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread32ReadyForDispatch"
+ underscore_name="ps_thread32_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread33ReadyForDispatch"
+ underscore_name="ps_thread33_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810340" />
+ <register type="NOA" address="0x00009888" value="0x28A10340" />
+ <register type="NOA" address="0x00009888" value="0x28C10340" />
+ <register type="NOA" address="0x00009888" value="0x28E10340" />
+ <register type="NOA" address="0x00009888" value="0x29810340" />
+ <register type="NOA" address="0x00009888" value="0x29A10340" />
+ <register type="NOA" address="0x00009888" value="0x29C10340" />
+ <register type="NOA" address="0x00009888" value="0x29E10340" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x08810C31" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083000A" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x00870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A70050" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70500" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x11810C31" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000000" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000000" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00000000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00000000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00000000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="TDL3"
+ chipset="ACMGT2"
+ symbol_name="TDL3"
+ underscore_name="tdl3"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="dd909127-caff-408f-994f-e0f64a672918"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader20Ready"
+ underscore_name="thread_header20_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader20ReadyPort0"
+ underscore_name="thread_header20_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader20ReadyPort1"
+ underscore_name="thread_header20_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader20ReadyPort2"
+ underscore_name="thread_header20_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader20ReadyPort3"
+ underscore_name="thread_header20_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader21Ready"
+ underscore_name="thread_header21_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader21ReadyPort0"
+ underscore_name="thread_header21_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader21ReadyPort1"
+ underscore_name="thread_header21_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader21ReadyPort2"
+ underscore_name="thread_header21_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader21ReadyPort3"
+ underscore_name="thread_header21_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader22Ready"
+ underscore_name="thread_header22_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader22ReadyPort0"
+ underscore_name="thread_header22_ready_port0"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader22ReadyPort1"
+ underscore_name="thread_header22_ready_port1"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader22ReadyPort2"
+ underscore_name="thread_header22_ready_port2"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader22ReadyPort3"
+ underscore_name="thread_header22_ready_port3"
+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader23Ready"
+ underscore_name="thread_header23_ready"
+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x14810CF4" />
+ <register type="NOA" address="0x00009888" value="0x16810C72" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x02875500" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x10A10CF4" />
+ <register type="NOA" address="0x00009888" value="0x12A10C72" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A70055" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0CC10CF4" />
+ <register type="NOA" address="0x00009888" value="0x0EC10C72" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C75500" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x08E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D33" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E70055" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00078000" />
+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
+ <register type="OA" address="0x0000D948" value="0x00007800" />
+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D950" value="0x00000780" />
+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D958" value="0x00000078" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ </register_config>
+ </set>
+
+ <set name="TDL4"
+ chipset="ACMGT2"
+ symbol_name="TDL4"
+ underscore_name="tdl4"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="64fae233-cafe-4594-ab7b-fcbf5b442933"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader30Ready"
+ underscore_name="thread_header30_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader30ReadyPort0"
+ underscore_name="thread_header30_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader30ReadyPort1"
+ underscore_name="thread_header30_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader30ReadyPort2"
+ underscore_name="thread_header30_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader30ReadyPort3"
+ underscore_name="thread_header30_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader31Ready"
+ underscore_name="thread_header31_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader31ReadyPort0"
+ underscore_name="thread_header31_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader31ReadyPort1"
+ underscore_name="thread_header31_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader31ReadyPort2"
+ underscore_name="thread_header31_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader31ReadyPort3"
+ underscore_name="thread_header31_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader32Ready"
+ underscore_name="thread_header32_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader32ReadyPort0"
+ underscore_name="thread_header32_ready_port0"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader32ReadyPort1"
+ underscore_name="thread_header32_ready_port1"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader32ReadyPort2"
+ underscore_name="thread_header32_ready_port2"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader32ReadyPort3"
+ underscore_name="thread_header32_ready_port3"
+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader33Ready"
+ underscore_name="thread_header33_ready"
+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x15810CF4" />
+ <register type="NOA" address="0x00009888" value="0x17810C72" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x03875500" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x11A10CF4" />
+ <register type="NOA" address="0x00009888" value="0x13A10C72" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A70055" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0DC10CF4" />
+ <register type="NOA" address="0x00009888" value="0x0FC10C72" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C75500" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x09E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0BE10D33" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E70055" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00078000" />
+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
+ <register type="OA" address="0x0000D948" value="0x00007800" />
+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D950" value="0x00000780" />
+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D958" value="0x00000078" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ </register_config>
+ </set>
+
+ <set name="TDL5"
+ chipset="ACMGT2"
+ symbol_name="TDL5"
+ underscore_name="tdl5"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="063f5cea-f9ba-4c93-b7e8-22dc5c05060e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread40ReadyForDispatch"
+ underscore_name="non_ps_thread40_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread41ReadyForDispatch"
+ underscore_name="non_ps_thread41_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread42ReadyForDispatch"
+ underscore_name="non_ps_thread42_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread43ReadyForDispatch"
+ underscore_name="non_ps_thread43_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core0 Thread Dispatcher"
+ symbol_name="NonPSThread50ReadyForDispatch"
+ underscore_name="non_ps_thread50_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core1 Thread Dispatcher"
+ symbol_name="NonPSThread51ReadyForDispatch"
+ underscore_name="non_ps_thread51_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core2 Thread Dispatcher"
+ symbol_name="NonPSThread52ReadyForDispatch"
+ underscore_name="non_ps_thread52_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core3 Thread Dispatcher"
+ symbol_name="NonPSThread53ReadyForDispatch"
+ underscore_name="non_ps_thread53_ready_for_dispatch"
+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader43ReadyPort0"
+ underscore_name="thread_header43_ready_port0"
+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader43ReadyPort1"
+ underscore_name="thread_header43_ready_port1"
+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader43ReadyPort2"
+ underscore_name="thread_header43_ready_port2"
+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader43ReadyPort3"
+ underscore_name="thread_header43_ready_port3"
+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader53ReadyPort0"
+ underscore_name="thread_header53_ready_port0"
+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader53ReadyPort1"
+ underscore_name="thread_header53_ready_port1"
+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader53ReadyPort2"
+ underscore_name="thread_header53_ready_port2"
+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader53ReadyPort3"
+ underscore_name="thread_header53_ready_port3"
+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x08810030" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x00840001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x08A10C00" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x00A40002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10030" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x00C40004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10C00" />
+ <register type="NOA" address="0x00009888" value="0x14E10CF4" />
+ <register type="NOA" address="0x00009888" value="0x16E10C72" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E75500" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x0D810030" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x01840010" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10C00" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x01A40020" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10030" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x01C40040" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10C00" />
+ <register type="NOA" address="0x00009888" value="0x11E10CF4" />
+ <register type="NOA" address="0x00009888" value="0x13E10C72" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E40F80" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E70055" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x0009F00C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
+ <register type="NOA" address="0x00009888" value="0x00010FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x00020004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070055" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010020" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x01020040" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203294A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36032007" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="TDL6"
+ chipset="ACMGT2"
+ symbol_name="TDL6"
+ underscore_name="tdl6"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="4cba20e7-78ea-4aaf-bd5d-42b8647cf778"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread40ReadyForDispatch"
+ underscore_name="ps_thread40_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread41ReadyForDispatch"
+ underscore_name="ps_thread41_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread42ReadyForDispatch"
+ underscore_name="ps_thread42_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread43ReadyForDispatch"
+ underscore_name="ps_thread43_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core0 Thread Dispatcher"
+ symbol_name="PSThread50ReadyForDispatch"
+ underscore_name="ps_thread50_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core1 Thread Dispatcher"
+ symbol_name="PSThread51ReadyForDispatch"
+ underscore_name="ps_thread51_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core2 Thread Dispatcher"
+ symbol_name="PSThread52ReadyForDispatch"
+ underscore_name="ps_thread52_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core3 Thread Dispatcher"
+ symbol_name="PSThread53ReadyForDispatch"
+ underscore_name="ps_thread53_ready_for_dispatch"
+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x28810340" />
+ <register type="NOA" address="0x00009888" value="0x28A10340" />
+ <register type="NOA" address="0x00009888" value="0x28C10340" />
+ <register type="NOA" address="0x00009888" value="0x28E10340" />
+ <register type="NOA" address="0x00009888" value="0x29810340" />
+ <register type="NOA" address="0x00009888" value="0x29A10340" />
+ <register type="NOA" address="0x00009888" value="0x29C10340" />
+ <register type="NOA" address="0x00009888" value="0x29E10340" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x08810C31" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083000A" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x00870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A70050" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70500" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x11810C31" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000000" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000000" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00000000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00000000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00000000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="TDL7"
+ chipset="ACMGT2"
+ symbol_name="TDL7"
+ underscore_name="tdl7"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="f76dee3e-b215-4780-9c83-7a1dfb1a6e63"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader40Ready"
+ underscore_name="thread_header40_ready"
+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader40ReadyPort0"
+ underscore_name="thread_header40_ready_port0"
+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader40ReadyPort1"
+ underscore_name="thread_header40_ready_port1"
+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader40ReadyPort2"
+ underscore_name="thread_header40_ready_port2"
+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader40ReadyPort3"
+ underscore_name="thread_header40_ready_port3"
+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader41Ready"
+ underscore_name="thread_header41_ready"
+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader41ReadyPort0"
+ underscore_name="thread_header41_ready_port0"
+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader41ReadyPort1"
+ underscore_name="thread_header41_ready_port1"
+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader41ReadyPort2"
+ underscore_name="thread_header41_ready_port2"
+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader41ReadyPort3"
+ underscore_name="thread_header41_ready_port3"
+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader42Ready"
+ underscore_name="thread_header42_ready"
+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader42ReadyPort0"
+ underscore_name="thread_header42_ready_port0"
+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader42ReadyPort1"
+ underscore_name="thread_header42_ready_port1"
+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader42ReadyPort2"
+ underscore_name="thread_header42_ready_port2"
+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader42ReadyPort3"
+ underscore_name="thread_header42_ready_port3"
+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader43Ready"
+ underscore_name="thread_header43_ready"
+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
+ <register type="NOA" address="0x00009888" value="0x06810300" />
+ <register type="NOA" address="0x00009888" value="0x14810CF4" />
+ <register type="NOA" address="0x00009888" value="0x16810C72" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x02875500" />
+ <register type="NOA" address="0x00009888" value="0x06A10300" />
+ <register type="NOA" address="0x00009888" value="0x10A10CF4" />
+ <register type="NOA" address="0x00009888" value="0x12A10C72" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A70055" />
+ <register type="NOA" address="0x00009888" value="0x06C10300" />
+ <register type="NOA" address="0x00009888" value="0x0CC10CF4" />
+ <register type="NOA" address="0x00009888" value="0x0EC10C72" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C75500" />
+ <register type="NOA" address="0x00009888" value="0x06E10300" />
+ <register type="NOA" address="0x00009888" value="0x08E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D33" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E70055" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00078000" />
+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
+ <register type="OA" address="0x0000D948" value="0x00007800" />
+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D950" value="0x00000780" />
+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D958" value="0x00000078" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ </register_config>
+ </set>
+
+ <set name="TDL8"
+ chipset="ACMGT2"
+ symbol_name="TDL8"
+ underscore_name="tdl8"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="70a8e39e-5244-43ea-b922-bd7024baf879"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Busy"
+ symbol_name="GpuBusy"
+ underscore_name="gpu_busy"
+ description="The percentage of time in which the GPU has been processing GPU commands."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Tier1 Overview System Frame"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher"
+ symbol_name="ThreadHeader50Ready"
+ underscore_name="thread_header50_ready"
+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader50ReadyPort0"
+ underscore_name="thread_header50_ready_port0"
+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader50ReadyPort1"
+ underscore_name="thread_header50_ready_port1"
+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader50ReadyPort2"
+ underscore_name="thread_header50_ready_port2"
+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader50ReadyPort3"
+ underscore_name="thread_header50_ready_port3"
+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher"
+ symbol_name="ThreadHeader51Ready"
+ underscore_name="thread_header51_ready"
+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader51ReadyPort0"
+ underscore_name="thread_header51_ready_port0"
+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader51ReadyPort1"
+ underscore_name="thread_header51_ready_port1"
+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader51ReadyPort2"
+ underscore_name="thread_header51_ready_port2"
+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader51ReadyPort3"
+ underscore_name="thread_header51_ready_port3"
+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher"
+ symbol_name="ThreadHeader52Ready"
+ underscore_name="thread_header52_ready"
+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 0"
+ symbol_name="ThreadHeader52ReadyPort0"
+ underscore_name="thread_header52_ready_port0"
+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 1"
+ symbol_name="ThreadHeader52ReadyPort1"
+ underscore_name="thread_header52_ready_port1"
+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 2"
+ symbol_name="ThreadHeader52ReadyPort2"
+ underscore_name="thread_header52_ready_port2"
+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 2"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 3"
+ symbol_name="ThreadHeader52ReadyPort3"
+ underscore_name="thread_header52_ready_port3"
+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 3"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher"
+ symbol_name="ThreadHeader53Ready"
+ underscore_name="thread_header53_ready"
+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
+ <register type="NOA" address="0x00009888" value="0x07810300" />
+ <register type="NOA" address="0x00009888" value="0x15810CF4" />
+ <register type="NOA" address="0x00009888" value="0x17810C72" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x03875500" />
+ <register type="NOA" address="0x00009888" value="0x07A10300" />
+ <register type="NOA" address="0x00009888" value="0x11A10CF4" />
+ <register type="NOA" address="0x00009888" value="0x13A10C72" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A70055" />
+ <register type="NOA" address="0x00009888" value="0x07C10300" />
+ <register type="NOA" address="0x00009888" value="0x0DC10CF4" />
+ <register type="NOA" address="0x00009888" value="0x0FC10C72" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C75500" />
+ <register type="NOA" address="0x00009888" value="0x07E10300" />
+ <register type="NOA" address="0x00009888" value="0x09E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0BE10D33" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E70055" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00078000" />
+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
+ <register type="OA" address="0x0000D948" value="0x00007800" />
+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D950" value="0x00000780" />
+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D958" value="0x00000078" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
+ </register_config>
+ </set>
+
+ <set name="Metric set TestOa"
+ chipset="ACMGT2"
+ symbol_name="TestOa"
+ underscore_name="test_oa"
+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
+ hw_config_guid="cfac9130-4f6a-4a2a-aafc-9e88751ce983"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter0"
+ symbol_name="Counter0"
+ underscore_name="counter0"
+ description="HW test counter 0. Factor: 0.0"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter1"
+ symbol_name="Counter1"
+ underscore_name="counter1"
+ description="HW test counter 1. Factor: 1.0"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter2"
+ symbol_name="Counter2"
+ underscore_name="counter2"
+ description="HW test counter 2. Factor: 1.0"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter3"
+ symbol_name="Counter3"
+ underscore_name="counter3"
+ description="HW test counter 3. Factor: 0.5"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter4"
+ symbol_name="Counter4"
+ underscore_name="counter4"
+ description="HW test counter 4. Factor: 0.3333"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter5"
+ symbol_name="Counter5"
+ underscore_name="counter5"
+ description="HW test counter 5. Factor: 0.3333"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter6"
+ symbol_name="Counter6"
+ underscore_name="counter6"
+ description="HW test counter 6. Factor: 0.16666"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter7"
+ symbol_name="Counter7"
+ underscore_name="counter7"
+ description="HW test counter 7. Factor: 0.6666"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter8"
+ symbol_name="Counter8"
+ underscore_name="counter8"
+ description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TestCounter9 - OAR enable"
+ symbol_name="Counter9"
+ underscore_name="counter9"
+ description="HW test counter 9. Should be equal to 1 in query."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="Test"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080000" />
+ <register type="NOA" address="0x00009888" value="0x34080000" />
+ <register type="NOA" address="0x00009888" value="0x06088000" />
+ <register type="NOA" address="0x00009888" value="0x10080FF3" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x02032400" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000004" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFF" />
+ <register type="OA" address="0x0000D948" value="0x00000003" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
+ <register type="OA" address="0x0000D950" value="0x00000007" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFF" />
+ <register type="OA" address="0x0000D958" value="0x00100002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00100002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D968" value="0x00100082" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D970" value="0x001000C2" />
+ <register type="OA" address="0x0000D974" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D978" value="0x00100001" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
+ </register_config>
+ </set>
+
+ <set name="AMFS1"
+ chipset="ACMGT2"
+ symbol_name="AMFS1"
+ underscore_name="amfs1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7bb51d65-bc5c-4e23-904c-e7ad932d162e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS CACHE HIT SLICE0"
+ symbol_name="AMFS_CACHE_HIT_SLICE0"
+ underscore_name="amfs_cache_hit_slice0"
+ description="Number of hits in the AMFS cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE MISS SLICE0"
+ symbol_name="AMFS_CACHE_MISS_SLICE0"
+ underscore_name="amfs_cache_miss_slice0"
+ description="Number of cache misses in AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS 4X4 SHADING REQUEST SLICE0"
+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE0"
+ underscore_name="amfs_4_x4_shading_request_slice0"
+ description="Number of Shading Request (evaluate) messages processed by AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ANY INPUT SLICE0"
+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE0"
+ underscore_name="amfs_stall_any_input_slice0"
+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ALL INPUT SLICE0"
+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE0"
+ underscore_name="amfs_stall_all_input_slice0"
+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x14060700" />
+ <register type="NOA" address="0x00009888" value="0x1606001A" />
+ <register type="NOA" address="0x00009888" value="0x02060002" />
+ <register type="NOA" address="0x00009888" value="0x04060E00" />
+ <register type="NOA" address="0x00009888" value="0x06060146" />
+ <register type="NOA" address="0x00009888" value="0x08060248" />
+ <register type="NOA" address="0x00009888" value="0x0A0602CA" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x00081555" />
+ <register type="NOA" address="0x00009888" value="0x000A1555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030012" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000002A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x0000000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D950" value="0x0000000A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D958" value="0x00100180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x000000C2" />
+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D968" value="0x00000302" />
+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
+ <register type="OA" address="0x0000D970" value="0x000003C2" />
+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
+ <register type="OA" address="0x0000D978" value="0x000000C2" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
+ </register_config>
+ </set>
+
+ <set name="AMFS2"
+ chipset="ACMGT2"
+ symbol_name="AMFS2"
+ underscore_name="amfs2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b4899455-a030-400a-a66b-ea270f7722fd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS CACHE HIT SLICE1"
+ symbol_name="AMFS_CACHE_HIT_SLICE1"
+ underscore_name="amfs_cache_hit_slice1"
+ description="Number of hits in the AMFS cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE MISS SLICE1"
+ symbol_name="AMFS_CACHE_MISS_SLICE1"
+ underscore_name="amfs_cache_miss_slice1"
+ description="Number of cache misses in AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS 4X4 SHADING REQUEST SLICE1"
+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE1"
+ underscore_name="amfs_4_x4_shading_request_slice1"
+ description="Number of Shading Request (evaluate) messages processed by AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ANY INPUT SLICE1"
+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE1"
+ underscore_name="amfs_stall_any_input_slice1"
+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ALL INPUT SLICE1"
+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE1"
+ underscore_name="amfs_stall_all_input_slice1"
+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x15060700" />
+ <register type="NOA" address="0x00009888" value="0x1706001A" />
+ <register type="NOA" address="0x00009888" value="0x0003007F" />
+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
+ <register type="NOA" address="0x00009888" value="0x000A1555" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x03060002" />
+ <register type="NOA" address="0x00009888" value="0x05060E00" />
+ <register type="NOA" address="0x00009888" value="0x07060146" />
+ <register type="NOA" address="0x00009888" value="0x09060248" />
+ <register type="NOA" address="0x00009888" value="0x0B0602CA" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x01081555" />
+ <register type="NOA" address="0x00009888" value="0x010A1555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030012" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000002A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x0000000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D950" value="0x0000000A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D958" value="0x00100180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x000000C2" />
+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D968" value="0x00000302" />
+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
+ <register type="OA" address="0x0000D970" value="0x000003C2" />
+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
+ <register type="OA" address="0x0000D978" value="0x000000C2" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
+ </register_config>
+ </set>
+
+ <set name="AMFS3"
+ chipset="ACMGT2"
+ symbol_name="AMFS3"
+ underscore_name="amfs3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cb47ffdf-f1a9-45f2-8ee6-21e0fb8111dd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS CACHE HIT SLICE2"
+ symbol_name="AMFS_CACHE_HIT_SLICE2"
+ underscore_name="amfs_cache_hit_slice2"
+ description="Number of hits in the AMFS cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE MISS SLICE2"
+ symbol_name="AMFS_CACHE_MISS_SLICE2"
+ underscore_name="amfs_cache_miss_slice2"
+ description="Number of cache misses in AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS 4X4 SHADING REQUEST SLICE2"
+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE2"
+ underscore_name="amfs_4_x4_shading_request_slice2"
+ description="Number of Shading Request (evaluate) messages processed by AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ANY INPUT SLICE2"
+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE2"
+ underscore_name="amfs_stall_any_input_slice2"
+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ALL INPUT SLICE2"
+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE2"
+ underscore_name="amfs_stall_all_input_slice2"
+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x14060700" />
+ <register type="NOA" address="0x00009888" value="0x1606001A" />
+ <register type="NOA" address="0x00009888" value="0x02060002" />
+ <register type="NOA" address="0x00009888" value="0x04060E00" />
+ <register type="NOA" address="0x00009888" value="0x06060146" />
+ <register type="NOA" address="0x00009888" value="0x08060248" />
+ <register type="NOA" address="0x00009888" value="0x0A0602CA" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x00081555" />
+ <register type="NOA" address="0x00009888" value="0x000A1555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030009" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000002A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x0000000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D950" value="0x0000000A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D958" value="0x00100180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x000000C2" />
+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D968" value="0x00000302" />
+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
+ <register type="OA" address="0x0000D970" value="0x000003C2" />
+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
+ <register type="OA" address="0x0000D978" value="0x000000C2" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
+ </register_config>
+ </set>
+
+ <set name="AMFS4"
+ chipset="ACMGT2"
+ symbol_name="AMFS4"
+ underscore_name="amfs4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2e296498-77db-42ad-8f34-9cda1ff4dcd8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS CACHE HIT SLICE3"
+ symbol_name="AMFS_CACHE_HIT_SLICE3"
+ underscore_name="amfs_cache_hit_slice3"
+ description="Number of hits in the AMFS cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS CACHE MISS SLICE3"
+ symbol_name="AMFS_CACHE_MISS_SLICE3"
+ underscore_name="amfs_cache_miss_slice3"
+ description="Number of cache misses in AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS 4X4 SHADING REQUEST SLICE3"
+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE3"
+ underscore_name="amfs_4_x4_shading_request_slice3"
+ description="Number of Shading Request (evaluate) messages processed by AMFS"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ANY INPUT SLICE3"
+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE3"
+ underscore_name="amfs_stall_any_input_slice3"
+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS STALL ALL INPUT SLICE3"
+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE3"
+ underscore_name="amfs_stall_all_input_slice3"
+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x15060700" />
+ <register type="NOA" address="0x00009888" value="0x1706001A" />
+ <register type="NOA" address="0x00009888" value="0x0003007F" />
+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
+ <register type="NOA" address="0x00009888" value="0x000A1555" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x03060002" />
+ <register type="NOA" address="0x00009888" value="0x05060E00" />
+ <register type="NOA" address="0x00009888" value="0x07060146" />
+ <register type="NOA" address="0x00009888" value="0x09060248" />
+ <register type="NOA" address="0x00009888" value="0x0B0602CA" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x01081555" />
+ <register type="NOA" address="0x00009888" value="0x010A1555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030009" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001007F" />
+ <register type="NOA" address="0x00009888" value="0x00021555" />
+ <register type="NOA" address="0x00009888" value="0x00041555" />
+ <register type="NOA" address="0x00009888" value="0x00051555" />
+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000002A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x0000000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D950" value="0x0000000A" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D958" value="0x00100180" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D960" value="0x000000C2" />
+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D968" value="0x00000302" />
+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
+ <register type="OA" address="0x0000D970" value="0x000003C2" />
+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
+ <register type="OA" address="0x0000D978" value="0x000000C2" />
+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
+ </register_config>
+ </set>
+
+ <set name="AMFS5"
+ chipset="ACMGT2"
+ symbol_name="AMFS5"
+ underscore_name="amfs5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ef47f98a-fb5f-426d-922e-8ae13cedb198"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AMFS L3 ATOMIC SLICE0"
+ symbol_name="AMFS_L3_ATOMIC_SLICE0"
+ underscore_name="amfs_l3_atomic_slice0"
+ description="Number of AMFS atomics to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ATOMIC SLICE1"
+ symbol_name="AMFS_L3_ATOMIC_SLICE1"
+ underscore_name="amfs_l3_atomic_slice1"
+ description="Number of AMFS atomics to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ATOMIC SLICE2"
+ symbol_name="AMFS_L3_ATOMIC_SLICE2"
+ underscore_name="amfs_l3_atomic_slice2"
+ description="Number of AMFS atomics to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ATOMIC SLICE3"
+ symbol_name="AMFS_L3_ATOMIC_SLICE3"
+ underscore_name="amfs_l3_atomic_slice3"
+ description="Number of AMFS atomics to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ACCESS SLICE0"
+ symbol_name="AMFS_L3_ACCESS_SLICE0"
+ underscore_name="amfs_l3_access_slice0"
+ description="Number of AMFS accesses to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ACCESS SLICE1"
+ symbol_name="AMFS_L3_ACCESS_SLICE1"
+ underscore_name="amfs_l3_access_slice1"
+ description="Number of AMFS accesses to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ACCESS SLICE2"
+ symbol_name="AMFS_L3_ACCESS_SLICE2"
+ underscore_name="amfs_l3_access_slice2"
+ description="Number of AMFS accesses to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 ACCESS SLICE3"
+ symbol_name="AMFS_L3_ACCESS_SLICE3"
+ underscore_name="amfs_l3_access_slice3"
+ description="Number of AMFS accesses to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 WRITE SLICE0"
+ symbol_name="AMFS_L3_WRITE_SLICE0"
+ underscore_name="amfs_l3_write_slice0"
+ description="Number of AMFS writes to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 WRITE SLICE1"
+ symbol_name="AMFS_L3_WRITE_SLICE1"
+ underscore_name="amfs_l3_write_slice1"
+ description="Number of AMFS writes to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 WRITE SLICE2"
+ symbol_name="AMFS_L3_WRITE_SLICE2"
+ underscore_name="amfs_l3_write_slice2"
+ description="Number of AMFS writes to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice4"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="AMFS L3 WRITE SLICE3"
+ symbol_name="AMFS_L3_WRITE_SLICE3"
+ underscore_name="amfs_l3_write_slice3"
+ description="Number of AMFS writes to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice5"
+ mdapi_group="AMFS"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1606018A" />
+ <register type="NOA" address="0x00009888" value="0x1706018A" />
+ <register type="NOA" address="0x00009888" value="0x00034002" />
+ <register type="NOA" address="0x00009888" value="0x0206001A" />
+ <register type="NOA" address="0x00009888" value="0x04060000" />
+ <register type="NOA" address="0x00009888" value="0x1406000F" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x0008000D" />
+ <register type="NOA" address="0x00009888" value="0x02087000" />
+ <register type="NOA" address="0x00009888" value="0x000A0005" />
+ <register type="NOA" address="0x00009888" value="0x020A5000" />
+ <register type="NOA" address="0x00009888" value="0x00014002" />
+ <register type="NOA" address="0x00009888" value="0x000B0008" />
+ <register type="NOA" address="0x00009888" value="0x020B2000" />
+ <register type="NOA" address="0x00009888" value="0x0306001A" />
+ <register type="NOA" address="0x00009888" value="0x07060000" />
+ <register type="NOA" address="0x00009888" value="0x130603C0" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x01080004" />
+ <register type="NOA" address="0x00009888" value="0x03081000" />
+ <register type="NOA" address="0x00009888" value="0x010A0004" />
+ <register type="NOA" address="0x00009888" value="0x030A1000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1606018A" />
+ <register type="NOA" address="0x00009888" value="0x1706018A" />
+ <register type="NOA" address="0x00009888" value="0x00031008" />
+ <register type="NOA" address="0x00009888" value="0x0206001A" />
+ <register type="NOA" address="0x00009888" value="0x06060000" />
+ <register type="NOA" address="0x00009888" value="0x1206000F" />
+ <register type="NOA" address="0x00009888" value="0x00060000" />
+ <register type="NOA" address="0x00009888" value="0x000800D0" />
+ <register type="NOA" address="0x00009888" value="0x02080700" />
+ <register type="NOA" address="0x00009888" value="0x000A0050" />
+ <register type="NOA" address="0x00009888" value="0x020A0500" />
+ <register type="NOA" address="0x00009888" value="0x00011008" />
+ <register type="NOA" address="0x00009888" value="0x000B0080" />
+ <register type="NOA" address="0x00009888" value="0x020B0200" />
+ <register type="NOA" address="0x00009888" value="0x0306001A" />
+ <register type="NOA" address="0x00009888" value="0x09060000" />
+ <register type="NOA" address="0x00009888" value="0x110603C0" />
+ <register type="NOA" address="0x00009888" value="0x01060000" />
+ <register type="NOA" address="0x00009888" value="0x01080040" />
+ <register type="NOA" address="0x00009888" value="0x03080100" />
+ <register type="NOA" address="0x00009888" value="0x010A0040" />
+ <register type="NOA" address="0x00009888" value="0x030A0100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008000A" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00030252" />
+ <register type="NOA" address="0x00009888" value="0x04032240" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032029" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030500" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001C003" />
+ <register type="NOA" address="0x00009888" value="0x00020005" />
+ <register type="NOA" address="0x00009888" value="0x02025000" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x00050005" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x0008000A" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001300C" />
+ <register type="NOA" address="0x00009888" value="0x00020050" />
+ <register type="NOA" address="0x00009888" value="0x02020500" />
+ <register type="NOA" address="0x00009888" value="0x00040050" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x00050050" />
+ <register type="NOA" address="0x00009888" value="0x02050500" />
+ <register type="NOA" address="0x00009888" value="0x000800A0" />
+ <register type="NOA" address="0x00009888" value="0x02080A00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00010022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00008042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x0004000A" />
+ <register type="OA" address="0x0000D964" value="0x00007FFE" />
+ <register type="OA" address="0x0000D968" value="0x00020012" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D970" value="0x00010022" />
+ <register type="OA" address="0x0000D974" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D978" value="0x00008042" />
+ <register type="OA" address="0x0000D97C" value="0x0000EFF7" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe1"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe1"
+ underscore_name="color_pipe1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ec2c2ae9-a41e-4ff4-99f1-118959c94bfb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE HIT L3NODE0"
+ symbol_name="RENDER_CACHE_HIT_L3NODE0"
+ underscore_name="render_cache_hit_l3_node0"
+ description="Number of Render Cache hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE HIT L3NODE1"
+ symbol_name="RENDER_CACHE_HIT_L3NODE1"
+ underscore_name="render_cache_hit_l3_node1"
+ description="Number of Render Cache hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE HIT L3NODE2"
+ symbol_name="RENDER_CACHE_HIT_L3NODE2"
+ underscore_name="render_cache_hit_l3_node2"
+ description="Number of Render Cache hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE READ L3NODE0"
+ symbol_name="RENDER_CACHE_READ_L3NODE0"
+ underscore_name="render_cache_read_l3_node0"
+ description="Number of Render Cache reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE READ L3NODE1"
+ symbol_name="RENDER_CACHE_READ_L3NODE1"
+ underscore_name="render_cache_read_l3_node1"
+ description="Number of Render Cache reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE READ L3NODE2"
+ symbol_name="RENDER_CACHE_READ_L3NODE2"
+ underscore_name="render_cache_read_l3_node2"
+ description="Number of Render Cache reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE WRITE L3NODE0"
+ symbol_name="RENDER_CACHE_WRITE_L3NODE0"
+ underscore_name="render_cache_write_l3_node0"
+ description="Number of Render Cache writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE WRITE L3NODE1"
+ symbol_name="RENDER_CACHE_WRITE_L3NODE1"
+ underscore_name="render_cache_write_l3_node1"
+ description="Number of Render Cache writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE WRITE L3NODE2"
+ symbol_name="RENDER_CACHE_WRITE_L3NODE2"
+ underscore_name="render_cache_write_l3_node2"
+ description="Number of Render Cache writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE0"
+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE0"
+ underscore_name="render_cache_input_available_l3_node0"
+ description="Percentage of time when render cache input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE1"
+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE1"
+ underscore_name="render_cache_input_available_l3_node1"
+ description="Percentage of time when render cache input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE2"
+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE2"
+ underscore_name="render_cache_input_available_l3_node2"
+ description="Percentage of time when render cache input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE0"
+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE0"
+ underscore_name="render_cache_output_ready_l3_node0"
+ description="Percentage of time when render cache output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE1"
+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE1"
+ underscore_name="render_cache_output_ready_l3_node1"
+ description="Percentage of time when render cache output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE2"
+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE2"
+ underscore_name="render_cache_output_ready_l3_node2"
+ description="Percentage of time when render cache output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x14037800" />
+ <register type="NOA" address="0x00009888" value="0x16037840" />
+ <register type="NOA" address="0x00009888" value="0x18030126" />
+ <register type="NOA" address="0x00009888" value="0x14087800" />
+ <register type="NOA" address="0x00009888" value="0x16087840" />
+ <register type="NOA" address="0x00009888" value="0x18080126" />
+ <register type="NOA" address="0x00009888" value="0x06030031" />
+ <register type="NOA" address="0x00009888" value="0x08030E00" />
+ <register type="NOA" address="0x00009888" value="0x0C030010" />
+ <register type="NOA" address="0x00009888" value="0x0E0309C0" />
+ <register type="NOA" address="0x00009888" value="0x1203002E" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x00040820" />
+ <register type="NOA" address="0x00009888" value="0x02042082" />
+ <register type="NOA" address="0x00009888" value="0x00050410" />
+ <register type="NOA" address="0x00009888" value="0x02051041" />
+ <register type="NOA" address="0x00009888" value="0x06080C40" />
+ <register type="NOA" address="0x00009888" value="0x0A080038" />
+ <register type="NOA" address="0x00009888" value="0x0C080400" />
+ <register type="NOA" address="0x00009888" value="0x10080027" />
+ <register type="NOA" address="0x00009888" value="0x12080B80" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x00080820" />
+ <register type="NOA" address="0x00009888" value="0x02082082" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x14087800" />
+ <register type="NOA" address="0x00009888" value="0x16087840" />
+ <register type="NOA" address="0x00009888" value="0x18080126" />
+ <register type="NOA" address="0x00009888" value="0x04080C40" />
+ <register type="NOA" address="0x00009888" value="0x08080038" />
+ <register type="NOA" address="0x00009888" value="0x0A080400" />
+ <register type="NOA" address="0x00009888" value="0x0E080027" />
+ <register type="NOA" address="0x00009888" value="0x10080B80" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000828A0" />
+ <register type="NOA" address="0x00009888" value="0x0208A28A" />
+ <register type="NOA" address="0x00009888" value="0x0002C30C" />
+ <register type="NOA" address="0x00009888" value="0x02020C30" />
+ <register type="NOA" address="0x00009888" value="0x00031488" />
+ <register type="NOA" address="0x00009888" value="0x02032452" />
+ <register type="NOA" address="0x00009888" value="0x04032291" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603012A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803120A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C03120A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32030120" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403012A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe2"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe2"
+ underscore_name="color_pipe2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d7862a6d-902e-4d1f-9f39-e0f94aa4346e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE HIT L3NODE3"
+ symbol_name="RENDER_CACHE_HIT_L3NODE3"
+ underscore_name="render_cache_hit_l3_node3"
+ description="Number of Render Cache hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE READ L3NODE3"
+ symbol_name="RENDER_CACHE_READ_L3NODE3"
+ underscore_name="render_cache_read_l3_node3"
+ description="Number of Render Cache reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE WRITE L3NODE3"
+ symbol_name="RENDER_CACHE_WRITE_L3NODE3"
+ underscore_name="render_cache_write_l3_node3"
+ description="Number of Render Cache writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE3"
+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE3"
+ underscore_name="render_cache_input_available_l3_node3"
+ description="Percentage of time when render cache input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE3"
+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE3"
+ underscore_name="render_cache_output_ready_l3_node3"
+ description="Percentage of time when render cache output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x14037800" />
+ <register type="NOA" address="0x00009888" value="0x16037840" />
+ <register type="NOA" address="0x00009888" value="0x18030126" />
+ <register type="NOA" address="0x00009888" value="0x0E030C40" />
+ <register type="NOA" address="0x00009888" value="0x10030438" />
+ <register type="NOA" address="0x00009888" value="0x12030BA7" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x0204AA80" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
+ <register type="NOA" address="0x00009888" value="0x04031248" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe3"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe3"
+ underscore_name="color_pipe3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f00094e7-2baa-4bb9-807b-d77bb1c72eba"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE0"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE0"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe0"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE1"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE1"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe1"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE2"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE2"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe2"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE3"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE3"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe3"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE4"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE4"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe4"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE5"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE5"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe5"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE6"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE6"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe6"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE7"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE7"
+ underscore_name="color_pipe_cache_latency1_stall_cpipe7"
+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE0"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE0"
+ underscore_name="color_pipe_cache_latency2_stall_l3_node0"
+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE1"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE1"
+ underscore_name="color_pipe_cache_latency2_stall_l3_node1"
+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE2"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE2"
+ underscore_name="color_pipe_cache_latency2_stall_l3_node2"
+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE3"
+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE3"
+ underscore_name="color_pipe_cache_latency2_stall_l3_node3"
+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE0"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE0"
+ underscore_name="ps_output_available_cpipe0"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE1"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE1"
+ underscore_name="ps_output_available_cpipe1"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12011000" />
+ <register type="NOA" address="0x00009888" value="0x18010320" />
+ <register type="NOA" address="0x00009888" value="0x12021C00" />
+ <register type="NOA" address="0x00009888" value="0x18020320" />
+ <register type="NOA" address="0x00009888" value="0x13011030" />
+ <register type="NOA" address="0x00009888" value="0x13021000" />
+ <register type="NOA" address="0x00009888" value="0x00033000" />
+ <register type="NOA" address="0x00009888" value="0x000700A0" />
+ <register type="NOA" address="0x00009888" value="0x02072000" />
+ <register type="NOA" address="0x00009888" value="0x0008000F" />
+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
+ <register type="NOA" address="0x00009888" value="0x0009400C" />
+ <register type="NOA" address="0x00009888" value="0x000A00A5" />
+ <register type="NOA" address="0x00009888" value="0x020A6500" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x04011100" />
+ <register type="NOA" address="0x00009888" value="0x06010021" />
+ <register type="NOA" address="0x00009888" value="0x14010030" />
+ <register type="NOA" address="0x00009888" value="0x00013000" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x06020880" />
+ <register type="NOA" address="0x00009888" value="0x08020021" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x03070200" />
+ <register type="NOA" address="0x00009888" value="0x03080C00" />
+ <register type="NOA" address="0x00009888" value="0x01091000" />
+ <register type="NOA" address="0x00009888" value="0x030A0600" />
+ <register type="NOA" address="0x00009888" value="0x05010000" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x05020000" />
+ <register type="NOA" address="0x00009888" value="0x11020C00" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x14037800" />
+ <register type="NOA" address="0x00009888" value="0x14087800" />
+ <register type="NOA" address="0x00009888" value="0x0001F00F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x0A030012" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x00042055" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00051055" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0A080480" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x000820AA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x12011000" />
+ <register type="NOA" address="0x00009888" value="0x12021000" />
+ <register type="NOA" address="0x00009888" value="0x13011000" />
+ <register type="NOA" address="0x00009888" value="0x13021000" />
+ <register type="NOA" address="0x00009888" value="0x00030300" />
+ <register type="NOA" address="0x00009888" value="0x02070020" />
+ <register type="NOA" address="0x00009888" value="0x020800CF" />
+ <register type="NOA" address="0x00009888" value="0x00090400" />
+ <register type="NOA" address="0x00009888" value="0x020A0065" />
+ <register type="NOA" address="0x00009888" value="0x04010000" />
+ <register type="NOA" address="0x00009888" value="0x10010030" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x00010300" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x04020000" />
+ <register type="NOA" address="0x00009888" value="0x0E020C00" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x03070002" />
+ <register type="NOA" address="0x00009888" value="0x0308000C" />
+ <register type="NOA" address="0x00009888" value="0x01090100" />
+ <register type="NOA" address="0x00009888" value="0x030A0006" />
+ <register type="NOA" address="0x00009888" value="0x05010000" />
+ <register type="NOA" address="0x00009888" value="0x0F010030" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x05020000" />
+ <register type="NOA" address="0x00009888" value="0x0D020C00" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x14037800" />
+ <register type="NOA" address="0x00009888" value="0x14087800" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x08030012" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x00040200" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00050100" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x08080480" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x00080200" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008A0AA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02031291" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030101" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36032421" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38030FE9" />
+ <register type="NOA" address="0x00009888" value="0x3A031F1F" />
+ <register type="NOA" address="0x00009888" value="0x3C0325E8" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032481" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe4"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe4"
+ underscore_name="color_pipe4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="341991a5-3457-4201-a48e-d368a979f01d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE0"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE0"
+ underscore_name="pixel_post_process_input_available_cpipe0"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE1"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE1"
+ underscore_name="pixel_post_process_input_available_cpipe1"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x20860011" />
+ <register type="NOA" address="0x00009888" value="0x20A60011" />
+ <register type="NOA" address="0x00009888" value="0x20C60011" />
+ <register type="NOA" address="0x00009888" value="0x20E60011" />
+ <register type="NOA" address="0x00009888" value="0x04860180" />
+ <register type="NOA" address="0x00009888" value="0x06862800" />
+ <register type="NOA" address="0x00009888" value="0x08860595" />
+ <register type="NOA" address="0x00009888" value="0x0A860017" />
+ <register type="NOA" address="0x00009888" value="0x00860000" />
+ <register type="NOA" address="0x00009888" value="0x04A60180" />
+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
+ <register type="NOA" address="0x00009888" value="0x00A60000" />
+ <register type="NOA" address="0x00009888" value="0x04C60180" />
+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
+ <register type="NOA" address="0x00009888" value="0x10C60595" />
+ <register type="NOA" address="0x00009888" value="0x12C60017" />
+ <register type="NOA" address="0x00009888" value="0x02C60000" />
+ <register type="NOA" address="0x00009888" value="0x04E60180" />
+ <register type="NOA" address="0x00009888" value="0x12E60500" />
+ <register type="NOA" address="0x00009888" value="0x14E60595" />
+ <register type="NOA" address="0x00009888" value="0x16E60017" />
+ <register type="NOA" address="0x00009888" value="0x02E60000" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000007F8" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0007F800" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe5"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe5"
+ underscore_name="color_pipe5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="34664510-6687-48d0-adc5-b7a60069de8d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE2"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE2"
+ underscore_name="pixel_post_process_input_available_cpipe2"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE3"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE3"
+ underscore_name="pixel_post_process_input_available_cpipe3"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x21860011" />
+ <register type="NOA" address="0x00009888" value="0x21A60011" />
+ <register type="NOA" address="0x00009888" value="0x21C60011" />
+ <register type="NOA" address="0x00009888" value="0x21E60011" />
+ <register type="NOA" address="0x00009888" value="0x05860180" />
+ <register type="NOA" address="0x00009888" value="0x07862800" />
+ <register type="NOA" address="0x00009888" value="0x09860595" />
+ <register type="NOA" address="0x00009888" value="0x0B860017" />
+ <register type="NOA" address="0x00009888" value="0x01860000" />
+ <register type="NOA" address="0x00009888" value="0x05A60180" />
+ <register type="NOA" address="0x00009888" value="0x0BA60500" />
+ <register type="NOA" address="0x00009888" value="0x0DA60595" />
+ <register type="NOA" address="0x00009888" value="0x0FA60017" />
+ <register type="NOA" address="0x00009888" value="0x01A60000" />
+ <register type="NOA" address="0x00009888" value="0x05C60180" />
+ <register type="NOA" address="0x00009888" value="0x0FC60500" />
+ <register type="NOA" address="0x00009888" value="0x11C60595" />
+ <register type="NOA" address="0x00009888" value="0x13C60017" />
+ <register type="NOA" address="0x00009888" value="0x03C60000" />
+ <register type="NOA" address="0x00009888" value="0x05E60180" />
+ <register type="NOA" address="0x00009888" value="0x13E60500" />
+ <register type="NOA" address="0x00009888" value="0x15E60595" />
+ <register type="NOA" address="0x00009888" value="0x17E60017" />
+ <register type="NOA" address="0x00009888" value="0x03E60000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000007F8" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0007F800" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe6"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe6"
+ underscore_name="color_pipe6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1c9a3218-c1ee-402f-b483-6263a0757515"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE4"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE4"
+ underscore_name="pixel_post_process_input_available_cpipe4"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE5"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE5"
+ underscore_name="pixel_post_process_input_available_cpipe5"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x20860011" />
+ <register type="NOA" address="0x00009888" value="0x20A60011" />
+ <register type="NOA" address="0x00009888" value="0x20C60011" />
+ <register type="NOA" address="0x00009888" value="0x20E60011" />
+ <register type="NOA" address="0x00009888" value="0x04860180" />
+ <register type="NOA" address="0x00009888" value="0x06862800" />
+ <register type="NOA" address="0x00009888" value="0x08860595" />
+ <register type="NOA" address="0x00009888" value="0x0A860017" />
+ <register type="NOA" address="0x00009888" value="0x00860000" />
+ <register type="NOA" address="0x00009888" value="0x04A60180" />
+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
+ <register type="NOA" address="0x00009888" value="0x00A60000" />
+ <register type="NOA" address="0x00009888" value="0x04C60180" />
+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
+ <register type="NOA" address="0x00009888" value="0x10C60595" />
+ <register type="NOA" address="0x00009888" value="0x12C60017" />
+ <register type="NOA" address="0x00009888" value="0x02C60000" />
+ <register type="NOA" address="0x00009888" value="0x04E60180" />
+ <register type="NOA" address="0x00009888" value="0x12E60500" />
+ <register type="NOA" address="0x00009888" value="0x14E60595" />
+ <register type="NOA" address="0x00009888" value="0x16E60017" />
+ <register type="NOA" address="0x00009888" value="0x02E60000" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000007F8" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0007F800" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe7"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe7"
+ underscore_name="color_pipe7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d85dc73b-5121-44c8-87b2-df05b1eecdf3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE6"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE6"
+ underscore_name="pixel_post_process_input_available_cpipe6"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE7"
+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE7"
+ underscore_name="pixel_post_process_input_available_cpipe7"
+ description="Percentage of time in which Color Pipeline input ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x21860011" />
+ <register type="NOA" address="0x00009888" value="0x21A60011" />
+ <register type="NOA" address="0x00009888" value="0x21C60011" />
+ <register type="NOA" address="0x00009888" value="0x21E60011" />
+ <register type="NOA" address="0x00009888" value="0x05860180" />
+ <register type="NOA" address="0x00009888" value="0x07862800" />
+ <register type="NOA" address="0x00009888" value="0x09860595" />
+ <register type="NOA" address="0x00009888" value="0x0B860017" />
+ <register type="NOA" address="0x00009888" value="0x01860000" />
+ <register type="NOA" address="0x00009888" value="0x05A60180" />
+ <register type="NOA" address="0x00009888" value="0x0BA60500" />
+ <register type="NOA" address="0x00009888" value="0x0DA60595" />
+ <register type="NOA" address="0x00009888" value="0x0FA60017" />
+ <register type="NOA" address="0x00009888" value="0x01A60000" />
+ <register type="NOA" address="0x00009888" value="0x05C60180" />
+ <register type="NOA" address="0x00009888" value="0x0FC60500" />
+ <register type="NOA" address="0x00009888" value="0x11C60595" />
+ <register type="NOA" address="0x00009888" value="0x13C60017" />
+ <register type="NOA" address="0x00009888" value="0x03C60000" />
+ <register type="NOA" address="0x00009888" value="0x05E60180" />
+ <register type="NOA" address="0x00009888" value="0x13E60500" />
+ <register type="NOA" address="0x00009888" value="0x15E60595" />
+ <register type="NOA" address="0x00009888" value="0x17E60017" />
+ <register type="NOA" address="0x00009888" value="0x03E60000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000007F8" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0007F800" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe8"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe8"
+ underscore_name="color_pipe8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4695a23b-b2b0-48f5-8bf1-743255be3e2e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE2"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE2"
+ underscore_name="ps_output_available_cpipe2"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE3"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE3"
+ underscore_name="ps_output_available_cpipe3"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE4"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE4"
+ underscore_name="ps_output_available_cpipe4"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE5"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE5"
+ underscore_name="ps_output_available_cpipe5"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE6"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE6"
+ underscore_name="ps_output_available_cpipe6"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PS OUTPUT AVAILABLE CPIPE7"
+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE7"
+ underscore_name="ps_output_available_cpipe7"
+ description="Percentage of time in which Pixel Shader data is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE0"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE0"
+ underscore_name="pixel_post_process_output_ready_cpipe0"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE1"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE1"
+ underscore_name="pixel_post_process_output_ready_cpipe1"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE2"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE2"
+ underscore_name="pixel_post_process_output_ready_cpipe2"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE3"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE3"
+ underscore_name="pixel_post_process_output_ready_cpipe3"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16010003" />
+ <register type="NOA" address="0x00009888" value="0x16020003" />
+ <register type="NOA" address="0x00009888" value="0x17010003" />
+ <register type="NOA" address="0x00009888" value="0x19010320" />
+ <register type="NOA" address="0x00009888" value="0x17020003" />
+ <register type="NOA" address="0x00009888" value="0x19020320" />
+ <register type="NOA" address="0x00009888" value="0x0003300F" />
+ <register type="NOA" address="0x00009888" value="0x02072000" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
+ <register type="NOA" address="0x00009888" value="0x00094000" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A6500" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x14010017" />
+ <register type="NOA" address="0x00009888" value="0x0001300F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x120205C0" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x010700A0" />
+ <register type="NOA" address="0x00009888" value="0x03070200" />
+ <register type="NOA" address="0x00009888" value="0x0108000F" />
+ <register type="NOA" address="0x00009888" value="0x03080C00" />
+ <register type="NOA" address="0x00009888" value="0x0109100C" />
+ <register type="NOA" address="0x00009888" value="0x010A00A5" />
+ <register type="NOA" address="0x00009888" value="0x030A0600" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x05011100" />
+ <register type="NOA" address="0x00009888" value="0x07010021" />
+ <register type="NOA" address="0x00009888" value="0x13010017" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x07020880" />
+ <register type="NOA" address="0x00009888" value="0x09020021" />
+ <register type="NOA" address="0x00009888" value="0x110205C0" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18010320" />
+ <register type="NOA" address="0x00009888" value="0x18020320" />
+ <register type="NOA" address="0x00009888" value="0x19010320" />
+ <register type="NOA" address="0x00009888" value="0x19020320" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x00080F00" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000900C0" />
+ <register type="NOA" address="0x00009888" value="0x000AA500" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x08010880" />
+ <register type="NOA" address="0x00009888" value="0x0A010021" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x0A020880" />
+ <register type="NOA" address="0x00009888" value="0x0C020021" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x030700A0" />
+ <register type="NOA" address="0x00009888" value="0x0308000F" />
+ <register type="NOA" address="0x00009888" value="0x01090C00" />
+ <register type="NOA" address="0x00009888" value="0x030A00A5" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x0D010880" />
+ <register type="NOA" address="0x00009888" value="0x0F010021" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x0F020880" />
+ <register type="NOA" address="0x00009888" value="0x11020021" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030004" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030481" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x380300E1" />
+ <register type="NOA" address="0x00009888" value="0x3A030607" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032481" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F00F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00010FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe9"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe9"
+ underscore_name="color_pipe9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="73b4fa16-fd16-4c45-bb66-a733308a8b57"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE4"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE4"
+ underscore_name="pixel_post_process_output_ready_cpipe4"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE5"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE5"
+ underscore_name="pixel_post_process_output_ready_cpipe5"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE6"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE6"
+ underscore_name="pixel_post_process_output_ready_cpipe6"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE7"
+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE7"
+ underscore_name="pixel_post_process_output_ready_cpipe7"
+ description="Percentage of time in which Color Pipeline pixel output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RENDER CACHE ALLOC L3NODE0"
+ symbol_name="RENDER_CACHE_ALLOC_L3NODE0"
+ underscore_name="render_cache_alloc_l3_node0"
+ description="Number of Render Cache allocations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE ALLOC L3NODE1"
+ symbol_name="RENDER_CACHE_ALLOC_L3NODE1"
+ underscore_name="render_cache_alloc_l3_node1"
+ description="Number of Render Cache allocations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE ALLOC L3NODE2"
+ symbol_name="RENDER_CACHE_ALLOC_L3NODE2"
+ underscore_name="render_cache_alloc_l3_node2"
+ description="Number of Render Cache allocations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RENDER CACHE ALLOC L3NODE3"
+ symbol_name="RENDER_CACHE_ALLOC_L3NODE3"
+ underscore_name="render_cache_alloc_l3_node3"
+ description="Number of Render Cache allocations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x180301E9" />
+ <register type="NOA" address="0x00009888" value="0x180801E9" />
+ <register type="NOA" address="0x00009888" value="0x06030E30" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x000400A0" />
+ <register type="NOA" address="0x00009888" value="0x00050050" />
+ <register type="NOA" address="0x00009888" value="0x04080E30" />
+ <register type="NOA" address="0x00009888" value="0x000800A0" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16010003" />
+ <register type="NOA" address="0x00009888" value="0x16020003" />
+ <register type="NOA" address="0x00009888" value="0x17010003" />
+ <register type="NOA" address="0x00009888" value="0x17020003" />
+ <register type="NOA" address="0x00009888" value="0x00033000" />
+ <register type="NOA" address="0x00009888" value="0x02072000" />
+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
+ <register type="NOA" address="0x00009888" value="0x00094000" />
+ <register type="NOA" address="0x00009888" value="0x020A6500" />
+ <register type="NOA" address="0x00009888" value="0x02010000" />
+ <register type="NOA" address="0x00009888" value="0x14010017" />
+ <register type="NOA" address="0x00009888" value="0x00013000" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x02020000" />
+ <register type="NOA" address="0x00009888" value="0x120205C0" />
+ <register type="NOA" address="0x00009888" value="0x00020000" />
+ <register type="NOA" address="0x00009888" value="0x03070200" />
+ <register type="NOA" address="0x00009888" value="0x03080C00" />
+ <register type="NOA" address="0x00009888" value="0x01091000" />
+ <register type="NOA" address="0x00009888" value="0x030A0600" />
+ <register type="NOA" address="0x00009888" value="0x03010000" />
+ <register type="NOA" address="0x00009888" value="0x13010017" />
+ <register type="NOA" address="0x00009888" value="0x01010000" />
+ <register type="NOA" address="0x00009888" value="0x03020000" />
+ <register type="NOA" address="0x00009888" value="0x110205C0" />
+ <register type="NOA" address="0x00009888" value="0x01020000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x180301E9" />
+ <register type="NOA" address="0x00009888" value="0x180801E9" />
+ <register type="NOA" address="0x00009888" value="0x0001F000" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x0A030E30" />
+ <register type="NOA" address="0x00009888" value="0x04030000" />
+ <register type="NOA" address="0x00009888" value="0x00030000" />
+ <register type="NOA" address="0x00009888" value="0x0004A000" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055000" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x08080E30" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x1203F000" />
+ <register type="NOA" address="0x00009888" value="0x32030012" />
+ <register type="NOA" address="0x00009888" value="0x2003F000" />
+ <register type="NOA" address="0x00009888" value="0x36032240" />
+ <register type="NOA" address="0x00009888" value="0x2603F000" />
+ <register type="NOA" address="0x00009888" value="0x2C03F000" />
+ <register type="NOA" address="0x00009888" value="0x380323E8" />
+ <register type="NOA" address="0x00009888" value="0x3A031F1F" />
+ <register type="NOA" address="0x00009888" value="0x3C030FE7" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032060" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe10"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe10"
+ underscore_name="color_pipe10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="41a973fd-a067-4760-be3a-ccac78e0eadb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE0"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE0"
+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice0"
+ description="Number of promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030120" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A052800" />
+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
+ <register type="NOA" address="0x00009888" value="0x06050D33" />
+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
+ <register type="NOA" address="0x00009888" value="0x1005003E" />
+ <register type="NOA" address="0x00009888" value="0x000655FF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02081111" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe11"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe11"
+ underscore_name="color_pipe11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a42ec42b-53d5-40b2-8950-9aabe714601a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE1"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE1"
+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice1"
+ description="Number of promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001C" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030380" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B052800" />
+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
+ <register type="NOA" address="0x00009888" value="0x07050D33" />
+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
+ <register type="NOA" address="0x00009888" value="0x1105003E" />
+ <register type="NOA" address="0x00009888" value="0x010655FF" />
+ <register type="NOA" address="0x00009888" value="0x01085555" />
+ <register type="NOA" address="0x00009888" value="0x03081111" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe12"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe12"
+ underscore_name="color_pipe12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4682628b-6cc3-4b22-b818-ca5347cd7bf3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE2"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE2"
+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice2"
+ description="Number of promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030140" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A052800" />
+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
+ <register type="NOA" address="0x00009888" value="0x06050D33" />
+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
+ <register type="NOA" address="0x00009888" value="0x1005003E" />
+ <register type="NOA" address="0x00009888" value="0x000655FF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02081111" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe13"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe13"
+ underscore_name="color_pipe13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="76fcf17c-a3ad-474c-a2fb-58a1517c28f4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE3"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE3"
+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice3"
+ description="Number of promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001D" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340303A0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B052800" />
+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
+ <register type="NOA" address="0x00009888" value="0x07050D33" />
+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
+ <register type="NOA" address="0x00009888" value="0x1105003E" />
+ <register type="NOA" address="0x00009888" value="0x010655FF" />
+ <register type="NOA" address="0x00009888" value="0x01085555" />
+ <register type="NOA" address="0x00009888" value="0x03081111" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe14"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe14"
+ underscore_name="color_pipe14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6708cf0b-dd77-4fb7-aad1-909ffea99aea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE0"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE0"
+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice0"
+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030120" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A052800" />
+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
+ <register type="NOA" address="0x00009888" value="0x06050D33" />
+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
+ <register type="NOA" address="0x00009888" value="0x1005003E" />
+ <register type="NOA" address="0x00009888" value="0x000655FF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02081111" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe15"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe15"
+ underscore_name="color_pipe15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cb36baf7-85bd-4ce3-a0d7-4d296c5932a7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE1"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE1"
+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice1"
+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001C" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030380" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B052800" />
+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
+ <register type="NOA" address="0x00009888" value="0x07050D33" />
+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
+ <register type="NOA" address="0x00009888" value="0x1105003E" />
+ <register type="NOA" address="0x00009888" value="0x010655FF" />
+ <register type="NOA" address="0x00009888" value="0x01085555" />
+ <register type="NOA" address="0x00009888" value="0x03081111" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe16"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe16"
+ underscore_name="color_pipe16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f1e33629-b9d8-4033-a791-2afb70f5bf8d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE2"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE2"
+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice2"
+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030140" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A052800" />
+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
+ <register type="NOA" address="0x00009888" value="0x06050D33" />
+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
+ <register type="NOA" address="0x00009888" value="0x1005003E" />
+ <register type="NOA" address="0x00009888" value="0x000655FF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02081111" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="ColorPipe17"
+ chipset="ACMGT2"
+ symbol_name="ColorPipe17"
+ underscore_name="color_pipe17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fb67c9e2-4acb-4775-b715-ffc4b743d9e8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE3"
+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE3"
+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice3"
+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="ColorPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001D" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340303A0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B052800" />
+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
+ <register type="NOA" address="0x00009888" value="0x07050D33" />
+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
+ <register type="NOA" address="0x00009888" value="0x1105003E" />
+ <register type="NOA" address="0x00009888" value="0x010655FF" />
+ <register type="NOA" address="0x00009888" value="0x01085555" />
+ <register type="NOA" address="0x00009888" value="0x03081111" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="Dataport1"
+ chipset="ACMGT2"
+ symbol_name="Dataport1"
+ underscore_name="dataport1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e0466349-b62f-474c-88f9-3a9b62a3274a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_read_message_count_xecore0"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_read_message_count_xecore1"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_write_message_count_xecore0"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_write_message_count_xecore1"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_atomic_message_count_xecore0"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_atomic_message_count_xecore1"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_dataport_fence_message_count_xecore0"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_dataport_fence_message_count_xecore1"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18812800" />
+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
+ <register type="NOA" address="0x00009888" value="0x20810011" />
+ <register type="NOA" address="0x00009888" value="0x18A12800" />
+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
+ <register type="NOA" address="0x00009888" value="0x20A10011" />
+ <register type="NOA" address="0x00009888" value="0x04810676" />
+ <register type="NOA" address="0x00009888" value="0x088101C5" />
+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
+ <register type="NOA" address="0x00009888" value="0x0E810206" />
+ <register type="NOA" address="0x00009888" value="0x1081000B" />
+ <register type="NOA" address="0x00009888" value="0x16810580" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083A02A" />
+ <register type="NOA" address="0x00009888" value="0x02838002" />
+ <register type="NOA" address="0x00009888" value="0x008481C7" />
+ <register type="NOA" address="0x00009888" value="0x00865015" />
+ <register type="NOA" address="0x00009888" value="0x02864001" />
+ <register type="NOA" address="0x00009888" value="0x00875015" />
+ <register type="NOA" address="0x00009888" value="0x02874001" />
+ <register type="NOA" address="0x00009888" value="0x04A10676" />
+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
+ <register type="NOA" address="0x00009888" value="0x0CA102C7" />
+ <register type="NOA" address="0x00009888" value="0x10A10180" />
+ <register type="NOA" address="0x00009888" value="0x12A102C8" />
+ <register type="NOA" address="0x00009888" value="0x16A10016" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
+ <register type="NOA" address="0x00009888" value="0x02A320A8" />
+ <register type="NOA" address="0x00009888" value="0x00A44E38" />
+ <register type="NOA" address="0x00009888" value="0x00A60540" />
+ <register type="NOA" address="0x00009888" value="0x02A61054" />
+ <register type="NOA" address="0x00009888" value="0x00A70540" />
+ <register type="NOA" address="0x00009888" value="0x02A71054" />
+ <register type="NOA" address="0x00009888" value="0x0008AFEA" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FE" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5055" />
+ <register type="NOA" address="0x00009888" value="0x00014E38" />
+ <register type="NOA" address="0x00009888" value="0x000B0540" />
+ <register type="NOA" address="0x00009888" value="0x020B1054" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032012" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603294A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport2"
+ chipset="ACMGT2"
+ symbol_name="Dataport2"
+ underscore_name="dataport2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="28e63e4a-ae68-4913-9f28-ae9269aadf2b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_read_message_count_xecore2"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_read_message_count_xecore3"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_write_message_count_xecore2"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_write_message_count_xecore3"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_atomic_message_count_xecore2"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_atomic_message_count_xecore3"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_dataport_fence_message_count_xecore2"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_dataport_fence_message_count_xecore3"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18C12800" />
+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
+ <register type="NOA" address="0x00009888" value="0x20C10011" />
+ <register type="NOA" address="0x00009888" value="0x18E12800" />
+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
+ <register type="NOA" address="0x00009888" value="0x20E10011" />
+ <register type="NOA" address="0x00009888" value="0x04C10676" />
+ <register type="NOA" address="0x00009888" value="0x08C101C5" />
+ <register type="NOA" address="0x00009888" value="0x0AC1000B" />
+ <register type="NOA" address="0x00009888" value="0x0EC10206" />
+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
+ <register type="NOA" address="0x00009888" value="0x16C10580" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A02A" />
+ <register type="NOA" address="0x00009888" value="0x02C38002" />
+ <register type="NOA" address="0x00009888" value="0x00C481C7" />
+ <register type="NOA" address="0x00009888" value="0x00C65015" />
+ <register type="NOA" address="0x00009888" value="0x02C64001" />
+ <register type="NOA" address="0x00009888" value="0x00C75015" />
+ <register type="NOA" address="0x00009888" value="0x02C74001" />
+ <register type="NOA" address="0x00009888" value="0x04E10676" />
+ <register type="NOA" address="0x00009888" value="0x0AE10140" />
+ <register type="NOA" address="0x00009888" value="0x0CE102C7" />
+ <register type="NOA" address="0x00009888" value="0x10E10180" />
+ <register type="NOA" address="0x00009888" value="0x12E102C8" />
+ <register type="NOA" address="0x00009888" value="0x16E10016" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30A80" />
+ <register type="NOA" address="0x00009888" value="0x02E320A8" />
+ <register type="NOA" address="0x00009888" value="0x00E44E38" />
+ <register type="NOA" address="0x00009888" value="0x00E60540" />
+ <register type="NOA" address="0x00009888" value="0x02E61054" />
+ <register type="NOA" address="0x00009888" value="0x00E70540" />
+ <register type="NOA" address="0x00009888" value="0x02E71054" />
+ <register type="NOA" address="0x00009888" value="0x0007A56A" />
+ <register type="NOA" address="0x00009888" value="0x02079056" />
+ <register type="NOA" address="0x00009888" value="0x0009CFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA0AA" />
+ <register type="NOA" address="0x00009888" value="0x000281C7" />
+ <register type="NOA" address="0x00009888" value="0x000C5015" />
+ <register type="NOA" address="0x00009888" value="0x020C4001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032012" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport3"
+ chipset="ACMGT2"
+ symbol_name="Dataport3"
+ underscore_name="dataport3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f9dd355a-29ce-4f78-9ea4-e2f0f799876d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_read_message_count_xecore4"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_read_message_count_xecore5"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_write_message_count_xecore4"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_write_message_count_xecore5"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_atomic_message_count_xecore4"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_atomic_message_count_xecore5"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_dataport_fence_message_count_xecore4"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_dataport_fence_message_count_xecore5"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19812800" />
+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
+ <register type="NOA" address="0x00009888" value="0x21810011" />
+ <register type="NOA" address="0x00009888" value="0x19A12800" />
+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
+ <register type="NOA" address="0x00009888" value="0x21A10011" />
+ <register type="NOA" address="0x00009888" value="0x05810676" />
+ <register type="NOA" address="0x00009888" value="0x098101C5" />
+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
+ <register type="NOA" address="0x00009888" value="0x0F810206" />
+ <register type="NOA" address="0x00009888" value="0x1181000B" />
+ <register type="NOA" address="0x00009888" value="0x17810580" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A02A" />
+ <register type="NOA" address="0x00009888" value="0x03838002" />
+ <register type="NOA" address="0x00009888" value="0x018481C7" />
+ <register type="NOA" address="0x00009888" value="0x01865015" />
+ <register type="NOA" address="0x00009888" value="0x03864001" />
+ <register type="NOA" address="0x00009888" value="0x01875015" />
+ <register type="NOA" address="0x00009888" value="0x03874001" />
+ <register type="NOA" address="0x00009888" value="0x05A10676" />
+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
+ <register type="NOA" address="0x00009888" value="0x0DA102C7" />
+ <register type="NOA" address="0x00009888" value="0x11A10180" />
+ <register type="NOA" address="0x00009888" value="0x13A102C8" />
+ <register type="NOA" address="0x00009888" value="0x17A10016" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
+ <register type="NOA" address="0x00009888" value="0x03A320A8" />
+ <register type="NOA" address="0x00009888" value="0x01A44E38" />
+ <register type="NOA" address="0x00009888" value="0x01A60540" />
+ <register type="NOA" address="0x00009888" value="0x03A61054" />
+ <register type="NOA" address="0x00009888" value="0x01A70540" />
+ <register type="NOA" address="0x00009888" value="0x03A71054" />
+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5055" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
+ <register type="NOA" address="0x00009888" value="0x0108AFEA" />
+ <register type="NOA" address="0x00009888" value="0x0308B0FE" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5055" />
+ <register type="NOA" address="0x00009888" value="0x01014E38" />
+ <register type="NOA" address="0x00009888" value="0x010B0540" />
+ <register type="NOA" address="0x00009888" value="0x030B1054" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032012" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603294A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport4"
+ chipset="ACMGT2"
+ symbol_name="Dataport4"
+ underscore_name="dataport4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d79af0bc-b6e9-4057-8eb8-f61fad6efe55"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_read_message_count_xecore6"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_read_message_count_xecore7"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_write_message_count_xecore6"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_write_message_count_xecore7"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_atomic_message_count_xecore6"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_atomic_message_count_xecore7"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_dataport_fence_message_count_xecore6"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_dataport_fence_message_count_xecore7"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19C12800" />
+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
+ <register type="NOA" address="0x00009888" value="0x21C10011" />
+ <register type="NOA" address="0x00009888" value="0x19E12800" />
+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
+ <register type="NOA" address="0x00009888" value="0x21E10011" />
+ <register type="NOA" address="0x00009888" value="0x05C10676" />
+ <register type="NOA" address="0x00009888" value="0x09C101C5" />
+ <register type="NOA" address="0x00009888" value="0x0BC1000B" />
+ <register type="NOA" address="0x00009888" value="0x0FC10206" />
+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
+ <register type="NOA" address="0x00009888" value="0x17C10580" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A02A" />
+ <register type="NOA" address="0x00009888" value="0x03C38002" />
+ <register type="NOA" address="0x00009888" value="0x01C481C7" />
+ <register type="NOA" address="0x00009888" value="0x01C65015" />
+ <register type="NOA" address="0x00009888" value="0x03C64001" />
+ <register type="NOA" address="0x00009888" value="0x01C75015" />
+ <register type="NOA" address="0x00009888" value="0x03C74001" />
+ <register type="NOA" address="0x00009888" value="0x05E10676" />
+ <register type="NOA" address="0x00009888" value="0x0BE10140" />
+ <register type="NOA" address="0x00009888" value="0x0DE102C7" />
+ <register type="NOA" address="0x00009888" value="0x11E10180" />
+ <register type="NOA" address="0x00009888" value="0x13E102C8" />
+ <register type="NOA" address="0x00009888" value="0x17E10016" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30A80" />
+ <register type="NOA" address="0x00009888" value="0x03E320A8" />
+ <register type="NOA" address="0x00009888" value="0x01E44E38" />
+ <register type="NOA" address="0x00009888" value="0x01E60540" />
+ <register type="NOA" address="0x00009888" value="0x03E61054" />
+ <register type="NOA" address="0x00009888" value="0x01E70540" />
+ <register type="NOA" address="0x00009888" value="0x03E71054" />
+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5055" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
+ <register type="NOA" address="0x00009888" value="0x0107A56A" />
+ <register type="NOA" address="0x00009888" value="0x03079056" />
+ <register type="NOA" address="0x00009888" value="0x0109CFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA0AA" />
+ <register type="NOA" address="0x00009888" value="0x010281C7" />
+ <register type="NOA" address="0x00009888" value="0x010C5015" />
+ <register type="NOA" address="0x00009888" value="0x030C4001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032012" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport5"
+ chipset="ACMGT2"
+ symbol_name="Dataport5"
+ underscore_name="dataport5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8890d6d6-bac2-4830-9abb-e38e1da08e0b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE8"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_dataport_read_message_count_xecore8"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE9"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_dataport_read_message_count_xecore9"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE8"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_dataport_write_message_count_xecore8"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE9"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_dataport_write_message_count_xecore9"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE8"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_dataport_atomic_message_count_xecore8"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE9"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_dataport_atomic_message_count_xecore9"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE8"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_dataport_fence_message_count_xecore8"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE9"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_dataport_fence_message_count_xecore9"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18812800" />
+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
+ <register type="NOA" address="0x00009888" value="0x20810011" />
+ <register type="NOA" address="0x00009888" value="0x18A12800" />
+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
+ <register type="NOA" address="0x00009888" value="0x20A10011" />
+ <register type="NOA" address="0x00009888" value="0x04810676" />
+ <register type="NOA" address="0x00009888" value="0x088101C5" />
+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
+ <register type="NOA" address="0x00009888" value="0x0E810206" />
+ <register type="NOA" address="0x00009888" value="0x1081000B" />
+ <register type="NOA" address="0x00009888" value="0x16810580" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083A02A" />
+ <register type="NOA" address="0x00009888" value="0x02838002" />
+ <register type="NOA" address="0x00009888" value="0x008481C7" />
+ <register type="NOA" address="0x00009888" value="0x00865015" />
+ <register type="NOA" address="0x00009888" value="0x02864001" />
+ <register type="NOA" address="0x00009888" value="0x00875015" />
+ <register type="NOA" address="0x00009888" value="0x02874001" />
+ <register type="NOA" address="0x00009888" value="0x04A10676" />
+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
+ <register type="NOA" address="0x00009888" value="0x0CA102C7" />
+ <register type="NOA" address="0x00009888" value="0x10A10180" />
+ <register type="NOA" address="0x00009888" value="0x12A102C8" />
+ <register type="NOA" address="0x00009888" value="0x16A10016" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
+ <register type="NOA" address="0x00009888" value="0x02A320A8" />
+ <register type="NOA" address="0x00009888" value="0x00A44E38" />
+ <register type="NOA" address="0x00009888" value="0x00A60540" />
+ <register type="NOA" address="0x00009888" value="0x02A61054" />
+ <register type="NOA" address="0x00009888" value="0x00A70540" />
+ <register type="NOA" address="0x00009888" value="0x02A71054" />
+ <register type="NOA" address="0x00009888" value="0x0008AFEA" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FE" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5055" />
+ <register type="NOA" address="0x00009888" value="0x00014E38" />
+ <register type="NOA" address="0x00009888" value="0x000B0540" />
+ <register type="NOA" address="0x00009888" value="0x020B1054" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031009" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603294A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport6"
+ chipset="ACMGT2"
+ symbol_name="Dataport6"
+ underscore_name="dataport6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c181f521-7c29-4ac6-a44e-d398043d1c41"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE10"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_dataport_read_message_count_xecore10"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE11"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_dataport_read_message_count_xecore11"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE10"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_dataport_write_message_count_xecore10"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE11"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_dataport_write_message_count_xecore11"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE10"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_dataport_atomic_message_count_xecore10"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE11"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_dataport_atomic_message_count_xecore11"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE10"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_dataport_fence_message_count_xecore10"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE11"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_dataport_fence_message_count_xecore11"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18C12800" />
+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
+ <register type="NOA" address="0x00009888" value="0x20C10011" />
+ <register type="NOA" address="0x00009888" value="0x18E12800" />
+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
+ <register type="NOA" address="0x00009888" value="0x20E10011" />
+ <register type="NOA" address="0x00009888" value="0x04C10676" />
+ <register type="NOA" address="0x00009888" value="0x08C101C5" />
+ <register type="NOA" address="0x00009888" value="0x0AC1000B" />
+ <register type="NOA" address="0x00009888" value="0x0EC10206" />
+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
+ <register type="NOA" address="0x00009888" value="0x16C10580" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A02A" />
+ <register type="NOA" address="0x00009888" value="0x02C38002" />
+ <register type="NOA" address="0x00009888" value="0x00C481C7" />
+ <register type="NOA" address="0x00009888" value="0x00C65015" />
+ <register type="NOA" address="0x00009888" value="0x02C64001" />
+ <register type="NOA" address="0x00009888" value="0x00C75015" />
+ <register type="NOA" address="0x00009888" value="0x02C74001" />
+ <register type="NOA" address="0x00009888" value="0x04E10676" />
+ <register type="NOA" address="0x00009888" value="0x0AE10140" />
+ <register type="NOA" address="0x00009888" value="0x0CE102C7" />
+ <register type="NOA" address="0x00009888" value="0x10E10180" />
+ <register type="NOA" address="0x00009888" value="0x12E102C8" />
+ <register type="NOA" address="0x00009888" value="0x16E10016" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30A80" />
+ <register type="NOA" address="0x00009888" value="0x02E320A8" />
+ <register type="NOA" address="0x00009888" value="0x00E44E38" />
+ <register type="NOA" address="0x00009888" value="0x00E60540" />
+ <register type="NOA" address="0x00009888" value="0x02E61054" />
+ <register type="NOA" address="0x00009888" value="0x00E70540" />
+ <register type="NOA" address="0x00009888" value="0x02E71054" />
+ <register type="NOA" address="0x00009888" value="0x0007A56A" />
+ <register type="NOA" address="0x00009888" value="0x02079056" />
+ <register type="NOA" address="0x00009888" value="0x0009CFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA0AA" />
+ <register type="NOA" address="0x00009888" value="0x000281C7" />
+ <register type="NOA" address="0x00009888" value="0x000C5015" />
+ <register type="NOA" address="0x00009888" value="0x020C4001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031009" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport7"
+ chipset="ACMGT2"
+ symbol_name="Dataport7"
+ underscore_name="dataport7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b83732c6-e9b4-4449-90df-3d3518bcc6a2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE12"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_dataport_read_message_count_xecore12"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE13"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_dataport_read_message_count_xecore13"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE12"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_dataport_write_message_count_xecore12"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE13"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_dataport_write_message_count_xecore13"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE12"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_dataport_atomic_message_count_xecore12"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE13"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_dataport_atomic_message_count_xecore13"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE12"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_dataport_fence_message_count_xecore12"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE13"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_dataport_fence_message_count_xecore13"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x19812800" />
+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
+ <register type="NOA" address="0x00009888" value="0x21810011" />
+ <register type="NOA" address="0x00009888" value="0x19A12800" />
+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
+ <register type="NOA" address="0x00009888" value="0x21A10011" />
+ <register type="NOA" address="0x00009888" value="0x05810676" />
+ <register type="NOA" address="0x00009888" value="0x098101C5" />
+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
+ <register type="NOA" address="0x00009888" value="0x0F810206" />
+ <register type="NOA" address="0x00009888" value="0x1181000B" />
+ <register type="NOA" address="0x00009888" value="0x17810580" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A02A" />
+ <register type="NOA" address="0x00009888" value="0x03838002" />
+ <register type="NOA" address="0x00009888" value="0x018481C7" />
+ <register type="NOA" address="0x00009888" value="0x01865015" />
+ <register type="NOA" address="0x00009888" value="0x03864001" />
+ <register type="NOA" address="0x00009888" value="0x01875015" />
+ <register type="NOA" address="0x00009888" value="0x03874001" />
+ <register type="NOA" address="0x00009888" value="0x05A10676" />
+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
+ <register type="NOA" address="0x00009888" value="0x0DA102C7" />
+ <register type="NOA" address="0x00009888" value="0x11A10180" />
+ <register type="NOA" address="0x00009888" value="0x13A102C8" />
+ <register type="NOA" address="0x00009888" value="0x17A10016" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
+ <register type="NOA" address="0x00009888" value="0x03A320A8" />
+ <register type="NOA" address="0x00009888" value="0x01A44E38" />
+ <register type="NOA" address="0x00009888" value="0x01A60540" />
+ <register type="NOA" address="0x00009888" value="0x03A61054" />
+ <register type="NOA" address="0x00009888" value="0x01A70540" />
+ <register type="NOA" address="0x00009888" value="0x03A71054" />
+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5055" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
+ <register type="NOA" address="0x00009888" value="0x0108AFEA" />
+ <register type="NOA" address="0x00009888" value="0x0308B0FE" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5055" />
+ <register type="NOA" address="0x00009888" value="0x01014E38" />
+ <register type="NOA" address="0x00009888" value="0x010B0540" />
+ <register type="NOA" address="0x00009888" value="0x030B1054" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031009" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603294A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport8"
+ chipset="ACMGT2"
+ symbol_name="Dataport8"
+ underscore_name="dataport8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a82addb0-e73f-43a4-9b0a-89df6b2ad267"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE14"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_dataport_read_message_count_xecore14"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE15"
+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_dataport_read_message_count_xecore15"
+ description="Number of read messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE14"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_dataport_write_message_count_xecore14"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE15"
+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_dataport_write_message_count_xecore15"
+ description="Number of write messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE14"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_dataport_atomic_message_count_xecore14"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE15"
+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_dataport_atomic_message_count_xecore15"
+ description="Number of atomic messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE14"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_dataport_fence_message_count_xecore14"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE15"
+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_dataport_fence_message_count_xecore15"
+ description="Number of fence messages sent by XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x19C12800" />
+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
+ <register type="NOA" address="0x00009888" value="0x21C10011" />
+ <register type="NOA" address="0x00009888" value="0x19E12800" />
+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
+ <register type="NOA" address="0x00009888" value="0x21E10011" />
+ <register type="NOA" address="0x00009888" value="0x05C10676" />
+ <register type="NOA" address="0x00009888" value="0x09C101C5" />
+ <register type="NOA" address="0x00009888" value="0x0BC1000B" />
+ <register type="NOA" address="0x00009888" value="0x0FC10206" />
+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
+ <register type="NOA" address="0x00009888" value="0x17C10580" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A02A" />
+ <register type="NOA" address="0x00009888" value="0x03C38002" />
+ <register type="NOA" address="0x00009888" value="0x01C481C7" />
+ <register type="NOA" address="0x00009888" value="0x01C65015" />
+ <register type="NOA" address="0x00009888" value="0x03C64001" />
+ <register type="NOA" address="0x00009888" value="0x01C75015" />
+ <register type="NOA" address="0x00009888" value="0x03C74001" />
+ <register type="NOA" address="0x00009888" value="0x05E10676" />
+ <register type="NOA" address="0x00009888" value="0x0BE10140" />
+ <register type="NOA" address="0x00009888" value="0x0DE102C7" />
+ <register type="NOA" address="0x00009888" value="0x11E10180" />
+ <register type="NOA" address="0x00009888" value="0x13E102C8" />
+ <register type="NOA" address="0x00009888" value="0x17E10016" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30A80" />
+ <register type="NOA" address="0x00009888" value="0x03E320A8" />
+ <register type="NOA" address="0x00009888" value="0x01E44E38" />
+ <register type="NOA" address="0x00009888" value="0x01E60540" />
+ <register type="NOA" address="0x00009888" value="0x03E61054" />
+ <register type="NOA" address="0x00009888" value="0x01E70540" />
+ <register type="NOA" address="0x00009888" value="0x03E71054" />
+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5055" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
+ <register type="NOA" address="0x00009888" value="0x0107A56A" />
+ <register type="NOA" address="0x00009888" value="0x03079056" />
+ <register type="NOA" address="0x00009888" value="0x0109CFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA0AA" />
+ <register type="NOA" address="0x00009888" value="0x010281C7" />
+ <register type="NOA" address="0x00009888" value="0x010C5015" />
+ <register type="NOA" address="0x00009888" value="0x030C4001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031009" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000801" />
+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
+ <register type="OA" address="0x0000D968" value="0x00004001" />
+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
+ </register_config>
+ </set>
+
+ <set name="Dataport9"
+ chipset="ACMGT2"
+ symbol_name="Dataport9"
+ underscore_name="dataport9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="91d91417-69c7-458d-bb48-d1c83871d61a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE0"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE0"
+ underscore_name="dataport_input_available_xecore0"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE1"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE1"
+ underscore_name="dataport_input_available_xecore1"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1881039B" />
+ <register type="NOA" address="0x00009888" value="0x18A1039B" />
+ <register type="NOA" address="0x00009888" value="0x04810054" />
+ <register type="NOA" address="0x00009888" value="0x08810185" />
+ <register type="NOA" address="0x00009888" value="0x0A810207" />
+ <register type="NOA" address="0x00009888" value="0x0C810081" />
+ <register type="NOA" address="0x00009888" value="0x0E810103" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A10054" />
+ <register type="NOA" address="0x00009888" value="0x10A10185" />
+ <register type="NOA" address="0x00009888" value="0x12A10207" />
+ <register type="NOA" address="0x00009888" value="0x14A10081" />
+ <register type="NOA" address="0x00009888" value="0x16A10103" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport10"
+ chipset="ACMGT2"
+ symbol_name="Dataport10"
+ underscore_name="dataport10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7bb38598-cd33-4e49-957c-cbe7ab599120"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE2"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE2"
+ underscore_name="dataport_input_available_xecore2"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE3"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE3"
+ underscore_name="dataport_input_available_xecore3"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18C1039B" />
+ <register type="NOA" address="0x00009888" value="0x18E1039B" />
+ <register type="NOA" address="0x00009888" value="0x04C10054" />
+ <register type="NOA" address="0x00009888" value="0x08C10185" />
+ <register type="NOA" address="0x00009888" value="0x0AC10207" />
+ <register type="NOA" address="0x00009888" value="0x0CC10081" />
+ <register type="NOA" address="0x00009888" value="0x0EC10103" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E10054" />
+ <register type="NOA" address="0x00009888" value="0x10E10185" />
+ <register type="NOA" address="0x00009888" value="0x12E10207" />
+ <register type="NOA" address="0x00009888" value="0x14E10081" />
+ <register type="NOA" address="0x00009888" value="0x16E10103" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport11"
+ chipset="ACMGT2"
+ symbol_name="Dataport11"
+ underscore_name="dataport11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8108a31f-3d5d-46f3-8cd0-6c9b2c3e0038"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE4"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE4"
+ underscore_name="dataport_input_available_xecore4"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE5"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE5"
+ underscore_name="dataport_input_available_xecore5"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1981039B" />
+ <register type="NOA" address="0x00009888" value="0x19A1039B" />
+ <register type="NOA" address="0x00009888" value="0x05810054" />
+ <register type="NOA" address="0x00009888" value="0x09810185" />
+ <register type="NOA" address="0x00009888" value="0x0B810207" />
+ <register type="NOA" address="0x00009888" value="0x0D810081" />
+ <register type="NOA" address="0x00009888" value="0x0F810103" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A10054" />
+ <register type="NOA" address="0x00009888" value="0x11A10185" />
+ <register type="NOA" address="0x00009888" value="0x13A10207" />
+ <register type="NOA" address="0x00009888" value="0x15A10081" />
+ <register type="NOA" address="0x00009888" value="0x17A10103" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport12"
+ chipset="ACMGT2"
+ symbol_name="Dataport12"
+ underscore_name="dataport12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c7acfa27-136c-4527-8e81-517c6a2aa724"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE6"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE6"
+ underscore_name="dataport_input_available_xecore6"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE7"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE7"
+ underscore_name="dataport_input_available_xecore7"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19C1039B" />
+ <register type="NOA" address="0x00009888" value="0x19E1039B" />
+ <register type="NOA" address="0x00009888" value="0x05C10054" />
+ <register type="NOA" address="0x00009888" value="0x09C10185" />
+ <register type="NOA" address="0x00009888" value="0x0BC10207" />
+ <register type="NOA" address="0x00009888" value="0x0DC10081" />
+ <register type="NOA" address="0x00009888" value="0x0FC10103" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E10054" />
+ <register type="NOA" address="0x00009888" value="0x11E10185" />
+ <register type="NOA" address="0x00009888" value="0x13E10207" />
+ <register type="NOA" address="0x00009888" value="0x15E10081" />
+ <register type="NOA" address="0x00009888" value="0x17E10103" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport13"
+ chipset="ACMGT2"
+ symbol_name="Dataport13"
+ underscore_name="dataport13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="10c1bda5-f032-4e6e-8597-741046aa81c4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE8"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE8"
+ underscore_name="dataport_input_available_xecore8"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE9"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE9"
+ underscore_name="dataport_input_available_xecore9"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1881039B" />
+ <register type="NOA" address="0x00009888" value="0x18A1039B" />
+ <register type="NOA" address="0x00009888" value="0x04810054" />
+ <register type="NOA" address="0x00009888" value="0x08810185" />
+ <register type="NOA" address="0x00009888" value="0x0A810207" />
+ <register type="NOA" address="0x00009888" value="0x0C810081" />
+ <register type="NOA" address="0x00009888" value="0x0E810103" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A10054" />
+ <register type="NOA" address="0x00009888" value="0x10A10185" />
+ <register type="NOA" address="0x00009888" value="0x12A10207" />
+ <register type="NOA" address="0x00009888" value="0x14A10081" />
+ <register type="NOA" address="0x00009888" value="0x16A10103" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport14"
+ chipset="ACMGT2"
+ symbol_name="Dataport14"
+ underscore_name="dataport14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9e026386-432e-42ce-8bb8-c833127dbbe7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE10"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE10"
+ underscore_name="dataport_input_available_xecore10"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE11"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE11"
+ underscore_name="dataport_input_available_xecore11"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18C1039B" />
+ <register type="NOA" address="0x00009888" value="0x18E1039B" />
+ <register type="NOA" address="0x00009888" value="0x04C10054" />
+ <register type="NOA" address="0x00009888" value="0x08C10185" />
+ <register type="NOA" address="0x00009888" value="0x0AC10207" />
+ <register type="NOA" address="0x00009888" value="0x0CC10081" />
+ <register type="NOA" address="0x00009888" value="0x0EC10103" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E10054" />
+ <register type="NOA" address="0x00009888" value="0x10E10185" />
+ <register type="NOA" address="0x00009888" value="0x12E10207" />
+ <register type="NOA" address="0x00009888" value="0x14E10081" />
+ <register type="NOA" address="0x00009888" value="0x16E10103" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport15"
+ chipset="ACMGT2"
+ symbol_name="Dataport15"
+ underscore_name="dataport15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="51c4a645-0ffe-4dc2-bc5c-30075c771f71"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE12"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE12"
+ underscore_name="dataport_input_available_xecore12"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE13"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE13"
+ underscore_name="dataport_input_available_xecore13"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1981039B" />
+ <register type="NOA" address="0x00009888" value="0x19A1039B" />
+ <register type="NOA" address="0x00009888" value="0x05810054" />
+ <register type="NOA" address="0x00009888" value="0x09810185" />
+ <register type="NOA" address="0x00009888" value="0x0B810207" />
+ <register type="NOA" address="0x00009888" value="0x0D810081" />
+ <register type="NOA" address="0x00009888" value="0x0F810103" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A10054" />
+ <register type="NOA" address="0x00009888" value="0x11A10185" />
+ <register type="NOA" address="0x00009888" value="0x13A10207" />
+ <register type="NOA" address="0x00009888" value="0x15A10081" />
+ <register type="NOA" address="0x00009888" value="0x17A10103" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport16"
+ chipset="ACMGT2"
+ symbol_name="Dataport16"
+ underscore_name="dataport16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4699e9f0-8029-44dc-9f86-23ee43b2592e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE14"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE14"
+ underscore_name="dataport_input_available_xecore14"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT INPUT AVAILABLE XECORE15"
+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE15"
+ underscore_name="dataport_input_available_xecore15"
+ description="Percentage of time in which XVEs have requests to the Dataport"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x19C1039B" />
+ <register type="NOA" address="0x00009888" value="0x19E1039B" />
+ <register type="NOA" address="0x00009888" value="0x05C10054" />
+ <register type="NOA" address="0x00009888" value="0x09C10185" />
+ <register type="NOA" address="0x00009888" value="0x0BC10207" />
+ <register type="NOA" address="0x00009888" value="0x0DC10081" />
+ <register type="NOA" address="0x00009888" value="0x0FC10103" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E10054" />
+ <register type="NOA" address="0x00009888" value="0x11E10185" />
+ <register type="NOA" address="0x00009888" value="0x13E10207" />
+ <register type="NOA" address="0x00009888" value="0x15E10081" />
+ <register type="NOA" address="0x00009888" value="0x17E10103" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport17"
+ chipset="ACMGT2"
+ symbol_name="Dataport17"
+ underscore_name="dataport17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="eae3432b-6340-4d86-bae1-3d6da5d6f9c7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE0"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE0"
+ underscore_name="dataport_output_ready_xecore0"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE1"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE1"
+ underscore_name="dataport_output_ready_xecore1"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE2"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE2"
+ underscore_name="dataport_output_ready_xecore2"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE3"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE3"
+ underscore_name="dataport_output_ready_xecore3"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1281C000" />
+ <register type="NOA" address="0x00009888" value="0x12A1C000" />
+ <register type="NOA" address="0x00009888" value="0x12C1C4D2" />
+ <register type="NOA" address="0x00009888" value="0x12E1C000" />
+ <register type="NOA" address="0x00009888" value="0x04810200" />
+ <register type="NOA" address="0x00009888" value="0x08810450" />
+ <register type="NOA" address="0x00009888" value="0x0A8104D2" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008300AA" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x00870055" />
+ <register type="NOA" address="0x00009888" value="0x04A10200" />
+ <register type="NOA" address="0x00009888" value="0x0CA10450" />
+ <register type="NOA" address="0x00009888" value="0x0EA104D2" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x00A75500" />
+ <register type="NOA" address="0x00009888" value="0x04C10200" />
+ <register type="NOA" address="0x00009888" value="0x10C10450" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x02C70055" />
+ <register type="NOA" address="0x00009888" value="0x04E10200" />
+ <register type="NOA" address="0x00009888" value="0x14E10450" />
+ <register type="NOA" address="0x00009888" value="0x16E104D2" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x02E75500" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport18"
+ chipset="ACMGT2"
+ symbol_name="Dataport18"
+ underscore_name="dataport18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fc5c5c04-55ea-4094-92fc-1d40f7f132b0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE4"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE4"
+ underscore_name="dataport_output_ready_xecore4"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE5"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE5"
+ underscore_name="dataport_output_ready_xecore5"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE6"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE6"
+ underscore_name="dataport_output_ready_xecore6"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE7"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE7"
+ underscore_name="dataport_output_ready_xecore7"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1381C000" />
+ <register type="NOA" address="0x00009888" value="0x13A1C000" />
+ <register type="NOA" address="0x00009888" value="0x13C1C4D2" />
+ <register type="NOA" address="0x00009888" value="0x13E1C000" />
+ <register type="NOA" address="0x00009888" value="0x05810200" />
+ <register type="NOA" address="0x00009888" value="0x09810450" />
+ <register type="NOA" address="0x00009888" value="0x0B8104D2" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x01870055" />
+ <register type="NOA" address="0x00009888" value="0x05A10200" />
+ <register type="NOA" address="0x00009888" value="0x0DA10450" />
+ <register type="NOA" address="0x00009888" value="0x0FA104D2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x01A75500" />
+ <register type="NOA" address="0x00009888" value="0x05C10200" />
+ <register type="NOA" address="0x00009888" value="0x11C10450" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x03C70055" />
+ <register type="NOA" address="0x00009888" value="0x05E10200" />
+ <register type="NOA" address="0x00009888" value="0x15E10450" />
+ <register type="NOA" address="0x00009888" value="0x17E104D2" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x03E75500" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport19"
+ chipset="ACMGT2"
+ symbol_name="Dataport19"
+ underscore_name="dataport19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="66cc68bd-b460-42ec-b815-2531dc145a33"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE8"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE8"
+ underscore_name="dataport_output_ready_xecore8"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE9"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE9"
+ underscore_name="dataport_output_ready_xecore9"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE10"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE10"
+ underscore_name="dataport_output_ready_xecore10"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE11"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE11"
+ underscore_name="dataport_output_ready_xecore11"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1281C000" />
+ <register type="NOA" address="0x00009888" value="0x12A1C000" />
+ <register type="NOA" address="0x00009888" value="0x12C1C4D2" />
+ <register type="NOA" address="0x00009888" value="0x12E1C000" />
+ <register type="NOA" address="0x00009888" value="0x04810200" />
+ <register type="NOA" address="0x00009888" value="0x08810450" />
+ <register type="NOA" address="0x00009888" value="0x0A8104D2" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008300AA" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x00870055" />
+ <register type="NOA" address="0x00009888" value="0x04A10200" />
+ <register type="NOA" address="0x00009888" value="0x0CA10450" />
+ <register type="NOA" address="0x00009888" value="0x0EA104D2" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x00A75500" />
+ <register type="NOA" address="0x00009888" value="0x04C10200" />
+ <register type="NOA" address="0x00009888" value="0x10C10450" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x02C70055" />
+ <register type="NOA" address="0x00009888" value="0x04E10200" />
+ <register type="NOA" address="0x00009888" value="0x14E10450" />
+ <register type="NOA" address="0x00009888" value="0x16E104D2" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x02E75500" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport20"
+ chipset="ACMGT2"
+ symbol_name="Dataport20"
+ underscore_name="dataport20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c3f17ea7-bdba-4ce6-971e-9920ae779870"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE12"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE12"
+ underscore_name="dataport_output_ready_xecore12"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE13"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE13"
+ underscore_name="dataport_output_ready_xecore13"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE14"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE14"
+ underscore_name="dataport_output_ready_xecore14"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT OUTPUT READY XECORE15"
+ symbol_name="DATAPORT_OUTPUT_READY_XECORE15"
+ underscore_name="dataport_output_ready_xecore15"
+ description="Percentage of time in which the Dataport has data to return to XVEs"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1381C000" />
+ <register type="NOA" address="0x00009888" value="0x13A1C000" />
+ <register type="NOA" address="0x00009888" value="0x13C1C4D2" />
+ <register type="NOA" address="0x00009888" value="0x13E1C000" />
+ <register type="NOA" address="0x00009888" value="0x05810200" />
+ <register type="NOA" address="0x00009888" value="0x09810450" />
+ <register type="NOA" address="0x00009888" value="0x0B8104D2" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x01870055" />
+ <register type="NOA" address="0x00009888" value="0x05A10200" />
+ <register type="NOA" address="0x00009888" value="0x0DA10450" />
+ <register type="NOA" address="0x00009888" value="0x0FA104D2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x01A75500" />
+ <register type="NOA" address="0x00009888" value="0x05C10200" />
+ <register type="NOA" address="0x00009888" value="0x11C10450" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x03C70055" />
+ <register type="NOA" address="0x00009888" value="0x05E10200" />
+ <register type="NOA" address="0x00009888" value="0x15E10450" />
+ <register type="NOA" address="0x00009888" value="0x17E104D2" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x03E75500" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport21"
+ chipset="ACMGT2"
+ symbol_name="Dataport21"
+ underscore_name="dataport21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fe3d6064-fb8d-4c1c-8375-65c1b2d23287"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE0"
+ symbol_name="DATAPORT_BYTE_READ_XECORE0"
+ underscore_name="dataport_byte_read_xecore0"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE1"
+ symbol_name="DATAPORT_BYTE_READ_XECORE1"
+ underscore_name="dataport_byte_read_xecore1"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1281A000" />
+ <register type="NOA" address="0x00009888" value="0x1481B000" />
+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
+ <register type="NOA" address="0x00009888" value="0x04813200" />
+ <register type="NOA" address="0x00009888" value="0x08810617" />
+ <register type="NOA" address="0x00009888" value="0x0A810656" />
+ <register type="NOA" address="0x00009888" value="0x0C810695" />
+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A13200" />
+ <register type="NOA" address="0x00009888" value="0x10A10617" />
+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport22"
+ chipset="ACMGT2"
+ symbol_name="Dataport22"
+ underscore_name="dataport22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ca29a63a-9e93-4631-befe-cb0985365d3b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE2"
+ symbol_name="DATAPORT_BYTE_READ_XECORE2"
+ underscore_name="dataport_byte_read_xecore2"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE3"
+ symbol_name="DATAPORT_BYTE_READ_XECORE3"
+ underscore_name="dataport_byte_read_xecore3"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
+ <register type="NOA" address="0x00009888" value="0x04C13200" />
+ <register type="NOA" address="0x00009888" value="0x08C10617" />
+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E13200" />
+ <register type="NOA" address="0x00009888" value="0x10E10617" />
+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport23"
+ chipset="ACMGT2"
+ symbol_name="Dataport23"
+ underscore_name="dataport23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f194891f-8915-4c9d-978e-4ef91c44d5d1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE4"
+ symbol_name="DATAPORT_BYTE_READ_XECORE4"
+ underscore_name="dataport_byte_read_xecore4"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE5"
+ symbol_name="DATAPORT_BYTE_READ_XECORE5"
+ underscore_name="dataport_byte_read_xecore5"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1381A000" />
+ <register type="NOA" address="0x00009888" value="0x1581B000" />
+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
+ <register type="NOA" address="0x00009888" value="0x05813200" />
+ <register type="NOA" address="0x00009888" value="0x09810617" />
+ <register type="NOA" address="0x00009888" value="0x0B810656" />
+ <register type="NOA" address="0x00009888" value="0x0D810695" />
+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A13200" />
+ <register type="NOA" address="0x00009888" value="0x11A10617" />
+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport24"
+ chipset="ACMGT2"
+ symbol_name="Dataport24"
+ underscore_name="dataport24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="62bac6fb-20ca-4fbf-b821-cd80ecdcb57b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE6"
+ symbol_name="DATAPORT_BYTE_READ_XECORE6"
+ underscore_name="dataport_byte_read_xecore6"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE7"
+ symbol_name="DATAPORT_BYTE_READ_XECORE7"
+ underscore_name="dataport_byte_read_xecore7"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
+ <register type="NOA" address="0x00009888" value="0x05C13200" />
+ <register type="NOA" address="0x00009888" value="0x09C10617" />
+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E13200" />
+ <register type="NOA" address="0x00009888" value="0x11E10617" />
+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport25"
+ chipset="ACMGT2"
+ symbol_name="Dataport25"
+ underscore_name="dataport25"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7a2a2ce5-0e00-429b-9d96-ce5c030378e2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE8"
+ symbol_name="DATAPORT_BYTE_READ_XECORE8"
+ underscore_name="dataport_byte_read_xecore8"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE9"
+ symbol_name="DATAPORT_BYTE_READ_XECORE9"
+ underscore_name="dataport_byte_read_xecore9"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1281A000" />
+ <register type="NOA" address="0x00009888" value="0x1481B000" />
+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
+ <register type="NOA" address="0x00009888" value="0x04813200" />
+ <register type="NOA" address="0x00009888" value="0x08810617" />
+ <register type="NOA" address="0x00009888" value="0x0A810656" />
+ <register type="NOA" address="0x00009888" value="0x0C810695" />
+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A13200" />
+ <register type="NOA" address="0x00009888" value="0x10A10617" />
+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport26"
+ chipset="ACMGT2"
+ symbol_name="Dataport26"
+ underscore_name="dataport26"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d6169119-c923-4d10-b16e-6439fa5e150d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE10"
+ symbol_name="DATAPORT_BYTE_READ_XECORE10"
+ underscore_name="dataport_byte_read_xecore10"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE11"
+ symbol_name="DATAPORT_BYTE_READ_XECORE11"
+ underscore_name="dataport_byte_read_xecore11"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
+ <register type="NOA" address="0x00009888" value="0x04C13200" />
+ <register type="NOA" address="0x00009888" value="0x08C10617" />
+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E13200" />
+ <register type="NOA" address="0x00009888" value="0x10E10617" />
+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport27"
+ chipset="ACMGT2"
+ symbol_name="Dataport27"
+ underscore_name="dataport27"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="703a8fb1-96b2-4c89-ad1b-f721efa0fade"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE12"
+ symbol_name="DATAPORT_BYTE_READ_XECORE12"
+ underscore_name="dataport_byte_read_xecore12"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE13"
+ symbol_name="DATAPORT_BYTE_READ_XECORE13"
+ underscore_name="dataport_byte_read_xecore13"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1381A000" />
+ <register type="NOA" address="0x00009888" value="0x1581B000" />
+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
+ <register type="NOA" address="0x00009888" value="0x05813200" />
+ <register type="NOA" address="0x00009888" value="0x09810617" />
+ <register type="NOA" address="0x00009888" value="0x0B810656" />
+ <register type="NOA" address="0x00009888" value="0x0D810695" />
+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A13200" />
+ <register type="NOA" address="0x00009888" value="0x11A10617" />
+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport28"
+ chipset="ACMGT2"
+ symbol_name="Dataport28"
+ underscore_name="dataport28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7d3ea8fa-f0e2-4436-bfed-2cfd5d42e3fa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE READ XECORE14"
+ symbol_name="DATAPORT_BYTE_READ_XECORE14"
+ underscore_name="dataport_byte_read_xecore14"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE READ XECORE15"
+ symbol_name="DATAPORT_BYTE_READ_XECORE15"
+ underscore_name="dataport_byte_read_xecore15"
+ description="Number of bytes read through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
+ <register type="NOA" address="0x00009888" value="0x05C13200" />
+ <register type="NOA" address="0x00009888" value="0x09C10617" />
+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E13200" />
+ <register type="NOA" address="0x00009888" value="0x11E10617" />
+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport29"
+ chipset="ACMGT2"
+ symbol_name="Dataport29"
+ underscore_name="dataport29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f42d9eaa-4a36-4b10-a96e-6794cbbdc43a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE0"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE0"
+ underscore_name="dataport_byte_write_xecore0"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 7 READ UMUL"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE1"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE1"
+ underscore_name="dataport_byte_write_xecore1"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 6 READ UMUL"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE2"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE2"
+ underscore_name="dataport_byte_write_xecore2"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 5 READ UMUL"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE3"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE3"
+ underscore_name="dataport_byte_write_xecore3"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 4 READ UMUL"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE4"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE4"
+ underscore_name="dataport_byte_write_xecore4"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 3 READ UMUL"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE5"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE5"
+ underscore_name="dataport_byte_write_xecore5"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 2 READ UMUL"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE6"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE6"
+ underscore_name="dataport_byte_write_xecore6"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 1 READ UMUL"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE7"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE7"
+ underscore_name="dataport_byte_write_xecore7"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 C 0 READ UMUL"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE8"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE8"
+ underscore_name="dataport_byte_write_xecore8"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 7 READ UMUL"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE9"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE9"
+ underscore_name="dataport_byte_write_xecore9"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 6 READ UMUL"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE10"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE10"
+ underscore_name="dataport_byte_write_xecore10"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 5 READ UMUL"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE11"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE11"
+ underscore_name="dataport_byte_write_xecore11"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 4 READ UMUL"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE12"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE12"
+ underscore_name="dataport_byte_write_xecore12"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 3 READ UMUL"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE13"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE13"
+ underscore_name="dataport_byte_write_xecore13"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 2 READ UMUL"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE14"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE14"
+ underscore_name="dataport_byte_write_xecore14"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 1 READ UMUL"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT BYTE WRITE XECORE15"
+ symbol_name="DATAPORT_BYTE_WRITE_XECORE15"
+ underscore_name="dataport_byte_write_xecore15"
+ description="Number of bytes written through the Dataport"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="32 B 0 READ UMUL"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E810340" />
+ <register type="NOA" address="0x00009888" value="0x1EA10340" />
+ <register type="NOA" address="0x00009888" value="0x1EC10340" />
+ <register type="NOA" address="0x00009888" value="0x1EE10340" />
+ <register type="NOA" address="0x00009888" value="0x1F810340" />
+ <register type="NOA" address="0x00009888" value="0x1FA10340" />
+ <register type="NOA" address="0x00009888" value="0x1FC10340" />
+ <register type="NOA" address="0x00009888" value="0x1FE10340" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x16810580" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x16A10016" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x14C10580" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x14E10016" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x13810580" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x13A10016" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x11C10580" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x11E10016" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E810340" />
+ <register type="NOA" address="0x00009888" value="0x1EA10340" />
+ <register type="NOA" address="0x00009888" value="0x1EC10340" />
+ <register type="NOA" address="0x00009888" value="0x1EE10340" />
+ <register type="NOA" address="0x00009888" value="0x1F810340" />
+ <register type="NOA" address="0x00009888" value="0x1FA10340" />
+ <register type="NOA" address="0x00009888" value="0x1FC10340" />
+ <register type="NOA" address="0x00009888" value="0x1FE10340" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x0E810580" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x0EA10016" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x0CC10580" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x0CE10016" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x0B810580" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x0BA10016" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x09C10580" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x09E10016" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Dataport30"
+ chipset="ACMGT2"
+ symbol_name="Dataport30"
+ underscore_name="dataport30"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6805565e-e6aa-41a8-b486-4f1ca91c11c9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE0"
+ underscore_name="xve_dataport_register_request_count_xecore0"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE1"
+ underscore_name="xve_dataport_register_request_count_xecore1"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE2"
+ underscore_name="xve_dataport_register_request_count_xecore2"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE3"
+ underscore_name="xve_dataport_register_request_count_xecore3"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE4"
+ underscore_name="xve_dataport_register_request_count_xecore4"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE5"
+ underscore_name="xve_dataport_register_request_count_xecore5"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE6"
+ underscore_name="xve_dataport_register_request_count_xecore6"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE7"
+ underscore_name="xve_dataport_register_request_count_xecore7"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x188102FD" />
+ <register type="NOA" address="0x00009888" value="0x18A102FD" />
+ <register type="NOA" address="0x00009888" value="0x18C102FD" />
+ <register type="NOA" address="0x00009888" value="0x18E102FD" />
+ <register type="NOA" address="0x00009888" value="0x198102FD" />
+ <register type="NOA" address="0x00009888" value="0x19A102FD" />
+ <register type="NOA" address="0x00009888" value="0x19C102FD" />
+ <register type="NOA" address="0x00009888" value="0x19E102FD" />
+ <register type="NOA" address="0x00009888" value="0x04810054" />
+ <register type="NOA" address="0x00009888" value="0x168103C2" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x02875000" />
+ <register type="NOA" address="0x00009888" value="0x04A10054" />
+ <register type="NOA" address="0x00009888" value="0x14A103C2" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70500" />
+ <register type="NOA" address="0x00009888" value="0x04C10054" />
+ <register type="NOA" address="0x00009888" value="0x12C103C2" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C70050" />
+ <register type="NOA" address="0x00009888" value="0x04E10054" />
+ <register type="NOA" address="0x00009888" value="0x10E103C2" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E70005" />
+ <register type="NOA" address="0x00009888" value="0x05810054" />
+ <register type="NOA" address="0x00009888" value="0x0F8103C2" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x01875000" />
+ <register type="NOA" address="0x00009888" value="0x05A10054" />
+ <register type="NOA" address="0x00009888" value="0x0DA103C2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70500" />
+ <register type="NOA" address="0x00009888" value="0x05C10054" />
+ <register type="NOA" address="0x00009888" value="0x0BC103C2" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C70050" />
+ <register type="NOA" address="0x00009888" value="0x05E10054" />
+ <register type="NOA" address="0x00009888" value="0x09E103C2" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E70005" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203210A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030230" />
+ <register type="NOA" address="0x00009888" value="0x3C030422" />
+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
+ <register type="NOA" address="0x00009888" value="0x40030007" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Dataport31"
+ chipset="ACMGT2"
+ symbol_name="Dataport31"
+ underscore_name="dataport31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c4d2235c-1d4b-44b7-b746-a11016520ffd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE8"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE8"
+ underscore_name="xve_dataport_register_request_count_xecore8"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE9"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE9"
+ underscore_name="xve_dataport_register_request_count_xecore9"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE10"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE10"
+ underscore_name="xve_dataport_register_request_count_xecore10"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE11"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE11"
+ underscore_name="xve_dataport_register_request_count_xecore11"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE12"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE12"
+ underscore_name="xve_dataport_register_request_count_xecore12"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE13"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE13"
+ underscore_name="xve_dataport_register_request_count_xecore13"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE14"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE14"
+ underscore_name="xve_dataport_register_request_count_xecore14"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE15"
+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE15"
+ underscore_name="xve_dataport_register_request_count_xecore15"
+ description="Number of message payload transactions sent from XVEs to the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x188102FD" />
+ <register type="NOA" address="0x00009888" value="0x18A102FD" />
+ <register type="NOA" address="0x00009888" value="0x18C102FD" />
+ <register type="NOA" address="0x00009888" value="0x18E102FD" />
+ <register type="NOA" address="0x00009888" value="0x198102FD" />
+ <register type="NOA" address="0x00009888" value="0x19A102FD" />
+ <register type="NOA" address="0x00009888" value="0x19C102FD" />
+ <register type="NOA" address="0x00009888" value="0x19E102FD" />
+ <register type="NOA" address="0x00009888" value="0x04810054" />
+ <register type="NOA" address="0x00009888" value="0x168103C2" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x02875000" />
+ <register type="NOA" address="0x00009888" value="0x04A10054" />
+ <register type="NOA" address="0x00009888" value="0x14A103C2" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70500" />
+ <register type="NOA" address="0x00009888" value="0x04C10054" />
+ <register type="NOA" address="0x00009888" value="0x12C103C2" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C70050" />
+ <register type="NOA" address="0x00009888" value="0x04E10054" />
+ <register type="NOA" address="0x00009888" value="0x10E103C2" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E70005" />
+ <register type="NOA" address="0x00009888" value="0x05810054" />
+ <register type="NOA" address="0x00009888" value="0x0F8103C2" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x01875000" />
+ <register type="NOA" address="0x00009888" value="0x05A10054" />
+ <register type="NOA" address="0x00009888" value="0x0DA103C2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70500" />
+ <register type="NOA" address="0x00009888" value="0x05C10054" />
+ <register type="NOA" address="0x00009888" value="0x0BC103C2" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C70050" />
+ <register type="NOA" address="0x00009888" value="0x05E10054" />
+ <register type="NOA" address="0x00009888" value="0x09E103C2" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E70005" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203210A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030230" />
+ <register type="NOA" address="0x00009888" value="0x3C030422" />
+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
+ <register type="NOA" address="0x00009888" value="0x40030007" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Dataport32"
+ chipset="ACMGT2"
+ symbol_name="Dataport32"
+ underscore_name="dataport32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1f7d4994-5397-410c-98ed-5e1bc3d44ceb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE0"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE0"
+ underscore_name="xve_dataport_register_response_count_xecore0"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 2 UDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE1"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE1"
+ underscore_name="xve_dataport_register_response_count_xecore1"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1281A000" />
+ <register type="NOA" address="0x00009888" value="0x1481B000" />
+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
+ <register type="NOA" address="0x00009888" value="0x04813200" />
+ <register type="NOA" address="0x00009888" value="0x08810617" />
+ <register type="NOA" address="0x00009888" value="0x0A810656" />
+ <register type="NOA" address="0x00009888" value="0x0C810695" />
+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A13200" />
+ <register type="NOA" address="0x00009888" value="0x10A10617" />
+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport33"
+ chipset="ACMGT2"
+ symbol_name="Dataport33"
+ underscore_name="dataport33"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="42d54580-601f-4dcb-9c91-c5bd37782f65"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE2"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE2"
+ underscore_name="xve_dataport_register_response_count_xecore2"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE3"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE3"
+ underscore_name="xve_dataport_register_response_count_xecore3"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
+ <register type="NOA" address="0x00009888" value="0x04C13200" />
+ <register type="NOA" address="0x00009888" value="0x08C10617" />
+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E13200" />
+ <register type="NOA" address="0x00009888" value="0x10E10617" />
+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport34"
+ chipset="ACMGT2"
+ symbol_name="Dataport34"
+ underscore_name="dataport34"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0ce98a1c-8516-4412-b1ce-b0eeaca989df"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE4"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE4"
+ underscore_name="xve_dataport_register_response_count_xecore4"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE5"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE5"
+ underscore_name="xve_dataport_register_response_count_xecore5"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1381A000" />
+ <register type="NOA" address="0x00009888" value="0x1581B000" />
+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
+ <register type="NOA" address="0x00009888" value="0x05813200" />
+ <register type="NOA" address="0x00009888" value="0x09810617" />
+ <register type="NOA" address="0x00009888" value="0x0B810656" />
+ <register type="NOA" address="0x00009888" value="0x0D810695" />
+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A13200" />
+ <register type="NOA" address="0x00009888" value="0x11A10617" />
+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport35"
+ chipset="ACMGT2"
+ symbol_name="Dataport35"
+ underscore_name="dataport35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="857f49c7-71b4-4fa0-86f0-55f817676cff"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE6"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE6"
+ underscore_name="xve_dataport_register_response_count_xecore6"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE7"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE7"
+ underscore_name="xve_dataport_register_response_count_xecore7"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
+ <register type="NOA" address="0x00009888" value="0x05C13200" />
+ <register type="NOA" address="0x00009888" value="0x09C10617" />
+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E13200" />
+ <register type="NOA" address="0x00009888" value="0x11E10617" />
+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport36"
+ chipset="ACMGT2"
+ symbol_name="Dataport36"
+ underscore_name="dataport36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dde58e8e-e867-4144-9782-4464798e7c63"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE8"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE8"
+ underscore_name="xve_dataport_register_response_count_xecore8"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE9"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE9"
+ underscore_name="xve_dataport_register_response_count_xecore9"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1281A000" />
+ <register type="NOA" address="0x00009888" value="0x1481B000" />
+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
+ <register type="NOA" address="0x00009888" value="0x04813200" />
+ <register type="NOA" address="0x00009888" value="0x08810617" />
+ <register type="NOA" address="0x00009888" value="0x0A810656" />
+ <register type="NOA" address="0x00009888" value="0x0C810695" />
+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x04A13200" />
+ <register type="NOA" address="0x00009888" value="0x10A10617" />
+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A75555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport37"
+ chipset="ACMGT2"
+ symbol_name="Dataport37"
+ underscore_name="dataport37"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fd0e95c3-0a28-4911-80d7-dad9716739c3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE10"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE10"
+ underscore_name="xve_dataport_register_response_count_xecore10"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE11"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE11"
+ underscore_name="xve_dataport_register_response_count_xecore11"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
+ <register type="NOA" address="0x00009888" value="0x04C13200" />
+ <register type="NOA" address="0x00009888" value="0x08C10617" />
+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x04E13200" />
+ <register type="NOA" address="0x00009888" value="0x10E10617" />
+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E75555" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport38"
+ chipset="ACMGT2"
+ symbol_name="Dataport38"
+ underscore_name="dataport38"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ac3fa7ef-1963-4643-917f-9f9b6161ee62"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE12"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE12"
+ underscore_name="xve_dataport_register_response_count_xecore12"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE13"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE13"
+ underscore_name="xve_dataport_register_response_count_xecore13"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1381A000" />
+ <register type="NOA" address="0x00009888" value="0x1581B000" />
+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
+ <register type="NOA" address="0x00009888" value="0x05813200" />
+ <register type="NOA" address="0x00009888" value="0x09810617" />
+ <register type="NOA" address="0x00009888" value="0x0B810656" />
+ <register type="NOA" address="0x00009888" value="0x0D810695" />
+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x05A13200" />
+ <register type="NOA" address="0x00009888" value="0x11A10617" />
+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport39"
+ chipset="ACMGT2"
+ symbol_name="Dataport39"
+ underscore_name="dataport39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ca4e1039-7322-4606-b3cc-7f33dcb93301"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE14"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE14"
+ underscore_name="xve_dataport_register_response_count_xecore14"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE15"
+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE15"
+ underscore_name="xve_dataport_register_response_count_xecore15"
+ description="Number of return message payload transactions sent from the Dataport to XVEs"
+ data_type="float"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
+ <register type="NOA" address="0x00009888" value="0x05C13200" />
+ <register type="NOA" address="0x00009888" value="0x09C10617" />
+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x05E13200" />
+ <register type="NOA" address="0x00009888" value="0x11E10617" />
+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E75555" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Dataport40"
+ chipset="ACMGT2"
+ symbol_name="Dataport40"
+ underscore_name="dataport40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3712af1f-03c7-48e3-b2a5-6d9ac64b3122"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE0"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE0"
+ underscore_name="dataport_texture_cache_access_xecore0"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE1"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE1"
+ underscore_name="dataport_texture_cache_access_xecore1"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE2"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE2"
+ underscore_name="dataport_texture_cache_access_xecore2"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE3"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE3"
+ underscore_name="dataport_texture_cache_access_xecore3"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE4"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE4"
+ underscore_name="dataport_texture_cache_access_xecore4"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE5"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE5"
+ underscore_name="dataport_texture_cache_access_xecore5"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE6"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE6"
+ underscore_name="dataport_texture_cache_access_xecore6"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE7"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE7"
+ underscore_name="dataport_texture_cache_access_xecore7"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE8"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE8"
+ underscore_name="dataport_texture_cache_access_xecore8"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE9"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE9"
+ underscore_name="dataport_texture_cache_access_xecore9"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE10"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE10"
+ underscore_name="dataport_texture_cache_access_xecore10"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE11"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE11"
+ underscore_name="dataport_texture_cache_access_xecore11"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE12"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE12"
+ underscore_name="dataport_texture_cache_access_xecore12"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE13"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE13"
+ underscore_name="dataport_texture_cache_access_xecore13"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE14"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE14"
+ underscore_name="dataport_texture_cache_access_xecore14"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE15"
+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE15"
+ underscore_name="dataport_texture_cache_access_xecore15"
+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E810020" />
+ <register type="NOA" address="0x00009888" value="0x1EA10020" />
+ <register type="NOA" address="0x00009888" value="0x1EC10020" />
+ <register type="NOA" address="0x00009888" value="0x1EE10020" />
+ <register type="NOA" address="0x00009888" value="0x1F810020" />
+ <register type="NOA" address="0x00009888" value="0x1FA10020" />
+ <register type="NOA" address="0x00009888" value="0x1FC10020" />
+ <register type="NOA" address="0x00009888" value="0x1FE10020" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x16810440" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x16A10011" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x14C10440" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x14E10011" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x13810440" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x13A10011" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x11C10440" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x11E10011" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E810020" />
+ <register type="NOA" address="0x00009888" value="0x1EA10020" />
+ <register type="NOA" address="0x00009888" value="0x1EC10020" />
+ <register type="NOA" address="0x00009888" value="0x1EE10020" />
+ <register type="NOA" address="0x00009888" value="0x1F810020" />
+ <register type="NOA" address="0x00009888" value="0x1FA10020" />
+ <register type="NOA" address="0x00009888" value="0x1FC10020" />
+ <register type="NOA" address="0x00009888" value="0x1FE10020" />
+ <register type="NOA" address="0x00009888" value="0x04810400" />
+ <register type="NOA" address="0x00009888" value="0x0E810440" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x04A10400" />
+ <register type="NOA" address="0x00009888" value="0x0EA10011" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C10400" />
+ <register type="NOA" address="0x00009888" value="0x0CC10440" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E10400" />
+ <register type="NOA" address="0x00009888" value="0x0CE10011" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x05810400" />
+ <register type="NOA" address="0x00009888" value="0x0B810440" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x05A10400" />
+ <register type="NOA" address="0x00009888" value="0x0BA10011" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C10400" />
+ <register type="NOA" address="0x00009888" value="0x09C10440" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E10400" />
+ <register type="NOA" address="0x00009888" value="0x09E10011" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Dataport41"
+ chipset="ACMGT2"
+ symbol_name="Dataport41"
+ underscore_name="dataport41"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3df5cfc4-865d-4314-a53a-379d76aac638"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE0"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE0"
+ underscore_name="dataport_texture_cache_hit_xecore0"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE1"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE1"
+ underscore_name="dataport_texture_cache_hit_xecore1"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE2"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE2"
+ underscore_name="dataport_texture_cache_hit_xecore2"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE3"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE3"
+ underscore_name="dataport_texture_cache_hit_xecore3"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE4"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE4"
+ underscore_name="dataport_texture_cache_hit_xecore4"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE5"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE5"
+ underscore_name="dataport_texture_cache_hit_xecore5"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE6"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE6"
+ underscore_name="dataport_texture_cache_hit_xecore6"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE7"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE7"
+ underscore_name="dataport_texture_cache_hit_xecore7"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE8"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE8"
+ underscore_name="dataport_texture_cache_hit_xecore8"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE9"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE9"
+ underscore_name="dataport_texture_cache_hit_xecore9"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE10"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE10"
+ underscore_name="dataport_texture_cache_hit_xecore10"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE11"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE11"
+ underscore_name="dataport_texture_cache_hit_xecore11"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE12"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE12"
+ underscore_name="dataport_texture_cache_hit_xecore12"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE13"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE13"
+ underscore_name="dataport_texture_cache_hit_xecore13"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE14"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE14"
+ underscore_name="dataport_texture_cache_hit_xecore14"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE15"
+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE15"
+ underscore_name="dataport_texture_cache_hit_xecore15"
+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Dataport"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2081001F" />
+ <register type="NOA" address="0x00009888" value="0x20A1001F" />
+ <register type="NOA" address="0x00009888" value="0x20C1001F" />
+ <register type="NOA" address="0x00009888" value="0x20E1001F" />
+ <register type="NOA" address="0x00009888" value="0x2181001F" />
+ <register type="NOA" address="0x00009888" value="0x21A1001F" />
+ <register type="NOA" address="0x00009888" value="0x21C1001F" />
+ <register type="NOA" address="0x00009888" value="0x21E1001F" />
+ <register type="NOA" address="0x00009888" value="0x04810600" />
+ <register type="NOA" address="0x00009888" value="0x16810500" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x04A10600" />
+ <register type="NOA" address="0x00009888" value="0x16A10014" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C10600" />
+ <register type="NOA" address="0x00009888" value="0x14C10500" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E10600" />
+ <register type="NOA" address="0x00009888" value="0x14E10014" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x05810600" />
+ <register type="NOA" address="0x00009888" value="0x13810500" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x05A10600" />
+ <register type="NOA" address="0x00009888" value="0x13A10014" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C10600" />
+ <register type="NOA" address="0x00009888" value="0x11C10500" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E10600" />
+ <register type="NOA" address="0x00009888" value="0x11E10014" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2081001F" />
+ <register type="NOA" address="0x00009888" value="0x20A1001F" />
+ <register type="NOA" address="0x00009888" value="0x20C1001F" />
+ <register type="NOA" address="0x00009888" value="0x20E1001F" />
+ <register type="NOA" address="0x00009888" value="0x2181001F" />
+ <register type="NOA" address="0x00009888" value="0x21A1001F" />
+ <register type="NOA" address="0x00009888" value="0x21C1001F" />
+ <register type="NOA" address="0x00009888" value="0x21E1001F" />
+ <register type="NOA" address="0x00009888" value="0x04810600" />
+ <register type="NOA" address="0x00009888" value="0x0E810500" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x04A10600" />
+ <register type="NOA" address="0x00009888" value="0x0EA10014" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x04C10600" />
+ <register type="NOA" address="0x00009888" value="0x0CC10500" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x04E10600" />
+ <register type="NOA" address="0x00009888" value="0x0CE10014" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x05810600" />
+ <register type="NOA" address="0x00009888" value="0x0B810500" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x05A10600" />
+ <register type="NOA" address="0x00009888" value="0x0BA10014" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x05C10600" />
+ <register type="NOA" address="0x00009888" value="0x09C10500" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x05E10600" />
+ <register type="NOA" address="0x00009888" value="0x09E10014" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe1"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe1"
+ underscore_name="depth_pipe1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="33168209-e5ab-4330-856c-0d4a1b95dce3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE0"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE0"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe0"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE0"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE0"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe0"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x100B5500" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x040B0080" />
+ <register type="NOA" address="0x00009888" value="0x060B0150" />
+ <register type="NOA" address="0x00009888" value="0x120B0493" />
+ <register type="NOA" address="0x00009888" value="0x140B0411" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030002" />
+ <register type="NOA" address="0x00009888" value="0x04032490" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe2"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe2"
+ underscore_name="depth_pipe2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ada82722-0eaf-4903-96f0-3c8ed2227c7f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE1"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE1"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe1"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE1"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE1"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe1"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x100C5500" />
+ <register type="NOA" address="0x00009888" value="0x00070002" />
+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
+ <register type="NOA" address="0x00009888" value="0x0009F801" />
+ <register type="NOA" address="0x00009888" value="0x000A0002" />
+ <register type="NOA" address="0x00009888" value="0x020AAA80" />
+ <register type="NOA" address="0x00009888" value="0x0002F801" />
+ <register type="NOA" address="0x00009888" value="0x040C0080" />
+ <register type="NOA" address="0x00009888" value="0x060C0150" />
+ <register type="NOA" address="0x00009888" value="0x120C0493" />
+ <register type="NOA" address="0x00009888" value="0x140C0411" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030002" />
+ <register type="NOA" address="0x00009888" value="0x04032490" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe3"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe3"
+ underscore_name="depth_pipe3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="359bdac8-5929-4e54-a5e5-526b28a487ab"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE2"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE2"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe2"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE2"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE2"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe2"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x110B5500" />
+ <register type="NOA" address="0x00009888" value="0x0003F801" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x000B0002" />
+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
+ <register type="NOA" address="0x00009888" value="0x01080003" />
+ <register type="NOA" address="0x00009888" value="0x0308FFC0" />
+ <register type="NOA" address="0x00009888" value="0x010A0001" />
+ <register type="NOA" address="0x00009888" value="0x030A5540" />
+ <register type="NOA" address="0x00009888" value="0x0101F801" />
+ <register type="NOA" address="0x00009888" value="0x050B0080" />
+ <register type="NOA" address="0x00009888" value="0x070B0150" />
+ <register type="NOA" address="0x00009888" value="0x130B0493" />
+ <register type="NOA" address="0x00009888" value="0x150B0411" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030002" />
+ <register type="NOA" address="0x00009888" value="0x04032490" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe4"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe4"
+ underscore_name="depth_pipe4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1b8e5aa0-be13-4c87-9ad0-f0d4f7d7f2a5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE3"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE3"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe3"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE3"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE3"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe3"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x110C5500" />
+ <register type="NOA" address="0x00009888" value="0x0003F801" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x000B0002" />
+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
+ <register type="NOA" address="0x00009888" value="0x01070002" />
+ <register type="NOA" address="0x00009888" value="0x0307AA80" />
+ <register type="NOA" address="0x00009888" value="0x0109F801" />
+ <register type="NOA" address="0x00009888" value="0x010A0002" />
+ <register type="NOA" address="0x00009888" value="0x030AAA80" />
+ <register type="NOA" address="0x00009888" value="0x0102F801" />
+ <register type="NOA" address="0x00009888" value="0x050C0080" />
+ <register type="NOA" address="0x00009888" value="0x070C0150" />
+ <register type="NOA" address="0x00009888" value="0x130C0493" />
+ <register type="NOA" address="0x00009888" value="0x150C0411" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009888" value="0x00030002" />
+ <register type="NOA" address="0x00009888" value="0x04032490" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe5"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe5"
+ underscore_name="depth_pipe5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b192f113-23af-494e-82e7-b9a81810c75d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE4"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE4"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe4"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE4"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE4"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe4"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x100B5500" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x040B0080" />
+ <register type="NOA" address="0x00009888" value="0x060B0150" />
+ <register type="NOA" address="0x00009888" value="0x120B0493" />
+ <register type="NOA" address="0x00009888" value="0x140B0411" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00020003" />
+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x04031248" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe6"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe6"
+ underscore_name="depth_pipe6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f617db06-51cc-447d-989c-0811dc7c7b38"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE5"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE5"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe5"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE5"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE5"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe5"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x100C5500" />
+ <register type="NOA" address="0x00009888" value="0x00070002" />
+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
+ <register type="NOA" address="0x00009888" value="0x0009F801" />
+ <register type="NOA" address="0x00009888" value="0x000A0002" />
+ <register type="NOA" address="0x00009888" value="0x020AAA80" />
+ <register type="NOA" address="0x00009888" value="0x0002F801" />
+ <register type="NOA" address="0x00009888" value="0x040C0080" />
+ <register type="NOA" address="0x00009888" value="0x060C0150" />
+ <register type="NOA" address="0x00009888" value="0x120C0493" />
+ <register type="NOA" address="0x00009888" value="0x140C0411" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00020003" />
+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x04031248" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe7"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe7"
+ underscore_name="depth_pipe7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bd2422a2-0a56-476d-a52d-b4aa15a5d842"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE6"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE6"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe6"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE6"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE6"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe6"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x110B5500" />
+ <register type="NOA" address="0x00009888" value="0x0003F801" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x000B0002" />
+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
+ <register type="NOA" address="0x00009888" value="0x01080003" />
+ <register type="NOA" address="0x00009888" value="0x0308FFC0" />
+ <register type="NOA" address="0x00009888" value="0x010A0001" />
+ <register type="NOA" address="0x00009888" value="0x030A5540" />
+ <register type="NOA" address="0x00009888" value="0x0101F801" />
+ <register type="NOA" address="0x00009888" value="0x050B0080" />
+ <register type="NOA" address="0x00009888" value="0x070B0150" />
+ <register type="NOA" address="0x00009888" value="0x130B0493" />
+ <register type="NOA" address="0x00009888" value="0x150B0411" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00020003" />
+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x04031248" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe8"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe8"
+ underscore_name="depth_pipe8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7856d434-02e6-4a06-b585-e45e7616f1d5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE7"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE7"
+ underscore_name="early_depth_stencil_test_fail_np_zpipe7"
+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE7"
+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE7"
+ underscore_name="early_depth_stencil_test_fail_p_zpipe7"
+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x110C5500" />
+ <register type="NOA" address="0x00009888" value="0x0003F801" />
+ <register type="NOA" address="0x00009888" value="0x00080003" />
+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
+ <register type="NOA" address="0x00009888" value="0x000A0001" />
+ <register type="NOA" address="0x00009888" value="0x020A5540" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x000B0002" />
+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
+ <register type="NOA" address="0x00009888" value="0x01070002" />
+ <register type="NOA" address="0x00009888" value="0x0307AA80" />
+ <register type="NOA" address="0x00009888" value="0x0109F801" />
+ <register type="NOA" address="0x00009888" value="0x010A0002" />
+ <register type="NOA" address="0x00009888" value="0x030AAA80" />
+ <register type="NOA" address="0x00009888" value="0x0102F801" />
+ <register type="NOA" address="0x00009888" value="0x050C0080" />
+ <register type="NOA" address="0x00009888" value="0x070C0150" />
+ <register type="NOA" address="0x00009888" value="0x130C0493" />
+ <register type="NOA" address="0x00009888" value="0x150C0411" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00020003" />
+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
+ <register type="NOA" address="0x00009888" value="0x00030001" />
+ <register type="NOA" address="0x00009888" value="0x04031248" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F801" />
+ <register type="NOA" address="0x00009888" value="0x00020001" />
+ <register type="NOA" address="0x00009888" value="0x02025540" />
+ <register type="NOA" address="0x00009888" value="0x00040001" />
+ <register type="NOA" address="0x00009888" value="0x02045540" />
+ <register type="NOA" address="0x00009888" value="0x00050001" />
+ <register type="NOA" address="0x00009888" value="0x02055540" />
+ <register type="NOA" address="0x00009888" value="0x00080002" />
+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x10800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x0002000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
+ <register type="OA" address="0x0000D950" value="0x0001000A" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
+ <register type="OA" address="0x0000D958" value="0x0000800A" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
+ <register type="OA" address="0x0000D960" value="0x0000400A" />
+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe9"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe9"
+ underscore_name="depth_pipe9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="60b56817-8e14-488e-917d-29bffd9fefbb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE0"
+ underscore_name="hiz_depth_test_ambig_np_zpipe0"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030020" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B5800" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000B" />
+ <register type="NOA" address="0x00009888" value="0x120B000C" />
+ <register type="NOA" address="0x00009888" value="0x140B000D" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe10"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe10"
+ underscore_name="depth_pipe10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8dff928f-699b-4f34-a297-cf46c9519662"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE1"
+ underscore_name="hiz_depth_test_ambig_np_zpipe1"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030080" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C5800" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000B" />
+ <register type="NOA" address="0x00009888" value="0x120C000C" />
+ <register type="NOA" address="0x00009888" value="0x140C000D" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe11"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe11"
+ underscore_name="depth_pipe11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fa8e2ae9-3507-4eed-9a02-b18c396a21b1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE2"
+ underscore_name="hiz_depth_test_ambig_np_zpipe2"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001F" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340303E0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B5800" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000B" />
+ <register type="NOA" address="0x00009888" value="0x130B000C" />
+ <register type="NOA" address="0x00009888" value="0x150B000D" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe12"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe12"
+ underscore_name="depth_pipe12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4736a783-c2f3-4f67-931f-eca0fdddf57f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE3"
+ underscore_name="hiz_depth_test_ambig_np_zpipe3"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C5800" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000B" />
+ <register type="NOA" address="0x00009888" value="0x130C000C" />
+ <register type="NOA" address="0x00009888" value="0x150C000D" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe13"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe13"
+ underscore_name="depth_pipe13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a305b93f-dba5-4318-89ba-051192cbe1be"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE4"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE4"
+ underscore_name="hiz_depth_test_ambig_np_zpipe4"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160B5800" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000B" />
+ <register type="NOA" address="0x00009888" value="0x120B000C" />
+ <register type="NOA" address="0x00009888" value="0x140B000D" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe14"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe14"
+ underscore_name="depth_pipe14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dcfc3d88-b9bd-424b-b3ca-854f2e2d4863"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE5"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE5"
+ underscore_name="hiz_depth_test_ambig_np_zpipe5"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030005" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340300A0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160C5800" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000B" />
+ <register type="NOA" address="0x00009888" value="0x120C000C" />
+ <register type="NOA" address="0x00009888" value="0x140C000D" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe15"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe15"
+ underscore_name="depth_pipe15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d706dc1e-e6c8-4fe0-b6ed-ea99cdc41673"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE6"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE6"
+ underscore_name="hiz_depth_test_ambig_np_zpipe6"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170B5800" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000B" />
+ <register type="NOA" address="0x00009888" value="0x130B000C" />
+ <register type="NOA" address="0x00009888" value="0x150B000D" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe16"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe16"
+ underscore_name="depth_pipe16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="de4874a3-6881-43a8-9243-6af156af44e5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE7"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE7"
+ underscore_name="hiz_depth_test_ambig_np_zpipe7"
+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030060" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170C5800" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000B" />
+ <register type="NOA" address="0x00009888" value="0x130C000C" />
+ <register type="NOA" address="0x00009888" value="0x150C000D" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe17"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe17"
+ underscore_name="depth_pipe17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c3d18c22-f267-4f8a-8b4e-b26abd1d1660"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE0"
+ underscore_name="hiz_depth_test_ambig_p_zpipe0"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030020" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B5800" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000B" />
+ <register type="NOA" address="0x00009888" value="0x120B000C" />
+ <register type="NOA" address="0x00009888" value="0x140B000D" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe18"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe18"
+ underscore_name="depth_pipe18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0fa14813-96d3-424b-8935-b70b4e24ea85"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE1"
+ underscore_name="hiz_depth_test_ambig_p_zpipe1"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030080" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C5800" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000B" />
+ <register type="NOA" address="0x00009888" value="0x120C000C" />
+ <register type="NOA" address="0x00009888" value="0x140C000D" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe19"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe19"
+ underscore_name="depth_pipe19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4e741dfb-12e7-4a31-8bed-1d587c0cafc5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE2"
+ underscore_name="hiz_depth_test_ambig_p_zpipe2"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001F" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340303E0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B5800" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000B" />
+ <register type="NOA" address="0x00009888" value="0x130B000C" />
+ <register type="NOA" address="0x00009888" value="0x150B000D" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe20"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe20"
+ underscore_name="depth_pipe20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="66117e26-8834-4f72-b8f3-162bafb24232"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE3"
+ underscore_name="hiz_depth_test_ambig_p_zpipe3"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C5800" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000B" />
+ <register type="NOA" address="0x00009888" value="0x130C000C" />
+ <register type="NOA" address="0x00009888" value="0x150C000D" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe21"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe21"
+ underscore_name="depth_pipe21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4b9e649c-1392-4856-abe6-9e67bb06ac5e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE4"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE4"
+ underscore_name="hiz_depth_test_ambig_p_zpipe4"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160B5800" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000B" />
+ <register type="NOA" address="0x00009888" value="0x120B000C" />
+ <register type="NOA" address="0x00009888" value="0x140B000D" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe22"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe22"
+ underscore_name="depth_pipe22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ced7882f-f88d-431c-9dad-8f3016a64777"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE5"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE5"
+ underscore_name="hiz_depth_test_ambig_p_zpipe5"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030005" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340300A0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160C5800" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000B" />
+ <register type="NOA" address="0x00009888" value="0x120C000C" />
+ <register type="NOA" address="0x00009888" value="0x140C000D" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe23"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe23"
+ underscore_name="depth_pipe23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="17ba725c-bcfb-444c-8725-fe9bc1a99c5b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE6"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE6"
+ underscore_name="hiz_depth_test_ambig_p_zpipe6"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170B5800" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000B" />
+ <register type="NOA" address="0x00009888" value="0x130B000C" />
+ <register type="NOA" address="0x00009888" value="0x150B000D" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe24"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe24"
+ underscore_name="depth_pipe24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="efdfcd4f-8bc6-4251-b956-dfd351f8632e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE7"
+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE7"
+ underscore_name="hiz_depth_test_ambig_p_zpipe7"
+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030060" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170C5800" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000B" />
+ <register type="NOA" address="0x00009888" value="0x130C000C" />
+ <register type="NOA" address="0x00009888" value="0x150C000D" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe25"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe25"
+ underscore_name="depth_pipe25"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bad6c158-57f6-471f-a9e3-cad9e779d211"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE0"
+ underscore_name="hiz_depth_test_fail_np_zpipe0"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030020" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B4400" />
+ <register type="NOA" address="0x00009888" value="0x180B0010" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000C" />
+ <register type="NOA" address="0x00009888" value="0x120B000D" />
+ <register type="NOA" address="0x00009888" value="0x140B000E" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe26"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe26"
+ underscore_name="depth_pipe26"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4a7b11ce-2d9e-4905-99c4-ededa640b342"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE1"
+ underscore_name="hiz_depth_test_fail_np_zpipe1"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030080" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C4400" />
+ <register type="NOA" address="0x00009888" value="0x180C0010" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000C" />
+ <register type="NOA" address="0x00009888" value="0x120C000D" />
+ <register type="NOA" address="0x00009888" value="0x140C000E" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe27"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe27"
+ underscore_name="depth_pipe27"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8c0a8f9b-3e97-4b6d-adb1-fbecb395ec00"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE2"
+ underscore_name="hiz_depth_test_fail_np_zpipe2"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001F" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340303E0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B4400" />
+ <register type="NOA" address="0x00009888" value="0x190B0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000C" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x150B000E" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe28"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe28"
+ underscore_name="depth_pipe28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7471c18-89e6-4e6d-826c-5f0ca0791154"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE3"
+ underscore_name="hiz_depth_test_fail_np_zpipe3"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C4400" />
+ <register type="NOA" address="0x00009888" value="0x190C0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000C" />
+ <register type="NOA" address="0x00009888" value="0x130C000D" />
+ <register type="NOA" address="0x00009888" value="0x150C000E" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe29"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe29"
+ underscore_name="depth_pipe29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="36d7c5ca-28e3-41c8-8e2b-f67beba4b23f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE4"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE4"
+ underscore_name="hiz_depth_test_fail_np_zpipe4"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160B4400" />
+ <register type="NOA" address="0x00009888" value="0x180B0010" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000C" />
+ <register type="NOA" address="0x00009888" value="0x120B000D" />
+ <register type="NOA" address="0x00009888" value="0x140B000E" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe30"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe30"
+ underscore_name="depth_pipe30"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1bfbb150-1614-49a3-973b-7972bf7c9a91"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE5"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE5"
+ underscore_name="hiz_depth_test_fail_np_zpipe5"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030005" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340300A0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160C4400" />
+ <register type="NOA" address="0x00009888" value="0x180C0010" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000C" />
+ <register type="NOA" address="0x00009888" value="0x120C000D" />
+ <register type="NOA" address="0x00009888" value="0x140C000E" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe31"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe31"
+ underscore_name="depth_pipe31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="80d75f6a-6c5b-46c9-a3a7-1911e2cba86e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE6"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE6"
+ underscore_name="hiz_depth_test_fail_np_zpipe6"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170B4400" />
+ <register type="NOA" address="0x00009888" value="0x190B0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000C" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x150B000E" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe32"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe32"
+ underscore_name="depth_pipe32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3368bfa2-0680-4282-aaf1-9ec1a1713b82"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE7"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE7"
+ underscore_name="hiz_depth_test_fail_np_zpipe7"
+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030060" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170C4400" />
+ <register type="NOA" address="0x00009888" value="0x190C0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000C" />
+ <register type="NOA" address="0x00009888" value="0x130C000D" />
+ <register type="NOA" address="0x00009888" value="0x150C000E" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000042" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000082" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000102" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000402" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe33"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe33"
+ underscore_name="depth_pipe33"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="101b4d80-895b-4957-9f24-18456078793a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE0"
+ underscore_name="hiz_depth_test_fail_p_zpipe0"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030020" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B4400" />
+ <register type="NOA" address="0x00009888" value="0x180B0010" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000C" />
+ <register type="NOA" address="0x00009888" value="0x120B000D" />
+ <register type="NOA" address="0x00009888" value="0x140B000E" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe34"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe34"
+ underscore_name="depth_pipe34"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="342e501a-0038-412c-9e8a-a9ed02b7b9ef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE1"
+ underscore_name="hiz_depth_test_fail_p_zpipe1"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030080" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C4400" />
+ <register type="NOA" address="0x00009888" value="0x180C0010" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000C" />
+ <register type="NOA" address="0x00009888" value="0x120C000D" />
+ <register type="NOA" address="0x00009888" value="0x140C000E" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe35"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe35"
+ underscore_name="depth_pipe35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5c4a1a1c-3df5-43af-adb0-9cd78dd944f8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE2"
+ underscore_name="hiz_depth_test_fail_p_zpipe2"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001F" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340303E0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B4400" />
+ <register type="NOA" address="0x00009888" value="0x190B0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000C" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x150B000E" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe36"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe36"
+ underscore_name="depth_pipe36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f19a51db-ff00-40c0-a13f-1c404e80652e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE3"
+ underscore_name="hiz_depth_test_fail_p_zpipe3"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C4400" />
+ <register type="NOA" address="0x00009888" value="0x190C0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000C" />
+ <register type="NOA" address="0x00009888" value="0x130C000D" />
+ <register type="NOA" address="0x00009888" value="0x150C000E" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe37"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe37"
+ underscore_name="depth_pipe37"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6f269feb-2743-4953-a8b4-7e4b000901bc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE4"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE4"
+ underscore_name="hiz_depth_test_fail_p_zpipe4"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160B4400" />
+ <register type="NOA" address="0x00009888" value="0x180B0010" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B000C" />
+ <register type="NOA" address="0x00009888" value="0x120B000D" />
+ <register type="NOA" address="0x00009888" value="0x140B000E" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe38"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe38"
+ underscore_name="depth_pipe38"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7b9d22cb-7c4e-4885-be22-833c310e7fd4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE5"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE5"
+ underscore_name="hiz_depth_test_fail_p_zpipe5"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030005" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340300A0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160C4400" />
+ <register type="NOA" address="0x00009888" value="0x180C0010" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C000C" />
+ <register type="NOA" address="0x00009888" value="0x120C000D" />
+ <register type="NOA" address="0x00009888" value="0x140C000E" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe39"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe39"
+ underscore_name="depth_pipe39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="482c20b4-68c5-4656-8de2-039b2ca8a0f9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE6"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE6"
+ underscore_name="hiz_depth_test_fail_p_zpipe6"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170B4400" />
+ <register type="NOA" address="0x00009888" value="0x190B0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B000C" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x150B000E" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe40"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe40"
+ underscore_name="depth_pipe40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="743ffcbc-c6d5-4b28-b58c-1d23d1ea8fff"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE7"
+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE7"
+ underscore_name="hiz_depth_test_fail_p_zpipe7"
+ description="Number of promoted 2x2 that failed the hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030060" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170C4400" />
+ <register type="NOA" address="0x00009888" value="0x190C0010" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C000C" />
+ <register type="NOA" address="0x00009888" value="0x130C000D" />
+ <register type="NOA" address="0x00009888" value="0x150C000E" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe41"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe41"
+ underscore_name="depth_pipe41"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f809a7a3-2248-480c-b851-1b23f3d6e7f2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE0"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE0"
+ underscore_name="hiz_depth_test_pass_p_zpipe0"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030020" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B6000" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B0008" />
+ <register type="NOA" address="0x00009888" value="0x120B0009" />
+ <register type="NOA" address="0x00009888" value="0x140B000A" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe42"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe42"
+ underscore_name="depth_pipe42"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="effaccd8-6f1c-4a50-b39b-3a0f75eebf66"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE1"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE1"
+ underscore_name="hiz_depth_test_pass_p_zpipe1"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030080" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160C6000" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C0008" />
+ <register type="NOA" address="0x00009888" value="0x120C0009" />
+ <register type="NOA" address="0x00009888" value="0x140C000A" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe43"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe43"
+ underscore_name="depth_pipe43"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="39b392ed-3513-4c3f-9b22-bde5a9ee725c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE2"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE2"
+ underscore_name="hiz_depth_test_pass_p_zpipe2"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32037C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x4003001F" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340303E0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170B6000" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B0008" />
+ <register type="NOA" address="0x00009888" value="0x130B0009" />
+ <register type="NOA" address="0x00009888" value="0x150B000A" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe44"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe44"
+ underscore_name="depth_pipe44"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="adb868c4-97f3-420f-b766-073244232afb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE3"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE3"
+ underscore_name="hiz_depth_test_pass_p_zpipe3"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x170C6000" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C0008" />
+ <register type="NOA" address="0x00009888" value="0x130C0009" />
+ <register type="NOA" address="0x00009888" value="0x150C000A" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe45"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe45"
+ underscore_name="depth_pipe45"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="71825303-a777-4079-85e0-69ee3f3caad3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE4"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE4"
+ underscore_name="hiz_depth_test_pass_p_zpipe4"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030800" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030040" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160B6000" />
+ <register type="NOA" address="0x00009888" value="0x180B0017" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x040B002C" />
+ <register type="NOA" address="0x00009888" value="0x060B3800" />
+ <register type="NOA" address="0x00009888" value="0x080B0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
+ <register type="NOA" address="0x00009888" value="0x100B0008" />
+ <register type="NOA" address="0x00009888" value="0x120B0009" />
+ <register type="NOA" address="0x00009888" value="0x140B000A" />
+ <register type="NOA" address="0x00009888" value="0x000B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe46"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe46"
+ underscore_name="depth_pipe46"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2e086ff4-e74f-45bd-82d7-599a27a9aaba"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE5"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE5"
+ underscore_name="hiz_depth_test_pass_p_zpipe5"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031400" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030005" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x340300A0" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160C6000" />
+ <register type="NOA" address="0x00009888" value="0x180C0017" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02072222" />
+ <register type="NOA" address="0x00009888" value="0x000955FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A2222" />
+ <register type="NOA" address="0x00009888" value="0x000255FF" />
+ <register type="NOA" address="0x00009888" value="0x040C002C" />
+ <register type="NOA" address="0x00009888" value="0x060C3800" />
+ <register type="NOA" address="0x00009888" value="0x080C0081" />
+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
+ <register type="NOA" address="0x00009888" value="0x100C0008" />
+ <register type="NOA" address="0x00009888" value="0x120C0009" />
+ <register type="NOA" address="0x00009888" value="0x140C000A" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe47"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe47"
+ underscore_name="depth_pipe47"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b0b33553-4e1c-445d-8e40-c03873ef1d5e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE6"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE6"
+ underscore_name="hiz_depth_test_pass_p_zpipe6"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170B6000" />
+ <register type="NOA" address="0x00009888" value="0x190B0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x03083333" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A1111" />
+ <register type="NOA" address="0x00009888" value="0x010155FF" />
+ <register type="NOA" address="0x00009888" value="0x050B002C" />
+ <register type="NOA" address="0x00009888" value="0x070B3800" />
+ <register type="NOA" address="0x00009888" value="0x090B0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
+ <register type="NOA" address="0x00009888" value="0x110B0008" />
+ <register type="NOA" address="0x00009888" value="0x130B0009" />
+ <register type="NOA" address="0x00009888" value="0x150B000A" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe48"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe48"
+ underscore_name="depth_pipe48"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="154e627a-ce2c-4d36-a441-dae9e8317fba"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ DEPTH TEST PASS P ZPIPE7"
+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE7"
+ underscore_name="hiz_depth_test_pass_p_zpipe7"
+ description="Number of promoted 2x2 passed by hierarchical depth test"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x2E080400" />
+ <register type="NOA" address="0x00009888" value="0x30080018" />
+ <register type="NOA" address="0x00009888" value="0x06081000" />
+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
+ <register type="NOA" address="0x00009888" value="0x12080C80" />
+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023333" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04031451" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C00" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030060" />
+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x170C6000" />
+ <register type="NOA" address="0x00009888" value="0x190C0017" />
+ <register type="NOA" address="0x00009888" value="0x000355FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083333" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1111" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2222" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03072222" />
+ <register type="NOA" address="0x00009888" value="0x010955FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A2222" />
+ <register type="NOA" address="0x00009888" value="0x010255FF" />
+ <register type="NOA" address="0x00009888" value="0x050C002C" />
+ <register type="NOA" address="0x00009888" value="0x070C3800" />
+ <register type="NOA" address="0x00009888" value="0x090C0081" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
+ <register type="NOA" address="0x00009888" value="0x110C0008" />
+ <register type="NOA" address="0x00009888" value="0x130C0009" />
+ <register type="NOA" address="0x00009888" value="0x150C000A" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000155FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021111" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041111" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051111" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082222" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ <register type="OA" address="0x0000D978" value="0x00000812" />
+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
+ <register type="OA" address="0x0000D908" value="0x1111111C" />
+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe49"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe49"
+ underscore_name="depth_pipe49"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8d79b860-44be-4e17-bd33-eb95a7d6ad47"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe0"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe1"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe2"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe3"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE4"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE4"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe4"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE5"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE5"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe5"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE6"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE6"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe6"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE7"
+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE7"
+ underscore_name="hiz_subspan_latency_fifofull_zpipe7"
+ description="Percentage of time in which HiZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
+ underscore_name="iz_subspan_latency_fifofull_zpipe0"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
+ underscore_name="iz_subspan_latency_fifofull_zpipe1"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
+ underscore_name="iz_subspan_latency_fifofull_zpipe2"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
+ underscore_name="iz_subspan_latency_fifofull_zpipe3"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE4"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE4"
+ underscore_name="iz_subspan_latency_fifofull_zpipe4"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE5"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE5"
+ underscore_name="iz_subspan_latency_fifofull_zpipe5"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE6"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE6"
+ underscore_name="iz_subspan_latency_fifofull_zpipe6"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE7"
+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE7"
+ underscore_name="iz_subspan_latency_fifofull_zpipe7"
+ description="Percentage of time in which IZ latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160B2C00" />
+ <register type="NOA" address="0x00009888" value="0x100B6000" />
+ <register type="NOA" address="0x00009888" value="0x160C2C00" />
+ <register type="NOA" address="0x00009888" value="0x100C6000" />
+ <register type="NOA" address="0x00009888" value="0x170B2C00" />
+ <register type="NOA" address="0x00009888" value="0x110B6000" />
+ <register type="NOA" address="0x00009888" value="0x170C2C00" />
+ <register type="NOA" address="0x00009888" value="0x110C6000" />
+ <register type="NOA" address="0x00009888" value="0x00033030" />
+ <register type="NOA" address="0x00009888" value="0x00072000" />
+ <register type="NOA" address="0x00009888" value="0x02072000" />
+ <register type="NOA" address="0x00009888" value="0x0008CF00" />
+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
+ <register type="NOA" address="0x00009888" value="0x00094040" />
+ <register type="NOA" address="0x00009888" value="0x000A6500" />
+ <register type="NOA" address="0x00009888" value="0x020A6500" />
+ <register type="NOA" address="0x00009888" value="0x0001B0B0" />
+ <register type="NOA" address="0x00009888" value="0x040B0084" />
+ <register type="NOA" address="0x00009888" value="0x0C0B0540" />
+ <register type="NOA" address="0x00009888" value="0x140B0080" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x000B0A00" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x00024040" />
+ <register type="NOA" address="0x00009888" value="0x040C0084" />
+ <register type="NOA" address="0x00009888" value="0x0C0C0015" />
+ <register type="NOA" address="0x00009888" value="0x140C0002" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x01070200" />
+ <register type="NOA" address="0x00009888" value="0x03070200" />
+ <register type="NOA" address="0x00009888" value="0x01080C00" />
+ <register type="NOA" address="0x00009888" value="0x03080C00" />
+ <register type="NOA" address="0x00009888" value="0x01091010" />
+ <register type="NOA" address="0x00009888" value="0x010A0600" />
+ <register type="NOA" address="0x00009888" value="0x030A0600" />
+ <register type="NOA" address="0x00009888" value="0x01012020" />
+ <register type="NOA" address="0x00009888" value="0x050B0084" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0540" />
+ <register type="NOA" address="0x00009888" value="0x130B0080" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x01021010" />
+ <register type="NOA" address="0x00009888" value="0x050C0084" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0015" />
+ <register type="NOA" address="0x00009888" value="0x130C0002" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160B2C00" />
+ <register type="NOA" address="0x00009888" value="0x100B6080" />
+ <register type="NOA" address="0x00009888" value="0x160C2C00" />
+ <register type="NOA" address="0x00009888" value="0x100C6002" />
+ <register type="NOA" address="0x00009888" value="0x170B2C00" />
+ <register type="NOA" address="0x00009888" value="0x110B6000" />
+ <register type="NOA" address="0x00009888" value="0x170C2C00" />
+ <register type="NOA" address="0x00009888" value="0x110C6000" />
+ <register type="NOA" address="0x00009888" value="0x00030303" />
+ <register type="NOA" address="0x00009888" value="0x00070020" />
+ <register type="NOA" address="0x00009888" value="0x02070020" />
+ <register type="NOA" address="0x00009888" value="0x000800CF" />
+ <register type="NOA" address="0x00009888" value="0x020800CF" />
+ <register type="NOA" address="0x00009888" value="0x00090404" />
+ <register type="NOA" address="0x00009888" value="0x000A0065" />
+ <register type="NOA" address="0x00009888" value="0x020A0065" />
+ <register type="NOA" address="0x00009888" value="0x00010B0B" />
+ <register type="NOA" address="0x00009888" value="0x040B0084" />
+ <register type="NOA" address="0x00009888" value="0x080B0540" />
+ <register type="NOA" address="0x00009888" value="0x000B000A" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x00020404" />
+ <register type="NOA" address="0x00009888" value="0x040C0084" />
+ <register type="NOA" address="0x00009888" value="0x080C0015" />
+ <register type="NOA" address="0x00009888" value="0x000C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x01070002" />
+ <register type="NOA" address="0x00009888" value="0x03070002" />
+ <register type="NOA" address="0x00009888" value="0x0108000C" />
+ <register type="NOA" address="0x00009888" value="0x0308000C" />
+ <register type="NOA" address="0x00009888" value="0x01090101" />
+ <register type="NOA" address="0x00009888" value="0x010A0006" />
+ <register type="NOA" address="0x00009888" value="0x030A0006" />
+ <register type="NOA" address="0x00009888" value="0x01010202" />
+ <register type="NOA" address="0x00009888" value="0x050B0084" />
+ <register type="NOA" address="0x00009888" value="0x070B5400" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0080" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x01020101" />
+ <register type="NOA" address="0x00009888" value="0x050C0084" />
+ <register type="NOA" address="0x00009888" value="0x070C0150" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0002" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02031292" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030100" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032061" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030200" />
+ <register type="NOA" address="0x00009888" value="0x3A030640" />
+ <register type="NOA" address="0x00009888" value="0x3C0302E9" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032481" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00010F0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="DepthPipe50"
+ chipset="ACMGT2"
+ symbol_name="DepthPipe50"
+ underscore_name="depth_pipe50"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="980f1b68-a258-493e-aad2-8b40a0923a67"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE0"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE0"
+ underscore_name="iz_output_ready_zpipe0"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE1"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE1"
+ underscore_name="iz_output_ready_zpipe1"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE2"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE2"
+ underscore_name="iz_output_ready_zpipe2"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE3"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE3"
+ underscore_name="iz_output_ready_zpipe3"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE4"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE4"
+ underscore_name="iz_output_ready_zpipe4"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE5"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE5"
+ underscore_name="iz_output_ready_zpipe5"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE6"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE6"
+ underscore_name="iz_output_ready_zpipe6"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="IZ OUTPUT READY ZPIPE7"
+ symbol_name="IZ_OUTPUT_READY_ZPIPE7"
+ underscore_name="iz_output_ready_zpipe7"
+ description="Percentage of time in which IZ has requests to different clients"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="DepthPipe"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0C0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0C0C6000" />
+ <register type="NOA" address="0x00009888" value="0x0D0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0D0C6000" />
+ <register type="NOA" address="0x00009888" value="0x00033000" />
+ <register type="NOA" address="0x00009888" value="0x02072000" />
+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
+ <register type="NOA" address="0x00009888" value="0x00094000" />
+ <register type="NOA" address="0x00009888" value="0x020A6500" />
+ <register type="NOA" address="0x00009888" value="0x0001B000" />
+ <register type="NOA" address="0x00009888" value="0x040B0000" />
+ <register type="NOA" address="0x00009888" value="0x140B0580" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x00024000" />
+ <register type="NOA" address="0x00009888" value="0x040C0000" />
+ <register type="NOA" address="0x00009888" value="0x140C0016" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x03070200" />
+ <register type="NOA" address="0x00009888" value="0x03080C00" />
+ <register type="NOA" address="0x00009888" value="0x01091000" />
+ <register type="NOA" address="0x00009888" value="0x030A0600" />
+ <register type="NOA" address="0x00009888" value="0x01012000" />
+ <register type="NOA" address="0x00009888" value="0x050B0000" />
+ <register type="NOA" address="0x00009888" value="0x130B0580" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x01021000" />
+ <register type="NOA" address="0x00009888" value="0x050C0000" />
+ <register type="NOA" address="0x00009888" value="0x130C0016" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0C0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0C0C6000" />
+ <register type="NOA" address="0x00009888" value="0x0D0B6000" />
+ <register type="NOA" address="0x00009888" value="0x0D0C6000" />
+ <register type="NOA" address="0x00009888" value="0x00030300" />
+ <register type="NOA" address="0x00009888" value="0x02070020" />
+ <register type="NOA" address="0x00009888" value="0x020800CF" />
+ <register type="NOA" address="0x00009888" value="0x00090400" />
+ <register type="NOA" address="0x00009888" value="0x020A0065" />
+ <register type="NOA" address="0x00009888" value="0x00010B00" />
+ <register type="NOA" address="0x00009888" value="0x040B0000" />
+ <register type="NOA" address="0x00009888" value="0x100B0580" />
+ <register type="NOA" address="0x00009888" value="0x080B0000" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x00020400" />
+ <register type="NOA" address="0x00009888" value="0x040C0000" />
+ <register type="NOA" address="0x00009888" value="0x100C0016" />
+ <register type="NOA" address="0x00009888" value="0x080C0000" />
+ <register type="NOA" address="0x00009888" value="0x020C0000" />
+ <register type="NOA" address="0x00009888" value="0x03070002" />
+ <register type="NOA" address="0x00009888" value="0x0308000C" />
+ <register type="NOA" address="0x00009888" value="0x01090100" />
+ <register type="NOA" address="0x00009888" value="0x030A0006" />
+ <register type="NOA" address="0x00009888" value="0x01010200" />
+ <register type="NOA" address="0x00009888" value="0x050B0000" />
+ <register type="NOA" address="0x00009888" value="0x0F0B0580" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x01020100" />
+ <register type="NOA" address="0x00009888" value="0x050C0000" />
+ <register type="NOA" address="0x00009888" value="0x0F0C0016" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x02031200" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x32030100" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032481" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009888" value="0x36030001" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F000" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="FrontEnd1"
+ chipset="ACMGT2"
+ symbol_name="FrontEnd1"
+ underscore_name="front_end1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="502ad763-3720-4e28-93c2-6d9e4383c8b2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS0"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS0"
+ underscore_name="command_parser_compute_engine_busy_ccs0"
+ description="Percentage of time in which there is a context loaded and active on the compute queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS1"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS1"
+ underscore_name="command_parser_compute_engine_busy_ccs1"
+ description="Percentage of time in which there is a context loaded and active on the compute queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY"
+ underscore_name="command_parser_compute_engine_busy"
+ description="Percentage of time in which there is a context loaded and active on the compute queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD 2 FDIV $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER RENDER ENGINE BUSY"
+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_BUSY"
+ underscore_name="command_parser_render_engine_busy"
+ description="Percentage of time in which there is a context loaded and active on the 3D queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COPY ENGINE BUSY"
+ symbol_name="COMMAND_PARSER_COPY_ENGINE_BUSY"
+ underscore_name="command_parser_copy_engine_busy"
+ description="Percentage of time in which there is a context loaded and active on the copy queue."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX0"
+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX0"
+ underscore_name="command_parser_video_engine_busy_vdbox0"
+ description="Percentage of time in which there is a context loaded and active on the media queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX1"
+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX1"
+ underscore_name="command_parser_video_engine_busy_vdbox1"
+ description="Percentage of time in which there is a context loaded and active on the media queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX0"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX0"
+ underscore_name="command_parser_video_enhancement_engine_busy_vebox0"
+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX1"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX1"
+ underscore_name="command_parser_video_enhancement_engine_busy_vebox1"
+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY"
+ underscore_name="command_parser_video_engine_busy"
+ description="Percentage of time in which there is a context loaded and active on the media queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD 2 FDIV $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY"
+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY"
+ underscore_name="command_parser_video_enhancement_engine_busy"
+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ C 0 READ FADD 2 FDIV $GpuCoreClocks FDIV"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS0"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS0"
+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs0"
+ description="Number of compute walker commands parsed on the compute engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS1"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS1"
+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs1"
+ description="Number of compute walker commands parsed on the compute engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT"
+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT"
+ underscore_name="command_parser_compute_engine_dispatch_kernel_count"
+ description="Number of compute walker commands parsed on the compute engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="$COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS0 $COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS1 UADD"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER RENDER ENGINE DISPATCH KERNEL COUNT"
+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DISPATCH_KERNEL_COUNT"
+ underscore_name="command_parser_render_engine_dispatch_kernel_count"
+ description="Number of compute walker commands parsed on the 3D engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER FLUSH COUNT"
+ symbol_name="COMMAND_PARSER_FLUSH_COUNT"
+ underscore_name="command_parser_flush_count"
+ description="Number of Stalling flushes at the top of the pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COMMAND PARSER RENDER ENGINE DRAW COUNT"
+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DRAW_COUNT"
+ underscore_name="command_parser_render_engine_draw_count"
+ description="Number of DRAW and MESH commands parsed on the 3D engine"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="FrontEnd"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000004" />
+ <register type="NOA" address="0x00009888" value="0x420A7C00" />
+ <register type="NOA" address="0x00009888" value="0x1A133E00" />
+ <register type="NOA" address="0x00009888" value="0x040A0022" />
+ <register type="NOA" address="0x00009888" value="0x140A0540" />
+ <register type="NOA" address="0x00009888" value="0x020A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x02100084" />
+ <register type="NOA" address="0x00009888" value="0x02120004" />
+ <register type="NOA" address="0x00009888" value="0x00134000" />
+ <register type="NOA" address="0x00009888" value="0x0C130025" />
+ <register type="NOA" address="0x00009884" value="0x00000005" />
+ <register type="NOA" address="0x00009888" value="0x420A7C00" />
+ <register type="NOA" address="0x00009888" value="0x1A133E00" />
+ <register type="NOA" address="0x00009888" value="0x040A0022" />
+ <register type="NOA" address="0x00009888" value="0x140A0015" />
+ <register type="NOA" address="0x00009888" value="0x020A0000" />
+ <register type="NOA" address="0x00009888" value="0x000A0000" />
+ <register type="NOA" address="0x00009888" value="0x02100021" />
+ <register type="NOA" address="0x00009888" value="0x02120001" />
+ <register type="NOA" address="0x00009888" value="0x00134000" />
+ <register type="NOA" address="0x00009888" value="0x0A130940" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x1A017C00" />
+ <register type="NOA" address="0x00009888" value="0x2804001F" />
+ <register type="NOA" address="0x00009888" value="0x24047C00" />
+ <register type="NOA" address="0x00009888" value="0x3004001F" />
+ <register type="NOA" address="0x00009888" value="0x2C047C00" />
+ <register type="NOA" address="0x00009888" value="0x4404001F" />
+ <register type="NOA" address="0x00009888" value="0x40043E00" />
+ <register type="NOA" address="0x00009888" value="0x04010006" />
+ <register type="NOA" address="0x00009888" value="0x14010140" />
+ <register type="NOA" address="0x00009888" value="0x00015505" />
+ <register type="NOA" address="0x00009888" value="0x02015400" />
+ <register type="NOA" address="0x00009888" value="0x040436FB" />
+ <register type="NOA" address="0x00009888" value="0x06043E69" />
+ <register type="NOA" address="0x00009888" value="0x08048C00" />
+ <register type="NOA" address="0x00009888" value="0x0A040022" />
+ <register type="NOA" address="0x00009888" value="0x0C040900" />
+ <register type="NOA" address="0x00009888" value="0x0E040420" />
+ <register type="NOA" address="0x00009888" value="0x10040000" />
+ <register type="NOA" address="0x00009888" value="0x1604076D" />
+ <register type="NOA" address="0x00009888" value="0x1804000D" />
+ <register type="NOA" address="0x00009888" value="0x00040000" />
+ <register type="NOA" address="0x00009888" value="0x02040000" />
+ <register type="NOA" address="0x00009888" value="0x00085505" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009888" value="0x02050066" />
+ <register type="NOA" address="0x00009888" value="0x00032012" />
+ <register type="NOA" address="0x00009888" value="0x02034892" />
+ <register type="NOA" address="0x00009888" value="0x040324A4" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x38031460" />
+ <register type="NOA" address="0x00009888" value="0x3A0306A3" />
+ <register type="NOA" address="0x00009888" value="0x3C03146A" />
+ <register type="NOA" address="0x00009888" value="0x3E030010" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032942" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ </register_config>
+ </set>
+
+ <set name="Geometry1"
+ chipset="ACMGT2"
+ symbol_name="Geometry1"
+ underscore_name="geometry1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f655036b-8302-4327-880e-014cffa29448"
+ >
+ <counter name="CLIPPER INPUT VERTEX SLICE0"
+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE0"
+ underscore_name="clipper_input_vertex_slice0"
+ description="Number of Clipper input vertices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT VERTEX SLICE1"
+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE1"
+ underscore_name="clipper_input_vertex_slice1"
+ description="Number of Clipper input vertices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT VERTEX SLICE2"
+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE2"
+ underscore_name="clipper_input_vertex_slice2"
+ description="Number of Clipper input vertices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT VERTEX SLICE3"
+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE3"
+ underscore_name="clipper_input_vertex_slice3"
+ description="Number of Clipper input vertices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE0"
+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE0"
+ underscore_name="streamout_output_vertex_count_slice0"
+ description="Number of vertices written by SOL"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE1"
+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE1"
+ underscore_name="streamout_output_vertex_count_slice1"
+ description="Number of vertices written by SOL"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE2"
+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE2"
+ underscore_name="streamout_output_vertex_count_slice2"
+ description="Number of vertices written by SOL"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE3"
+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE3"
+ underscore_name="streamout_output_vertex_count_slice3"
+ description="Number of vertices written by SOL"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1C073C00" />
+ <register type="NOA" address="0x00009888" value="0x14090440" />
+ <register type="NOA" address="0x00009888" value="0x16090013" />
+ <register type="NOA" address="0x00009888" value="0x1D073C00" />
+ <register type="NOA" address="0x00009888" value="0x15090440" />
+ <register type="NOA" address="0x00009888" value="0x17090013" />
+ <register type="NOA" address="0x00009888" value="0x00034038" />
+ <register type="NOA" address="0x00009888" value="0x06070000" />
+ <register type="NOA" address="0x00009888" value="0x16070034" />
+ <register type="NOA" address="0x00009888" value="0x04070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009888" value="0x02090010" />
+ <register type="NOA" address="0x00009888" value="0x04090A00" />
+ <register type="NOA" address="0x00009888" value="0x0609034A" />
+ <register type="NOA" address="0x00009888" value="0x00098000" />
+ <register type="NOA" address="0x00009888" value="0x000A056A" />
+ <register type="NOA" address="0x00009888" value="0x020A9000" />
+ <register type="NOA" address="0x00009888" value="0x00014038" />
+ <register type="NOA" address="0x00009888" value="0x000B0A80" />
+ <register type="NOA" address="0x00009888" value="0x020B2000" />
+ <register type="NOA" address="0x00009888" value="0x07070000" />
+ <register type="NOA" address="0x00009888" value="0x15070D00" />
+ <register type="NOA" address="0x00009888" value="0x05070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x03090010" />
+ <register type="NOA" address="0x00009888" value="0x09090285" />
+ <register type="NOA" address="0x00009888" value="0x0B09000D" />
+ <register type="NOA" address="0x00009888" value="0x01094000" />
+ <register type="NOA" address="0x00009888" value="0x010A0A80" />
+ <register type="NOA" address="0x00009888" value="0x030A2000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1C073C00" />
+ <register type="NOA" address="0x00009888" value="0x14090440" />
+ <register type="NOA" address="0x00009888" value="0x16090013" />
+ <register type="NOA" address="0x00009888" value="0x1D073C00" />
+ <register type="NOA" address="0x00009888" value="0x15090440" />
+ <register type="NOA" address="0x00009888" value="0x17090013" />
+ <register type="NOA" address="0x00009888" value="0x00031E00" />
+ <register type="NOA" address="0x00009888" value="0x06070000" />
+ <register type="NOA" address="0x00009888" value="0x14070034" />
+ <register type="NOA" address="0x00009888" value="0x04070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x020803FC" />
+ <register type="NOA" address="0x00009888" value="0x02090010" />
+ <register type="NOA" address="0x00009888" value="0x0A090140" />
+ <register type="NOA" address="0x00009888" value="0x0C09034A" />
+ <register type="NOA" address="0x00009888" value="0x00092000" />
+ <register type="NOA" address="0x00009888" value="0x000AA000" />
+ <register type="NOA" address="0x00009888" value="0x020A0956" />
+ <register type="NOA" address="0x00009888" value="0x00011E00" />
+ <register type="NOA" address="0x00009888" value="0x020B02A8" />
+ <register type="NOA" address="0x00009888" value="0x07070000" />
+ <register type="NOA" address="0x00009888" value="0x13070D00" />
+ <register type="NOA" address="0x00009888" value="0x05070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x03090010" />
+ <register type="NOA" address="0x00009888" value="0x0F090285" />
+ <register type="NOA" address="0x00009888" value="0x1109000D" />
+ <register type="NOA" address="0x00009888" value="0x01091000" />
+ <register type="NOA" address="0x00009888" value="0x030A02A8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x02020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x0203124A" />
+ <register type="NOA" address="0x00009888" value="0x04032249" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32031082" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36030849" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030A05" />
+ <register type="NOA" address="0x00009888" value="0x3A030E50" />
+ <register type="NOA" address="0x00009888" value="0x3C0302E1" />
+ <register type="NOA" address="0x00009888" value="0x3E030017" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030500" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001C03F" />
+ <register type="NOA" address="0x00009888" value="0x00020555" />
+ <register type="NOA" address="0x00009888" value="0x02025000" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x00050555" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00013FC0" />
+ <register type="NOA" address="0x00009888" value="0x00025000" />
+ <register type="NOA" address="0x00009888" value="0x02020555" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040555" />
+ <register type="NOA" address="0x00009888" value="0x00055000" />
+ <register type="NOA" address="0x00009888" value="0x02050555" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x02080AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x0000000A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D950" value="0x000000C2" />
+ <register type="OA" address="0x0000D954" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFD7" />
+ <register type="OA" address="0x0000D960" value="0x00000602" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00000202" />
+ <register type="OA" address="0x0000D96C" value="0x0000FEBF" />
+ <register type="OA" address="0x0000D970" value="0x00003002" />
+ <register type="OA" address="0x0000D974" value="0x0000F9FF" />
+ <register type="OA" address="0x0000D978" value="0x00001002" />
+ <register type="OA" address="0x0000D97C" value="0x0000F5FF" />
+ </register_config>
+ </set>
+
+ <set name="Geometry2"
+ chipset="ACMGT2"
+ symbol_name="Geometry2"
+ underscore_name="geometry2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="80abe21d-174e-4d5f-a64f-34eea53e8c59"
+ >
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE0"
+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE0"
+ underscore_name="vertex_fetch_input_available_slice0"
+ description="Percentage of time in which Vertex Fetch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE1"
+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE1"
+ underscore_name="vertex_fetch_input_available_slice1"
+ description="Percentage of time in which Vertex Fetch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE2"
+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE2"
+ underscore_name="vertex_fetch_input_available_slice2"
+ description="Percentage of time in which Vertex Fetch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE3"
+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE3"
+ underscore_name="vertex_fetch_input_available_slice3"
+ description="Percentage of time in which Vertex Fetch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH OUTPUT READY SLICE0"
+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE0"
+ underscore_name="vertex_fetch_output_ready_slice0"
+ description="Percentage of time in which Vertex Fetch output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH OUTPUT READY SLICE1"
+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE1"
+ underscore_name="vertex_fetch_output_ready_slice1"
+ description="Percentage of time in which Vertex Fetch output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH OUTPUT READY SLICE2"
+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE2"
+ underscore_name="vertex_fetch_output_ready_slice2"
+ description="Percentage of time in which Vertex Fetch output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VERTEX FETCH OUTPUT READY SLICE3"
+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE3"
+ underscore_name="vertex_fetch_output_ready_slice3"
+ description="Percentage of time in which Vertex Fetch output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT AVAILABLE SLICE0"
+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE0"
+ underscore_name="clipper_input_available_slice0"
+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT AVAILABLE SLICE1"
+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE1"
+ underscore_name="clipper_input_available_slice1"
+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT AVAILABLE SLICE2"
+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE2"
+ underscore_name="clipper_input_available_slice2"
+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER INPUT AVAILABLE SLICE3"
+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE3"
+ underscore_name="clipper_input_available_slice3"
+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER OUTPUT READY SLICE0"
+ symbol_name="CLIPPER_OUTPUT_READY_SLICE0"
+ underscore_name="clipper_output_ready_slice0"
+ description="Percentage of time in which Clipper output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER OUTPUT READY SLICE1"
+ symbol_name="CLIPPER_OUTPUT_READY_SLICE1"
+ underscore_name="clipper_output_ready_slice1"
+ description="Percentage of time in which Clipper output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER OUTPUT READY SLICE2"
+ symbol_name="CLIPPER_OUTPUT_READY_SLICE2"
+ underscore_name="clipper_output_ready_slice2"
+ description="Percentage of time in which Clipper output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER OUTPUT READY SLICE3"
+ symbol_name="CLIPPER_OUTPUT_READY_SLICE3"
+ underscore_name="clipper_output_ready_slice3"
+ description="Percentage of time in which Clipper output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18091800" />
+ <register type="NOA" address="0x00009888" value="0x16090340" />
+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
+ <register type="NOA" address="0x00009888" value="0x180A001F" />
+ <register type="NOA" address="0x00009888" value="0x19091800" />
+ <register type="NOA" address="0x00009888" value="0x17090340" />
+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
+ <register type="NOA" address="0x00009888" value="0x190A001F" />
+ <register type="NOA" address="0x00009888" value="0x00034422" />
+ <register type="NOA" address="0x00009888" value="0x00080C0C" />
+ <register type="NOA" address="0x00009888" value="0x02083030" />
+ <register type="NOA" address="0x00009888" value="0x02090043" />
+ <register type="NOA" address="0x00009888" value="0x08090480" />
+ <register type="NOA" address="0x00009888" value="0x10090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x040A0200" />
+ <register type="NOA" address="0x00009888" value="0x060A0027" />
+ <register type="NOA" address="0x00009888" value="0x140A0D80" />
+ <register type="NOA" address="0x00009888" value="0x000A0604" />
+ <register type="NOA" address="0x00009888" value="0x020A1090" />
+ <register type="NOA" address="0x00009888" value="0x00014422" />
+ <register type="NOA" address="0x00009888" value="0x000B0808" />
+ <register type="NOA" address="0x00009888" value="0x020B2020" />
+ <register type="NOA" address="0x00009888" value="0x03090043" />
+ <register type="NOA" address="0x00009888" value="0x0B090012" />
+ <register type="NOA" address="0x00009888" value="0x0F090000" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x050A0200" />
+ <register type="NOA" address="0x00009888" value="0x070A09C0" />
+ <register type="NOA" address="0x00009888" value="0x150A0036" />
+ <register type="NOA" address="0x00009888" value="0x010A0800" />
+ <register type="NOA" address="0x00009888" value="0x030A0020" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18091800" />
+ <register type="NOA" address="0x00009888" value="0x16090340" />
+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
+ <register type="NOA" address="0x00009888" value="0x180A001F" />
+ <register type="NOA" address="0x00009888" value="0x19091800" />
+ <register type="NOA" address="0x00009888" value="0x17090340" />
+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
+ <register type="NOA" address="0x00009888" value="0x190A001F" />
+ <register type="NOA" address="0x00009888" value="0x00031188" />
+ <register type="NOA" address="0x00009888" value="0x0008C0C0" />
+ <register type="NOA" address="0x00009888" value="0x02080303" />
+ <register type="NOA" address="0x00009888" value="0x02090043" />
+ <register type="NOA" address="0x00009888" value="0x0A090480" />
+ <register type="NOA" address="0x00009888" value="0x0E090000" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x040A0200" />
+ <register type="NOA" address="0x00009888" value="0x080A0027" />
+ <register type="NOA" address="0x00009888" value="0x120A0D80" />
+ <register type="NOA" address="0x00009888" value="0x000A6040" />
+ <register type="NOA" address="0x00009888" value="0x020A0109" />
+ <register type="NOA" address="0x00009888" value="0x00011188" />
+ <register type="NOA" address="0x00009888" value="0x000B8080" />
+ <register type="NOA" address="0x00009888" value="0x020B0202" />
+ <register type="NOA" address="0x00009888" value="0x03090043" />
+ <register type="NOA" address="0x00009888" value="0x0D090012" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x050A0200" />
+ <register type="NOA" address="0x00009888" value="0x090A09C0" />
+ <register type="NOA" address="0x00009888" value="0x130A0036" />
+ <register type="NOA" address="0x00009888" value="0x010A8000" />
+ <register type="NOA" address="0x00009888" value="0x030A0002" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
+ <register type="NOA" address="0x00009888" value="0x0208A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0002F0F0" />
+ <register type="NOA" address="0x00009888" value="0x02020F0F" />
+ <register type="NOA" address="0x00009888" value="0x00032252" />
+ <register type="NOA" address="0x00009888" value="0x0203124A" />
+ <register type="NOA" address="0x00009888" value="0x04032252" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32032422" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x360304A2" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031264" />
+ <register type="NOA" address="0x00009888" value="0x3A030610" />
+ <register type="NOA" address="0x00009888" value="0x3C030008" />
+ <register type="NOA" address="0x00009888" value="0x3E030600" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031424" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001CC33" />
+ <register type="NOA" address="0x00009888" value="0x00020505" />
+ <register type="NOA" address="0x00009888" value="0x02025050" />
+ <register type="NOA" address="0x00009888" value="0x00040505" />
+ <register type="NOA" address="0x00009888" value="0x02045050" />
+ <register type="NOA" address="0x00009888" value="0x00050505" />
+ <register type="NOA" address="0x00009888" value="0x02055050" />
+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
+ <register type="NOA" address="0x00009888" value="0x0208A0A0" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000133CC" />
+ <register type="NOA" address="0x00009888" value="0x00025050" />
+ <register type="NOA" address="0x00009888" value="0x02020505" />
+ <register type="NOA" address="0x00009888" value="0x00045050" />
+ <register type="NOA" address="0x00009888" value="0x02040505" />
+ <register type="NOA" address="0x00009888" value="0x00055050" />
+ <register type="NOA" address="0x00009888" value="0x02050505" />
+ <register type="NOA" address="0x00009888" value="0x0008A0A0" />
+ <register type="NOA" address="0x00009888" value="0x02080A0A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="Geometry3"
+ chipset="ACMGT2"
+ symbol_name="Geometry3"
+ underscore_name="geometry3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f736c728-c16c-4125-97c3-b7e2f7d25ecc"
+ >
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="STRIPSFAN OUTPUT READY SLICE0"
+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE0"
+ underscore_name="stripsfan_output_ready_slice0"
+ description="Percentage of time in which in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OUTPUT READY SLICE1"
+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE1"
+ underscore_name="stripsfan_output_ready_slice1"
+ description="Percentage of time in which in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OUTPUT READY SLICE2"
+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE2"
+ underscore_name="stripsfan_output_ready_slice2"
+ description="Percentage of time in which in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OUTPUT READY SLICE3"
+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE3"
+ underscore_name="stripsfan_output_ready_slice3"
+ description="Percentage of time in which in which geometry pipeline output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS OUTPUT READY SLICE0"
+ symbol_name="VS_OUTPUT_READY_SLICE0"
+ underscore_name="vs_output_ready_slice0"
+ description="Percentage of time in which Vertex Shader output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS OUTPUT READY SLICE1"
+ symbol_name="VS_OUTPUT_READY_SLICE1"
+ underscore_name="vs_output_ready_slice1"
+ description="Percentage of time in which Vertex Shader output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS OUTPUT READY SLICE2"
+ symbol_name="VS_OUTPUT_READY_SLICE2"
+ underscore_name="vs_output_ready_slice2"
+ description="Percentage of time in which Vertex Shader output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="VS OUTPUT READY SLICE3"
+ symbol_name="VS_OUTPUT_READY_SLICE3"
+ underscore_name="vs_output_ready_slice3"
+ description="Percentage of time in which Vertex Shader output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE CULL SLICE0"
+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE0"
+ underscore_name="clipper_primitive_cull_slice0"
+ description="Number of Clipper early cull primitives"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE CULL SLICE1"
+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE1"
+ underscore_name="clipper_primitive_cull_slice1"
+ description="Number of Clipper early cull primitives"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE CULL SLICE2"
+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE2"
+ underscore_name="clipper_primitive_cull_slice2"
+ description="Number of Clipper early cull primitives"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE CULL SLICE3"
+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE3"
+ underscore_name="clipper_primitive_cull_slice3"
+ description="Number of Clipper early cull primitives"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0C030000" />
+ <register type="NOA" address="0x00009888" value="0x18090000" />
+ <register type="NOA" address="0x00009888" value="0x1E09000A" />
+ <register type="NOA" address="0x00009888" value="0x0D030000" />
+ <register type="NOA" address="0x00009888" value="0x19090000" />
+ <register type="NOA" address="0x00009888" value="0x1F09000A" />
+ <register type="NOA" address="0x00009888" value="0x04030010" />
+ <register type="NOA" address="0x00009888" value="0x14030031" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x00034302" />
+ <register type="NOA" address="0x00009888" value="0x0008000C" />
+ <register type="NOA" address="0x00009888" value="0x0208F00F" />
+ <register type="NOA" address="0x00009888" value="0x02090040" />
+ <register type="NOA" address="0x00009888" value="0x04096800" />
+ <register type="NOA" address="0x00009888" value="0x0E090480" />
+ <register type="NOA" address="0x00009888" value="0x10090013" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000A0006" />
+ <register type="NOA" address="0x00009888" value="0x020A50A5" />
+ <register type="NOA" address="0x00009888" value="0x0001C302" />
+ <register type="NOA" address="0x00009888" value="0x000B0008" />
+ <register type="NOA" address="0x00009888" value="0x020BA00A" />
+ <register type="NOA" address="0x00009888" value="0x05030010" />
+ <register type="NOA" address="0x00009888" value="0x13030C40" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x03083000" />
+ <register type="NOA" address="0x00009888" value="0x03090040" />
+ <register type="NOA" address="0x00009888" value="0x05090000" />
+ <register type="NOA" address="0x00009888" value="0x07090034" />
+ <register type="NOA" address="0x00009888" value="0x0D090480" />
+ <register type="NOA" address="0x00009888" value="0x0F090013" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A0008" />
+ <register type="NOA" address="0x00009888" value="0x030A100A" />
+ <register type="NOA" address="0x00009888" value="0x01014000" />
+ <register type="NOA" address="0x00009888" value="0x030B2000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0C030000" />
+ <register type="NOA" address="0x00009888" value="0x18090000" />
+ <register type="NOA" address="0x00009888" value="0x1E09000A" />
+ <register type="NOA" address="0x00009888" value="0x0D030000" />
+ <register type="NOA" address="0x00009888" value="0x19090000" />
+ <register type="NOA" address="0x00009888" value="0x1F09000A" />
+ <register type="NOA" address="0x00009888" value="0x04030010" />
+ <register type="NOA" address="0x00009888" value="0x12030031" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x00031038" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009888" value="0x02090040" />
+ <register type="NOA" address="0x00009888" value="0x04090000" />
+ <register type="NOA" address="0x00009888" value="0x06090D00" />
+ <register type="NOA" address="0x00009888" value="0x0A090480" />
+ <register type="NOA" address="0x00009888" value="0x0C090013" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000AA560" />
+ <register type="NOA" address="0x00009888" value="0x020A0500" />
+ <register type="NOA" address="0x00009888" value="0x00013038" />
+ <register type="NOA" address="0x00009888" value="0x000B0A80" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x05030010" />
+ <register type="NOA" address="0x00009888" value="0x11030C40" />
+ <register type="NOA" address="0x00009888" value="0x03030000" />
+ <register type="NOA" address="0x00009888" value="0x01030000" />
+ <register type="NOA" address="0x00009888" value="0x03080300" />
+ <register type="NOA" address="0x00009888" value="0x03090040" />
+ <register type="NOA" address="0x00009888" value="0x05090000" />
+ <register type="NOA" address="0x00009888" value="0x090904B4" />
+ <register type="NOA" address="0x00009888" value="0x0B090013" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A0A80" />
+ <register type="NOA" address="0x00009888" value="0x030A0100" />
+ <register type="NOA" address="0x00009888" value="0x01011000" />
+ <register type="NOA" address="0x00009888" value="0x030B0200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008000A" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00031252" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032252" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x1203F000" />
+ <register type="NOA" address="0x00009888" value="0x32030C63" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x360308C9" />
+ <register type="NOA" address="0x00009888" value="0x2603F000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030A25" />
+ <register type="NOA" address="0x00009888" value="0x3A031E51" />
+ <register type="NOA" address="0x00009888" value="0x3C0305E2" />
+ <register type="NOA" address="0x00009888" value="0x3E030261" />
+ <register type="NOA" address="0x00009888" value="0x40030006" />
+ <register type="NOA" address="0x00009888" value="0x1403F000" />
+ <register type="NOA" address="0x00009888" value="0x1603F000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030500" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001CF03" />
+ <register type="NOA" address="0x00009888" value="0x00020005" />
+ <register type="NOA" address="0x00009888" value="0x02025055" />
+ <register type="NOA" address="0x00009888" value="0x00040005" />
+ <register type="NOA" address="0x00009888" value="0x02045055" />
+ <register type="NOA" address="0x00009888" value="0x00050005" />
+ <register type="NOA" address="0x00009888" value="0x02055055" />
+ <register type="NOA" address="0x00009888" value="0x0008000A" />
+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000130FC" />
+ <register type="NOA" address="0x00009888" value="0x00025550" />
+ <register type="NOA" address="0x00009888" value="0x02020500" />
+ <register type="NOA" address="0x00009888" value="0x00045550" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x00055550" />
+ <register type="NOA" address="0x00009888" value="0x02050500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAA0" />
+ <register type="NOA" address="0x00009888" value="0x02080A00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ </register_config>
+ </set>
+
+ <set name="Geometry4"
+ chipset="ACMGT2"
+ symbol_name="Geometry4"
+ underscore_name="geometry4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="81996036-5d85-4ca6-83f8-a5bce6428d80"
+ >
+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE0"
+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE0"
+ underscore_name="clipper_primitive_far_near_clip_slice0"
+ description="Number of primitives clipped by Clipper due to near/far planes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE1"
+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE1"
+ underscore_name="clipper_primitive_far_near_clip_slice1"
+ description="Number of primitives clipped by Clipper due to near/far planes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE2"
+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE2"
+ underscore_name="clipper_primitive_far_near_clip_slice2"
+ description="Number of primitives clipped by Clipper due to near/far planes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE3"
+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE3"
+ underscore_name="clipper_primitive_far_near_clip_slice3"
+ description="Number of primitives clipped by Clipper due to near/far planes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE0"
+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE0"
+ underscore_name="clipper_primitive_output_slice0"
+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE1"
+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE1"
+ underscore_name="clipper_primitive_output_slice1"
+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE2"
+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE2"
+ underscore_name="clipper_primitive_output_slice2"
+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE3"
+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE3"
+ underscore_name="clipper_primitive_output_slice3"
+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x160929C0" />
+ <register type="NOA" address="0x00009888" value="0x1C0903E0" />
+ <register type="NOA" address="0x00009888" value="0x170929C0" />
+ <register type="NOA" address="0x00009888" value="0x1D0903E0" />
+ <register type="NOA" address="0x00009888" value="0x00034038" />
+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
+ <register type="NOA" address="0x00009888" value="0x02083000" />
+ <register type="NOA" address="0x00009888" value="0x02094023" />
+ <register type="NOA" address="0x00009888" value="0x04090C00" />
+ <register type="NOA" address="0x00009888" value="0x060902CC" />
+ <register type="NOA" address="0x00009888" value="0x14090025" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000A056A" />
+ <register type="NOA" address="0x00009888" value="0x020A9000" />
+ <register type="NOA" address="0x00009888" value="0x00014038" />
+ <register type="NOA" address="0x00009888" value="0x000B0A80" />
+ <register type="NOA" address="0x00009888" value="0x020B2000" />
+ <register type="NOA" address="0x00009888" value="0x03094023" />
+ <register type="NOA" address="0x00009888" value="0x09090306" />
+ <register type="NOA" address="0x00009888" value="0x0B09000B" />
+ <register type="NOA" address="0x00009888" value="0x13090940" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A0A80" />
+ <register type="NOA" address="0x00009888" value="0x030A2000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x160929C0" />
+ <register type="NOA" address="0x00009888" value="0x1C0903E0" />
+ <register type="NOA" address="0x00009888" value="0x170929C0" />
+ <register type="NOA" address="0x00009888" value="0x1D0903E0" />
+ <register type="NOA" address="0x00009888" value="0x00031E00" />
+ <register type="NOA" address="0x00009888" value="0x020803FC" />
+ <register type="NOA" address="0x00009888" value="0x02094023" />
+ <register type="NOA" address="0x00009888" value="0x0A090180" />
+ <register type="NOA" address="0x00009888" value="0x0C0902CC" />
+ <register type="NOA" address="0x00009888" value="0x12090025" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000AA000" />
+ <register type="NOA" address="0x00009888" value="0x020A0956" />
+ <register type="NOA" address="0x00009888" value="0x00011E00" />
+ <register type="NOA" address="0x00009888" value="0x020B02A8" />
+ <register type="NOA" address="0x00009888" value="0x03094023" />
+ <register type="NOA" address="0x00009888" value="0x0F090306" />
+ <register type="NOA" address="0x00009888" value="0x1109094B" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x030A02A8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009888" value="0x0002F000" />
+ <register type="NOA" address="0x00009888" value="0x02020FFF" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x0203124A" />
+ <register type="NOA" address="0x00009888" value="0x04032249" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032529" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030610" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030500" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001C03F" />
+ <register type="NOA" address="0x00009888" value="0x00020555" />
+ <register type="NOA" address="0x00009888" value="0x02025000" />
+ <register type="NOA" address="0x00009888" value="0x00040555" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x00050555" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00013FC0" />
+ <register type="NOA" address="0x00009888" value="0x00025000" />
+ <register type="NOA" address="0x00009888" value="0x02020555" />
+ <register type="NOA" address="0x00009888" value="0x00045000" />
+ <register type="NOA" address="0x00009888" value="0x02040555" />
+ <register type="NOA" address="0x00009888" value="0x00055000" />
+ <register type="NOA" address="0x00009888" value="0x02050555" />
+ <register type="NOA" address="0x00009888" value="0x0008A000" />
+ <register type="NOA" address="0x00009888" value="0x02080AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x0000002A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D950" value="0x000000C2" />
+ <register type="OA" address="0x0000D954" value="0x0000FFE7" />
+ <register type="OA" address="0x0000D958" value="0x00000142" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFD7" />
+ <register type="OA" address="0x0000D960" value="0x00000602" />
+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D968" value="0x00000A02" />
+ <register type="OA" address="0x0000D96C" value="0x0000FEBF" />
+ <register type="OA" address="0x0000D970" value="0x00003002" />
+ <register type="OA" address="0x0000D974" value="0x0000F9FF" />
+ <register type="OA" address="0x0000D978" value="0x00005002" />
+ <register type="OA" address="0x0000D97C" value="0x0000F5FF" />
+ </register_config>
+ </set>
+
+ <set name="Geometry5"
+ chipset="ACMGT2"
+ symbol_name="Geometry5"
+ underscore_name="geometry5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="09075af6-ccdd-49bf-8581-92a84840bbb5"
+ >
+ <counter name="STRIPSFAN OBJECTS CULL SLICE0"
+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE0"
+ underscore_name="stripsfan_objects_cull_slice0"
+ description="Number of simple culled objects in Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECTS CULL SLICE1"
+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE1"
+ underscore_name="stripsfan_objects_cull_slice1"
+ description="Number of simple culled objects in Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECTS CULL SLICE2"
+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE2"
+ underscore_name="stripsfan_objects_cull_slice2"
+ description="Number of simple culled objects in Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECTS CULL SLICE3"
+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE3"
+ underscore_name="stripsfan_objects_cull_slice3"
+ description="Number of simple culled objects in Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECT COUNT SLICE0"
+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE0"
+ underscore_name="stripsfan_object_count_slice0"
+ description="Number of objects exiting Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECT COUNT SLICE1"
+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE1"
+ underscore_name="stripsfan_object_count_slice1"
+ description="Number of objects exiting Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECT COUNT SLICE2"
+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE2"
+ underscore_name="stripsfan_object_count_slice2"
+ description="Number of objects exiting Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="STRIPSFAN OBJECT COUNT SLICE3"
+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE3"
+ underscore_name="stripsfan_object_count_slice3"
+ description="Number of objects exiting Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE0"
+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE0"
+ underscore_name="clipper_transaction_output_slice0"
+ description="Number of elements pushed by Clipper into Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE1"
+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE1"
+ underscore_name="clipper_transaction_output_slice1"
+ description="Number of elements pushed by Clipper into Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE2"
+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE2"
+ underscore_name="clipper_transaction_output_slice2"
+ description="Number of elements pushed by Clipper into Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE3"
+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE3"
+ underscore_name="clipper_transaction_output_slice3"
+ description="Number of elements pushed by Clipper into Stripsfan stage"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5"
+ mdapi_group="Geometry"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12057C00" />
+ <register type="NOA" address="0x00009888" value="0x1409002A" />
+ <register type="NOA" address="0x00009888" value="0x1C097FC0" />
+ <register type="NOA" address="0x00009888" value="0x13057C00" />
+ <register type="NOA" address="0x00009888" value="0x15090000" />
+ <register type="NOA" address="0x00009888" value="0x1D097FC0" />
+ <register type="NOA" address="0x00009888" value="0x00033044" />
+ <register type="NOA" address="0x00009888" value="0x00050002" />
+ <register type="NOA" address="0x00009888" value="0x08050080" />
+ <register type="NOA" address="0x00009888" value="0x02050000" />
+ <register type="NOA" address="0x00009888" value="0x00060080" />
+ <register type="NOA" address="0x00009888" value="0x00087030" />
+ <register type="NOA" address="0x00009888" value="0x02080F00" />
+ <register type="NOA" address="0x00009888" value="0x02094000" />
+ <register type="NOA" address="0x00009888" value="0x04090005" />
+ <register type="NOA" address="0x00009888" value="0x08090000" />
+ <register type="NOA" address="0x00009888" value="0x12090940" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000A5090" />
+ <register type="NOA" address="0x00009888" value="0x020AA500" />
+ <register type="NOA" address="0x00009888" value="0x00013044" />
+ <register type="NOA" address="0x00009888" value="0x000B2020" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x01050002" />
+ <register type="NOA" address="0x00009888" value="0x09050002" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x01060040" />
+ <register type="NOA" address="0x00009888" value="0x01081000" />
+ <register type="NOA" address="0x00009888" value="0x03094000" />
+ <register type="NOA" address="0x00009888" value="0x05090005" />
+ <register type="NOA" address="0x00009888" value="0x07090000" />
+ <register type="NOA" address="0x00009888" value="0x11090940" />
+ <register type="NOA" address="0x00009888" value="0x1309002A" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A1020" />
+ <register type="NOA" address="0x00009888" value="0x030A0A00" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x12057C00" />
+ <register type="NOA" address="0x00009888" value="0x14090000" />
+ <register type="NOA" address="0x00009888" value="0x1C097FC0" />
+ <register type="NOA" address="0x00009888" value="0x13057C00" />
+ <register type="NOA" address="0x00009888" value="0x15090000" />
+ <register type="NOA" address="0x00009888" value="0x1D097FC0" />
+ <register type="NOA" address="0x00009888" value="0x00030311" />
+ <register type="NOA" address="0x00009888" value="0x00050002" />
+ <register type="NOA" address="0x00009888" value="0x06050080" />
+ <register type="NOA" address="0x00009888" value="0x02050000" />
+ <register type="NOA" address="0x00009888" value="0x00060020" />
+ <register type="NOA" address="0x00009888" value="0x00080703" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x02094000" />
+ <register type="NOA" address="0x00009888" value="0x04090005" />
+ <register type="NOA" address="0x00009888" value="0x06090000" />
+ <register type="NOA" address="0x00009888" value="0x0E090940" />
+ <register type="NOA" address="0x00009888" value="0x1009002A" />
+ <register type="NOA" address="0x00009888" value="0x00090000" />
+ <register type="NOA" address="0x00009888" value="0x000A0509" />
+ <register type="NOA" address="0x00009888" value="0x020A00A5" />
+ <register type="NOA" address="0x00009888" value="0x00010311" />
+ <register type="NOA" address="0x00009888" value="0x000B0202" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x01050002" />
+ <register type="NOA" address="0x00009888" value="0x07050002" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x01060010" />
+ <register type="NOA" address="0x00009888" value="0x01080100" />
+ <register type="NOA" address="0x00009888" value="0x03094000" />
+ <register type="NOA" address="0x00009888" value="0x05090005" />
+ <register type="NOA" address="0x00009888" value="0x0D090940" />
+ <register type="NOA" address="0x00009888" value="0x0F09002A" />
+ <register type="NOA" address="0x00009888" value="0x01090000" />
+ <register type="NOA" address="0x00009888" value="0x010A0102" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00020F0F" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00031489" />
+ <register type="NOA" address="0x00009888" value="0x02031291" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x320314A8" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x360324A6" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030006" />
+ <register type="NOA" address="0x00009888" value="0x3A030083" />
+ <register type="NOA" address="0x00009888" value="0x3C031261" />
+ <register type="NOA" address="0x00009888" value="0x3E030080" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14037000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031929" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0CC" />
+ <register type="NOA" address="0x00009888" value="0x00025050" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045050" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055050" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008A0A0" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00010F33" />
+ <register type="NOA" address="0x00009888" value="0x00020505" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00040505" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00050505" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache1"
+ chipset="ACMGT2"
+ symbol_name="L1Cache1"
+ underscore_name="l1_cache1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="09aaf18b-f85d-443d-9644-9cc847782212"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE0"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE0"
+ underscore_name="load_store_cache_input_available_xecore0"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE1"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE1"
+ underscore_name="load_store_cache_input_available_xecore1"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE2"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE2"
+ underscore_name="load_store_cache_input_available_xecore2"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE3"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE3"
+ underscore_name="load_store_cache_input_available_xecore3"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890002" />
+ <register type="NOA" address="0x00009888" value="0x1E890800" />
+ <register type="NOA" address="0x00009888" value="0x24890040" />
+ <register type="NOA" address="0x00009888" value="0x2A890002" />
+ <register type="NOA" address="0x00009888" value="0x1AA90002" />
+ <register type="NOA" address="0x00009888" value="0x1EA90800" />
+ <register type="NOA" address="0x00009888" value="0x24A90040" />
+ <register type="NOA" address="0x00009888" value="0x2AA90002" />
+ <register type="NOA" address="0x00009888" value="0x1AC90002" />
+ <register type="NOA" address="0x00009888" value="0x1EC90800" />
+ <register type="NOA" address="0x00009888" value="0x24C90040" />
+ <register type="NOA" address="0x00009888" value="0x2AC90002" />
+ <register type="NOA" address="0x00009888" value="0x1AE90002" />
+ <register type="NOA" address="0x00009888" value="0x1EE90800" />
+ <register type="NOA" address="0x00009888" value="0x24E90040" />
+ <register type="NOA" address="0x00009888" value="0x2AE90002" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890975" />
+ <register type="NOA" address="0x00009888" value="0x14890155" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90975" />
+ <register type="NOA" address="0x00009888" value="0x10A90155" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90975" />
+ <register type="NOA" address="0x00009888" value="0x0CC90155" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90975" />
+ <register type="NOA" address="0x00009888" value="0x08E90155" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache2"
+ chipset="ACMGT2"
+ symbol_name="L1Cache2"
+ underscore_name="l1_cache2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="66096c29-519c-4063-9d03-e04e50d8d478"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE4"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE4"
+ underscore_name="load_store_cache_input_available_xecore4"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE5"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE5"
+ underscore_name="load_store_cache_input_available_xecore5"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE6"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE6"
+ underscore_name="load_store_cache_input_available_xecore6"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE7"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE7"
+ underscore_name="load_store_cache_input_available_xecore7"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890002" />
+ <register type="NOA" address="0x00009888" value="0x1F890800" />
+ <register type="NOA" address="0x00009888" value="0x25890040" />
+ <register type="NOA" address="0x00009888" value="0x2B890002" />
+ <register type="NOA" address="0x00009888" value="0x1BA90002" />
+ <register type="NOA" address="0x00009888" value="0x1FA90800" />
+ <register type="NOA" address="0x00009888" value="0x25A90040" />
+ <register type="NOA" address="0x00009888" value="0x2BA90002" />
+ <register type="NOA" address="0x00009888" value="0x1BC90002" />
+ <register type="NOA" address="0x00009888" value="0x1FC90800" />
+ <register type="NOA" address="0x00009888" value="0x25C90040" />
+ <register type="NOA" address="0x00009888" value="0x2BC90002" />
+ <register type="NOA" address="0x00009888" value="0x1BE90002" />
+ <register type="NOA" address="0x00009888" value="0x1FE90800" />
+ <register type="NOA" address="0x00009888" value="0x25E90040" />
+ <register type="NOA" address="0x00009888" value="0x2BE90002" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890975" />
+ <register type="NOA" address="0x00009888" value="0x15890155" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90975" />
+ <register type="NOA" address="0x00009888" value="0x11A90155" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90975" />
+ <register type="NOA" address="0x00009888" value="0x0DC90155" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90975" />
+ <register type="NOA" address="0x00009888" value="0x09E90155" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache3"
+ chipset="ACMGT2"
+ symbol_name="L1Cache3"
+ underscore_name="l1_cache3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2237bc33-3e20-446a-8d7d-7ac651314287"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE8"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE8"
+ underscore_name="load_store_cache_input_available_xecore8"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE9"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE9"
+ underscore_name="load_store_cache_input_available_xecore9"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE10"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE10"
+ underscore_name="load_store_cache_input_available_xecore10"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE11"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE11"
+ underscore_name="load_store_cache_input_available_xecore11"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890002" />
+ <register type="NOA" address="0x00009888" value="0x1E890800" />
+ <register type="NOA" address="0x00009888" value="0x24890040" />
+ <register type="NOA" address="0x00009888" value="0x2A890002" />
+ <register type="NOA" address="0x00009888" value="0x1AA90002" />
+ <register type="NOA" address="0x00009888" value="0x1EA90800" />
+ <register type="NOA" address="0x00009888" value="0x24A90040" />
+ <register type="NOA" address="0x00009888" value="0x2AA90002" />
+ <register type="NOA" address="0x00009888" value="0x1AC90002" />
+ <register type="NOA" address="0x00009888" value="0x1EC90800" />
+ <register type="NOA" address="0x00009888" value="0x24C90040" />
+ <register type="NOA" address="0x00009888" value="0x2AC90002" />
+ <register type="NOA" address="0x00009888" value="0x1AE90002" />
+ <register type="NOA" address="0x00009888" value="0x1EE90800" />
+ <register type="NOA" address="0x00009888" value="0x24E90040" />
+ <register type="NOA" address="0x00009888" value="0x2AE90002" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890975" />
+ <register type="NOA" address="0x00009888" value="0x14890155" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90975" />
+ <register type="NOA" address="0x00009888" value="0x10A90155" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90975" />
+ <register type="NOA" address="0x00009888" value="0x0CC90155" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90975" />
+ <register type="NOA" address="0x00009888" value="0x08E90155" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache4"
+ chipset="ACMGT2"
+ symbol_name="L1Cache4"
+ underscore_name="l1_cache4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c4e31e05-c514-4e2e-9686-f4225de24213"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE12"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE12"
+ underscore_name="load_store_cache_input_available_xecore12"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE13"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE13"
+ underscore_name="load_store_cache_input_available_xecore13"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE14"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE14"
+ underscore_name="load_store_cache_input_available_xecore14"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE15"
+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE15"
+ underscore_name="load_store_cache_input_available_xecore15"
+ description="Percentage of time in which the Load Store Cache has input available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890002" />
+ <register type="NOA" address="0x00009888" value="0x1F890800" />
+ <register type="NOA" address="0x00009888" value="0x25890040" />
+ <register type="NOA" address="0x00009888" value="0x2B890002" />
+ <register type="NOA" address="0x00009888" value="0x1BA90002" />
+ <register type="NOA" address="0x00009888" value="0x1FA90800" />
+ <register type="NOA" address="0x00009888" value="0x25A90040" />
+ <register type="NOA" address="0x00009888" value="0x2BA90002" />
+ <register type="NOA" address="0x00009888" value="0x1BC90002" />
+ <register type="NOA" address="0x00009888" value="0x1FC90800" />
+ <register type="NOA" address="0x00009888" value="0x25C90040" />
+ <register type="NOA" address="0x00009888" value="0x2BC90002" />
+ <register type="NOA" address="0x00009888" value="0x1BE90002" />
+ <register type="NOA" address="0x00009888" value="0x1FE90800" />
+ <register type="NOA" address="0x00009888" value="0x25E90040" />
+ <register type="NOA" address="0x00009888" value="0x2BE90002" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890975" />
+ <register type="NOA" address="0x00009888" value="0x15890155" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90975" />
+ <register type="NOA" address="0x00009888" value="0x11A90155" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90975" />
+ <register type="NOA" address="0x00009888" value="0x0DC90155" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90975" />
+ <register type="NOA" address="0x00009888" value="0x09E90155" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache5"
+ chipset="ACMGT2"
+ symbol_name="L1Cache5"
+ underscore_name="l1_cache5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1c608270-6be1-4381-bd2a-e7e5e6ec0c84"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE0"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE0"
+ underscore_name="load_store_cache_output_ready_xecore0"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE1"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE1"
+ underscore_name="load_store_cache_output_ready_xecore1"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE2"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE2"
+ underscore_name="load_store_cache_output_ready_xecore2"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE3"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE3"
+ underscore_name="load_store_cache_output_ready_xecore3"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1E897000" />
+ <register type="NOA" address="0x00009888" value="0x24890380" />
+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
+ <register type="NOA" address="0x00009888" value="0x24A90380" />
+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
+ <register type="NOA" address="0x00009888" value="0x24C90380" />
+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
+ <register type="NOA" address="0x00009888" value="0x24E90380" />
+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890934" />
+ <register type="NOA" address="0x00009888" value="0x14890114" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90934" />
+ <register type="NOA" address="0x00009888" value="0x10A90114" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90934" />
+ <register type="NOA" address="0x00009888" value="0x0CC90114" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90934" />
+ <register type="NOA" address="0x00009888" value="0x08E90114" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache6"
+ chipset="ACMGT2"
+ symbol_name="L1Cache6"
+ underscore_name="l1_cache6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8ea12c1c-6dfc-4539-b7cc-4c0ed0a0e172"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE4"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE4"
+ underscore_name="load_store_cache_output_ready_xecore4"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE5"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE5"
+ underscore_name="load_store_cache_output_ready_xecore5"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE6"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE6"
+ underscore_name="load_store_cache_output_ready_xecore6"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE7"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE7"
+ underscore_name="load_store_cache_output_ready_xecore7"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1F897000" />
+ <register type="NOA" address="0x00009888" value="0x25890380" />
+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
+ <register type="NOA" address="0x00009888" value="0x25A90380" />
+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
+ <register type="NOA" address="0x00009888" value="0x25C90380" />
+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
+ <register type="NOA" address="0x00009888" value="0x25E90380" />
+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890934" />
+ <register type="NOA" address="0x00009888" value="0x15890114" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90934" />
+ <register type="NOA" address="0x00009888" value="0x11A90114" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90934" />
+ <register type="NOA" address="0x00009888" value="0x0DC90114" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90934" />
+ <register type="NOA" address="0x00009888" value="0x09E90114" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache7"
+ chipset="ACMGT2"
+ symbol_name="L1Cache7"
+ underscore_name="l1_cache7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="563cb980-9a7e-469f-8fa7-75fbbda1b6a7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE8"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE8"
+ underscore_name="load_store_cache_output_ready_xecore8"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE9"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE9"
+ underscore_name="load_store_cache_output_ready_xecore9"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE10"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE10"
+ underscore_name="load_store_cache_output_ready_xecore10"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE11"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE11"
+ underscore_name="load_store_cache_output_ready_xecore11"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1E897000" />
+ <register type="NOA" address="0x00009888" value="0x24890380" />
+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
+ <register type="NOA" address="0x00009888" value="0x24A90380" />
+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
+ <register type="NOA" address="0x00009888" value="0x24C90380" />
+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
+ <register type="NOA" address="0x00009888" value="0x24E90380" />
+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890934" />
+ <register type="NOA" address="0x00009888" value="0x14890114" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90934" />
+ <register type="NOA" address="0x00009888" value="0x10A90114" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90934" />
+ <register type="NOA" address="0x00009888" value="0x0CC90114" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90934" />
+ <register type="NOA" address="0x00009888" value="0x08E90114" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache8"
+ chipset="ACMGT2"
+ symbol_name="L1Cache8"
+ underscore_name="l1_cache8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="203752ae-e3b3-4895-85cd-9cef09669196"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE12"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE12"
+ underscore_name="load_store_cache_output_ready_xecore12"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE13"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE13"
+ underscore_name="load_store_cache_output_ready_xecore13"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE14"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE14"
+ underscore_name="load_store_cache_output_ready_xecore14"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE15"
+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE15"
+ underscore_name="load_store_cache_output_ready_xecore15"
+ description="Percentage of time in which the Load Store Cache has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1F897000" />
+ <register type="NOA" address="0x00009888" value="0x25890380" />
+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
+ <register type="NOA" address="0x00009888" value="0x25A90380" />
+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
+ <register type="NOA" address="0x00009888" value="0x25C90380" />
+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
+ <register type="NOA" address="0x00009888" value="0x25E90380" />
+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890934" />
+ <register type="NOA" address="0x00009888" value="0x15890114" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90934" />
+ <register type="NOA" address="0x00009888" value="0x11A90114" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90934" />
+ <register type="NOA" address="0x00009888" value="0x0DC90114" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90934" />
+ <register type="NOA" address="0x00009888" value="0x09E90114" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache9"
+ chipset="ACMGT2"
+ symbol_name="L1Cache9"
+ underscore_name="l1_cache9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="94ae89ad-096f-42c3-a666-b3bb904605e9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE0"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE0"
+ underscore_name="load_store_cache_l3_read_xecore0"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE1"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE1"
+ underscore_name="load_store_cache_l3_read_xecore1"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE2"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE2"
+ underscore_name="load_store_cache_l3_read_xecore2"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE3"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE3"
+ underscore_name="load_store_cache_l3_read_xecore3"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE4"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE4"
+ underscore_name="load_store_cache_l3_read_xecore4"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE5"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE5"
+ underscore_name="load_store_cache_l3_read_xecore5"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE6"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE6"
+ underscore_name="load_store_cache_l3_read_xecore6"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE7"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE7"
+ underscore_name="load_store_cache_l3_read_xecore7"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1689001F" />
+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
+ <register type="NOA" address="0x00009888" value="0x1789001F" />
+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x0287A000" />
+ <register type="NOA" address="0x00009888" value="0x02890000" />
+ <register type="NOA" address="0x00009888" value="0x14890083" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
+ <register type="NOA" address="0x00009888" value="0x02A90000" />
+ <register type="NOA" address="0x00009888" value="0x12A90083" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
+ <register type="NOA" address="0x00009888" value="0x02C90000" />
+ <register type="NOA" address="0x00009888" value="0x10C90083" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
+ <register type="NOA" address="0x00009888" value="0x02E90000" />
+ <register type="NOA" address="0x00009888" value="0x0EE90083" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x0187A000" />
+ <register type="NOA" address="0x00009888" value="0x03890000" />
+ <register type="NOA" address="0x00009888" value="0x0D890083" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x03A90000" />
+ <register type="NOA" address="0x00009888" value="0x0BA90083" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
+ <register type="NOA" address="0x00009888" value="0x03C90000" />
+ <register type="NOA" address="0x00009888" value="0x09C90083" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x03E90000" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203210A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030230" />
+ <register type="NOA" address="0x00009888" value="0x3C030422" />
+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
+ <register type="NOA" address="0x00009888" value="0x40030007" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache10"
+ chipset="ACMGT2"
+ symbol_name="L1Cache10"
+ underscore_name="l1_cache10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="97f2d572-60c2-422d-b9eb-f0edb2f9e788"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE8"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE8"
+ underscore_name="load_store_cache_l3_read_xecore8"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE9"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE9"
+ underscore_name="load_store_cache_l3_read_xecore9"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE10"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE10"
+ underscore_name="load_store_cache_l3_read_xecore10"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE11"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE11"
+ underscore_name="load_store_cache_l3_read_xecore11"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE12"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE12"
+ underscore_name="load_store_cache_l3_read_xecore12"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE13"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE13"
+ underscore_name="load_store_cache_l3_read_xecore13"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE14"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE14"
+ underscore_name="load_store_cache_l3_read_xecore14"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 READ XECORE15"
+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE15"
+ underscore_name="load_store_cache_l3_read_xecore15"
+ description="Number of cacheline read requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1689001F" />
+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
+ <register type="NOA" address="0x00009888" value="0x1789001F" />
+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x0287A000" />
+ <register type="NOA" address="0x00009888" value="0x02890000" />
+ <register type="NOA" address="0x00009888" value="0x14890083" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
+ <register type="NOA" address="0x00009888" value="0x02A90000" />
+ <register type="NOA" address="0x00009888" value="0x12A90083" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
+ <register type="NOA" address="0x00009888" value="0x02C90000" />
+ <register type="NOA" address="0x00009888" value="0x10C90083" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
+ <register type="NOA" address="0x00009888" value="0x02E90000" />
+ <register type="NOA" address="0x00009888" value="0x0EE90083" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x0187A000" />
+ <register type="NOA" address="0x00009888" value="0x03890000" />
+ <register type="NOA" address="0x00009888" value="0x0D890083" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x03A90000" />
+ <register type="NOA" address="0x00009888" value="0x0BA90083" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
+ <register type="NOA" address="0x00009888" value="0x03C90000" />
+ <register type="NOA" address="0x00009888" value="0x09C90083" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x03E90000" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203210A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030230" />
+ <register type="NOA" address="0x00009888" value="0x3C030422" />
+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
+ <register type="NOA" address="0x00009888" value="0x40030007" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache11"
+ chipset="ACMGT2"
+ symbol_name="L1Cache11"
+ underscore_name="l1_cache11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="df474009-ed7f-4a1b-84a5-473b35804e42"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE0"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE0"
+ underscore_name="load_store_cache_l3_write_xecore0"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE1"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE1"
+ underscore_name="load_store_cache_l3_write_xecore1"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE2"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE2"
+ underscore_name="load_store_cache_l3_write_xecore2"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE3"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE3"
+ underscore_name="load_store_cache_l3_write_xecore3"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE4"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE4"
+ underscore_name="load_store_cache_l3_write_xecore4"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE5"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE5"
+ underscore_name="load_store_cache_l3_write_xecore5"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE6"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE6"
+ underscore_name="load_store_cache_l3_write_xecore6"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE7"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE7"
+ underscore_name="load_store_cache_l3_write_xecore7"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1689001F" />
+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
+ <register type="NOA" address="0x00009888" value="0x1789001F" />
+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x0287A000" />
+ <register type="NOA" address="0x00009888" value="0x02890000" />
+ <register type="NOA" address="0x00009888" value="0x14890105" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
+ <register type="NOA" address="0x00009888" value="0x02A90000" />
+ <register type="NOA" address="0x00009888" value="0x12A90105" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
+ <register type="NOA" address="0x00009888" value="0x02C90000" />
+ <register type="NOA" address="0x00009888" value="0x10C90105" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
+ <register type="NOA" address="0x00009888" value="0x02E90000" />
+ <register type="NOA" address="0x00009888" value="0x0EE90105" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x0187A000" />
+ <register type="NOA" address="0x00009888" value="0x03890000" />
+ <register type="NOA" address="0x00009888" value="0x0D890105" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x03A90000" />
+ <register type="NOA" address="0x00009888" value="0x0BA90105" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
+ <register type="NOA" address="0x00009888" value="0x03C90000" />
+ <register type="NOA" address="0x00009888" value="0x09C90105" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x03E90000" />
+ <register type="NOA" address="0x00009888" value="0x07E90105" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203210A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030230" />
+ <register type="NOA" address="0x00009888" value="0x3C030422" />
+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
+ <register type="NOA" address="0x00009888" value="0x40030007" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache12"
+ chipset="ACMGT2"
+ symbol_name="L1Cache12"
+ underscore_name="l1_cache12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7c3b945e-3b30-4ef2-8544-34b535ca90b8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE8"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE8"
+ underscore_name="load_store_cache_l3_write_xecore8"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE9"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE9"
+ underscore_name="load_store_cache_l3_write_xecore9"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE10"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE10"
+ underscore_name="load_store_cache_l3_write_xecore10"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE11"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE11"
+ underscore_name="load_store_cache_l3_write_xecore11"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE12"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE12"
+ underscore_name="load_store_cache_l3_write_xecore12"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE13"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE13"
+ underscore_name="load_store_cache_l3_write_xecore13"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ B 4 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE14"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE14"
+ underscore_name="load_store_cache_l3_write_xecore14"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE L3 WRITE XECORE15"
+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE15"
+ underscore_name="load_store_cache_l3_write_xecore15"
+ description="Number of cacheline write requests from the Load Store Cache to L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1689001F" />
+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
+ <register type="NOA" address="0x00009888" value="0x1789001F" />
+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
+ <register type="NOA" address="0x00009888" value="0x0283A000" />
+ <register type="NOA" address="0x00009888" value="0x0084C000" />
+ <register type="NOA" address="0x00009888" value="0x02865000" />
+ <register type="NOA" address="0x00009888" value="0x0287A000" />
+ <register type="NOA" address="0x00009888" value="0x02890000" />
+ <register type="NOA" address="0x00009888" value="0x14890105" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
+ <register type="NOA" address="0x00009888" value="0x00A43000" />
+ <register type="NOA" address="0x00009888" value="0x02A60500" />
+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
+ <register type="NOA" address="0x00009888" value="0x02A90000" />
+ <register type="NOA" address="0x00009888" value="0x12A90105" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
+ <register type="NOA" address="0x00009888" value="0x02C60050" />
+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
+ <register type="NOA" address="0x00009888" value="0x02C90000" />
+ <register type="NOA" address="0x00009888" value="0x10C90105" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E40300" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
+ <register type="NOA" address="0x00009888" value="0x02E90000" />
+ <register type="NOA" address="0x00009888" value="0x0EE90105" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0183A000" />
+ <register type="NOA" address="0x00009888" value="0x018400C0" />
+ <register type="NOA" address="0x00009888" value="0x01865000" />
+ <register type="NOA" address="0x00009888" value="0x0187A000" />
+ <register type="NOA" address="0x00009888" value="0x03890000" />
+ <register type="NOA" address="0x00009888" value="0x0D890105" />
+ <register type="NOA" address="0x00009888" value="0x05890000" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
+ <register type="NOA" address="0x00009888" value="0x01A40030" />
+ <register type="NOA" address="0x00009888" value="0x01A60500" />
+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
+ <register type="NOA" address="0x00009888" value="0x03A90000" />
+ <register type="NOA" address="0x00009888" value="0x0BA90105" />
+ <register type="NOA" address="0x00009888" value="0x05A90000" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
+ <register type="NOA" address="0x00009888" value="0x01C60050" />
+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
+ <register type="NOA" address="0x00009888" value="0x03C90000" />
+ <register type="NOA" address="0x00009888" value="0x09C90105" />
+ <register type="NOA" address="0x00009888" value="0x05C90000" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E40003" />
+ <register type="NOA" address="0x00009888" value="0x01E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x03E90000" />
+ <register type="NOA" address="0x00009888" value="0x07E90105" />
+ <register type="NOA" address="0x00009888" value="0x05E90000" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x000300FF" />
+ <register type="NOA" address="0x00009888" value="0x020700A5" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
+ <register type="NOA" address="0x00009888" value="0x00090F00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
+ <register type="NOA" address="0x00009888" value="0x000130FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B0500" />
+ <register type="NOA" address="0x00009888" value="0x00020C00" />
+ <register type="NOA" address="0x00009888" value="0x020C0050" />
+ <register type="NOA" address="0x00009888" value="0x010700A5" />
+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
+ <register type="NOA" address="0x00009888" value="0x01010030" />
+ <register type="NOA" address="0x00009888" value="0x010B0500" />
+ <register type="NOA" address="0x00009888" value="0x0102000C" />
+ <register type="NOA" address="0x00009888" value="0x010C0050" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203210A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030230" />
+ <register type="NOA" address="0x00009888" value="0x3C030422" />
+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
+ <register type="NOA" address="0x00009888" value="0x40030007" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache13"
+ chipset="ACMGT2"
+ symbol_name="L1Cache13"
+ underscore_name="l1_cache13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a55bc2da-2c6f-4774-a20e-bd79371902db"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE0"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE0"
+ underscore_name="load_store_cache_access_xecore0"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE1"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE1"
+ underscore_name="load_store_cache_access_xecore1"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE2"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE2"
+ underscore_name="load_store_cache_access_xecore2"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE3"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE3"
+ underscore_name="load_store_cache_access_xecore3"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x14870010" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E880010" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A70010" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80010" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E70010" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E80010" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache14"
+ chipset="ACMGT2"
+ symbol_name="L1Cache14"
+ underscore_name="l1_cache14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0e4e660e-96bf-4b86-90cb-64ec0532fd03"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE4"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE4"
+ underscore_name="load_store_cache_access_xecore4"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE5"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE5"
+ underscore_name="load_store_cache_access_xecore5"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE6"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE6"
+ underscore_name="load_store_cache_access_xecore6"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE7"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE7"
+ underscore_name="load_store_cache_access_xecore7"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x15870010" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F880010" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A70010" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80010" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E70010" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E80010" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache15"
+ chipset="ACMGT2"
+ symbol_name="L1Cache15"
+ underscore_name="l1_cache15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8bb39f7a-53b5-403d-94fb-f1f7350d2ce0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE8"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE8"
+ underscore_name="load_store_cache_access_xecore8"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE9"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE9"
+ underscore_name="load_store_cache_access_xecore9"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE10"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE10"
+ underscore_name="load_store_cache_access_xecore10"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE11"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE11"
+ underscore_name="load_store_cache_access_xecore11"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x14870010" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E880010" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A70010" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80010" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E70010" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E80010" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache16"
+ chipset="ACMGT2"
+ symbol_name="L1Cache16"
+ underscore_name="l1_cache16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f4b433d4-2af0-45c2-b61c-7e9a4db553cc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE12"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE12"
+ underscore_name="load_store_cache_access_xecore12"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE13"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE13"
+ underscore_name="load_store_cache_access_xecore13"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE14"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE14"
+ underscore_name="load_store_cache_access_xecore14"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE ACCESS XECORE15"
+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE15"
+ underscore_name="load_store_cache_access_xecore15"
+ description="Number of Load Store Cache accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x15870010" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F880010" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A70010" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80010" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E70010" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E80010" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache17"
+ chipset="ACMGT2"
+ symbol_name="L1Cache17"
+ underscore_name="l1_cache17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bde419e8-3eb1-4525-9317-f74900301c1d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE0"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE0"
+ underscore_name="load_store_cache_partial_write_count_xecore0"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE1"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE1"
+ underscore_name="load_store_cache_partial_write_count_xecore1"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE2"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE2"
+ underscore_name="load_store_cache_partial_write_count_xecore2"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE3"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE3"
+ underscore_name="load_store_cache_partial_write_count_xecore3"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870005" />
+ <register type="NOA" address="0x00009888" value="0x1A870005" />
+ <register type="NOA" address="0x00009888" value="0x12880005" />
+ <register type="NOA" address="0x00009888" value="0x16880005" />
+ <register type="NOA" address="0x00009888" value="0x16A70005" />
+ <register type="NOA" address="0x00009888" value="0x1AA70005" />
+ <register type="NOA" address="0x00009888" value="0x12A80005" />
+ <register type="NOA" address="0x00009888" value="0x16A80005" />
+ <register type="NOA" address="0x00009888" value="0x16C70005" />
+ <register type="NOA" address="0x00009888" value="0x1AC70005" />
+ <register type="NOA" address="0x00009888" value="0x12C80005" />
+ <register type="NOA" address="0x00009888" value="0x16C80005" />
+ <register type="NOA" address="0x00009888" value="0x16E70005" />
+ <register type="NOA" address="0x00009888" value="0x1AE70005" />
+ <register type="NOA" address="0x00009888" value="0x12E80005" />
+ <register type="NOA" address="0x00009888" value="0x16E80005" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x148701D7" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache18"
+ chipset="ACMGT2"
+ symbol_name="L1Cache18"
+ underscore_name="l1_cache18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7a8bccbc-6900-470c-8204-2dc21423e247"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE4"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE4"
+ underscore_name="load_store_cache_partial_write_count_xecore4"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE5"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE5"
+ underscore_name="load_store_cache_partial_write_count_xecore5"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE6"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE6"
+ underscore_name="load_store_cache_partial_write_count_xecore6"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE7"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE7"
+ underscore_name="load_store_cache_partial_write_count_xecore7"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870005" />
+ <register type="NOA" address="0x00009888" value="0x1B870005" />
+ <register type="NOA" address="0x00009888" value="0x13880005" />
+ <register type="NOA" address="0x00009888" value="0x17880005" />
+ <register type="NOA" address="0x00009888" value="0x17A70005" />
+ <register type="NOA" address="0x00009888" value="0x1BA70005" />
+ <register type="NOA" address="0x00009888" value="0x13A80005" />
+ <register type="NOA" address="0x00009888" value="0x17A80005" />
+ <register type="NOA" address="0x00009888" value="0x17C70005" />
+ <register type="NOA" address="0x00009888" value="0x1BC70005" />
+ <register type="NOA" address="0x00009888" value="0x13C80005" />
+ <register type="NOA" address="0x00009888" value="0x17C80005" />
+ <register type="NOA" address="0x00009888" value="0x17E70005" />
+ <register type="NOA" address="0x00009888" value="0x1BE70005" />
+ <register type="NOA" address="0x00009888" value="0x13E80005" />
+ <register type="NOA" address="0x00009888" value="0x17E80005" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x158701D7" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache19"
+ chipset="ACMGT2"
+ symbol_name="L1Cache19"
+ underscore_name="l1_cache19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2d1b823a-ee3a-43b4-b46f-379ab7920aef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE8"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE8"
+ underscore_name="load_store_cache_partial_write_count_xecore8"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE9"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE9"
+ underscore_name="load_store_cache_partial_write_count_xecore9"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE10"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE10"
+ underscore_name="load_store_cache_partial_write_count_xecore10"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE11"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE11"
+ underscore_name="load_store_cache_partial_write_count_xecore11"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16870005" />
+ <register type="NOA" address="0x00009888" value="0x1A870005" />
+ <register type="NOA" address="0x00009888" value="0x12880005" />
+ <register type="NOA" address="0x00009888" value="0x16880005" />
+ <register type="NOA" address="0x00009888" value="0x16A70005" />
+ <register type="NOA" address="0x00009888" value="0x1AA70005" />
+ <register type="NOA" address="0x00009888" value="0x12A80005" />
+ <register type="NOA" address="0x00009888" value="0x16A80005" />
+ <register type="NOA" address="0x00009888" value="0x16C70005" />
+ <register type="NOA" address="0x00009888" value="0x1AC70005" />
+ <register type="NOA" address="0x00009888" value="0x12C80005" />
+ <register type="NOA" address="0x00009888" value="0x16C80005" />
+ <register type="NOA" address="0x00009888" value="0x16E70005" />
+ <register type="NOA" address="0x00009888" value="0x1AE70005" />
+ <register type="NOA" address="0x00009888" value="0x12E80005" />
+ <register type="NOA" address="0x00009888" value="0x16E80005" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x148701D7" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache20"
+ chipset="ACMGT2"
+ symbol_name="L1Cache20"
+ underscore_name="l1_cache20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3b20c2df-ccd7-4c6c-a211-5724fa8bda6d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE12"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE12"
+ underscore_name="load_store_cache_partial_write_count_xecore12"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE13"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE13"
+ underscore_name="load_store_cache_partial_write_count_xecore13"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE14"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE14"
+ underscore_name="load_store_cache_partial_write_count_xecore14"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE15"
+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE15"
+ underscore_name="load_store_cache_partial_write_count_xecore15"
+ description="Number of writes to the Load Store Cache that don't fill a subsector"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17870005" />
+ <register type="NOA" address="0x00009888" value="0x1B870005" />
+ <register type="NOA" address="0x00009888" value="0x13880005" />
+ <register type="NOA" address="0x00009888" value="0x17880005" />
+ <register type="NOA" address="0x00009888" value="0x17A70005" />
+ <register type="NOA" address="0x00009888" value="0x1BA70005" />
+ <register type="NOA" address="0x00009888" value="0x13A80005" />
+ <register type="NOA" address="0x00009888" value="0x17A80005" />
+ <register type="NOA" address="0x00009888" value="0x17C70005" />
+ <register type="NOA" address="0x00009888" value="0x1BC70005" />
+ <register type="NOA" address="0x00009888" value="0x13C80005" />
+ <register type="NOA" address="0x00009888" value="0x17C80005" />
+ <register type="NOA" address="0x00009888" value="0x17E70005" />
+ <register type="NOA" address="0x00009888" value="0x1BE70005" />
+ <register type="NOA" address="0x00009888" value="0x13E80005" />
+ <register type="NOA" address="0x00009888" value="0x17E80005" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x158701D7" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache21"
+ chipset="ACMGT2"
+ symbol_name="L1Cache21"
+ underscore_name="l1_cache21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="186189aa-0aaf-4c63-9977-d5dfd5eb5084"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE0"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE0"
+ underscore_name="load_store_cache_hit_xecore0"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE1"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE1"
+ underscore_name="load_store_cache_hit_xecore1"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x06870143" />
+ <register type="NOA" address="0x00009888" value="0x08870553" />
+ <register type="NOA" address="0x00009888" value="0x0087AA00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x06880143" />
+ <register type="NOA" address="0x00009888" value="0x08880553" />
+ <register type="NOA" address="0x00009888" value="0x008900F0" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x0EA70143" />
+ <register type="NOA" address="0x00009888" value="0x10A70553" />
+ <register type="NOA" address="0x00009888" value="0x02A7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0EA80143" />
+ <register type="NOA" address="0x00009888" value="0x10A80553" />
+ <register type="NOA" address="0x00009888" value="0x00A9F000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32031083" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030C60" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38031403" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache22"
+ chipset="ACMGT2"
+ symbol_name="L1Cache22"
+ underscore_name="l1_cache22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="13dee569-144e-4bb0-b2da-e902336c2f08"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE2"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE2"
+ underscore_name="load_store_cache_hit_xecore2"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE3"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE3"
+ underscore_name="load_store_cache_hit_xecore3"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x06C70143" />
+ <register type="NOA" address="0x00009888" value="0x08C70553" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80143" />
+ <register type="NOA" address="0x00009888" value="0x08C80553" />
+ <register type="NOA" address="0x00009888" value="0x00C900F0" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x0EE70143" />
+ <register type="NOA" address="0x00009888" value="0x10E70553" />
+ <register type="NOA" address="0x00009888" value="0x02E7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x0EE80143" />
+ <register type="NOA" address="0x00009888" value="0x10E80553" />
+ <register type="NOA" address="0x00009888" value="0x00E9F000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C64" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603108A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030004" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030231" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache23"
+ chipset="ACMGT2"
+ symbol_name="L1Cache23"
+ underscore_name="l1_cache23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4b450172-544b-4249-87a4-96acdde97d6c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE4"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE4"
+ underscore_name="load_store_cache_hit_xecore4"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE5"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE5"
+ underscore_name="load_store_cache_hit_xecore5"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x07870143" />
+ <register type="NOA" address="0x00009888" value="0x09870553" />
+ <register type="NOA" address="0x00009888" value="0x0187AA00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x07880143" />
+ <register type="NOA" address="0x00009888" value="0x09880553" />
+ <register type="NOA" address="0x00009888" value="0x018900F0" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x0FA70143" />
+ <register type="NOA" address="0x00009888" value="0x11A70553" />
+ <register type="NOA" address="0x00009888" value="0x03A7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0FA80143" />
+ <register type="NOA" address="0x00009888" value="0x11A80553" />
+ <register type="NOA" address="0x00009888" value="0x01A9F000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32031083" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030C60" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38031403" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache24"
+ chipset="ACMGT2"
+ symbol_name="L1Cache24"
+ underscore_name="l1_cache24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2bf27543-d6b4-4cb7-b53a-3b83fe6c102e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE6"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE6"
+ underscore_name="load_store_cache_hit_xecore6"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE7"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE7"
+ underscore_name="load_store_cache_hit_xecore7"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x07C70143" />
+ <register type="NOA" address="0x00009888" value="0x09C70553" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80143" />
+ <register type="NOA" address="0x00009888" value="0x09C80553" />
+ <register type="NOA" address="0x00009888" value="0x01C900F0" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x0FE70143" />
+ <register type="NOA" address="0x00009888" value="0x11E70553" />
+ <register type="NOA" address="0x00009888" value="0x03E7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x0FE80143" />
+ <register type="NOA" address="0x00009888" value="0x11E80553" />
+ <register type="NOA" address="0x00009888" value="0x01E9F000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C64" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603108A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030004" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030231" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache25"
+ chipset="ACMGT2"
+ symbol_name="L1Cache25"
+ underscore_name="l1_cache25"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e1066219-5e33-4b74-b056-94b3a62a7900"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE8"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE8"
+ underscore_name="load_store_cache_hit_xecore8"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE9"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE9"
+ underscore_name="load_store_cache_hit_xecore9"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x06870143" />
+ <register type="NOA" address="0x00009888" value="0x08870553" />
+ <register type="NOA" address="0x00009888" value="0x0087AA00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x06880143" />
+ <register type="NOA" address="0x00009888" value="0x08880553" />
+ <register type="NOA" address="0x00009888" value="0x008900F0" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x0EA70143" />
+ <register type="NOA" address="0x00009888" value="0x10A70553" />
+ <register type="NOA" address="0x00009888" value="0x02A7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0EA80143" />
+ <register type="NOA" address="0x00009888" value="0x10A80553" />
+ <register type="NOA" address="0x00009888" value="0x00A9F000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32031083" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030C60" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38031403" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache26"
+ chipset="ACMGT2"
+ symbol_name="L1Cache26"
+ underscore_name="l1_cache26"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="30ee8347-968a-4ec0-985a-234c0d5ee72e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE10"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE10"
+ underscore_name="load_store_cache_hit_xecore10"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE11"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE11"
+ underscore_name="load_store_cache_hit_xecore11"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x06C70143" />
+ <register type="NOA" address="0x00009888" value="0x08C70553" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80143" />
+ <register type="NOA" address="0x00009888" value="0x08C80553" />
+ <register type="NOA" address="0x00009888" value="0x00C900F0" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x0EE70143" />
+ <register type="NOA" address="0x00009888" value="0x10E70553" />
+ <register type="NOA" address="0x00009888" value="0x02E7AA00" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x0EE80143" />
+ <register type="NOA" address="0x00009888" value="0x10E80553" />
+ <register type="NOA" address="0x00009888" value="0x00E9F000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C64" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603108A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030004" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030231" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache27"
+ chipset="ACMGT2"
+ symbol_name="L1Cache27"
+ underscore_name="l1_cache27"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d38715b6-5d8d-44ad-82b4-83d6a143d61c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE12"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE12"
+ underscore_name="load_store_cache_hit_xecore12"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE13"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE13"
+ underscore_name="load_store_cache_hit_xecore13"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x07870143" />
+ <register type="NOA" address="0x00009888" value="0x09870553" />
+ <register type="NOA" address="0x00009888" value="0x0187AA00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x07880143" />
+ <register type="NOA" address="0x00009888" value="0x09880553" />
+ <register type="NOA" address="0x00009888" value="0x018900F0" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x0FA70143" />
+ <register type="NOA" address="0x00009888" value="0x11A70553" />
+ <register type="NOA" address="0x00009888" value="0x03A7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0FA80143" />
+ <register type="NOA" address="0x00009888" value="0x11A80553" />
+ <register type="NOA" address="0x00009888" value="0x01A9F000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32031083" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030C60" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38031403" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache28"
+ chipset="ACMGT2"
+ symbol_name="L1Cache28"
+ underscore_name="l1_cache28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1f851454-2f9c-44da-b403-82493b4e41ee"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE14"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE14"
+ underscore_name="load_store_cache_hit_xecore14"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE HIT XECORE15"
+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE15"
+ underscore_name="load_store_cache_hit_xecore15"
+ description="Number of Load Store Cache hits."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x07C70143" />
+ <register type="NOA" address="0x00009888" value="0x09C70553" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80143" />
+ <register type="NOA" address="0x00009888" value="0x09C80553" />
+ <register type="NOA" address="0x00009888" value="0x01C900F0" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x0FE70143" />
+ <register type="NOA" address="0x00009888" value="0x11E70553" />
+ <register type="NOA" address="0x00009888" value="0x03E7AA00" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x0FE80143" />
+ <register type="NOA" address="0x00009888" value="0x11E80553" />
+ <register type="NOA" address="0x00009888" value="0x01E9F000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C64" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603108A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030004" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030231" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache29"
+ chipset="ACMGT2"
+ symbol_name="L1Cache29"
+ underscore_name="l1_cache29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="32f03e2e-890a-4db8-9d12-cd2a9b46456c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE0"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE0"
+ underscore_name="slm_bank_conflict_count_xecore0"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x188914C0" />
+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
+ <register type="NOA" address="0x00009888" value="0x22891800" />
+ <register type="NOA" address="0x00009888" value="0x24890005" />
+ <register type="NOA" address="0x00009888" value="0x288914C0" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x06890C31" />
+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0A890821" />
+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0E890411" />
+ <register type="NOA" address="0x00009888" value="0x1089079F" />
+ <register type="NOA" address="0x00009888" value="0x12890001" />
+ <register type="NOA" address="0x00009888" value="0x1489038F" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache30"
+ chipset="ACMGT2"
+ symbol_name="L1Cache30"
+ underscore_name="l1_cache30"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f124e69c-983e-4d57-bd6a-26af2dd386ba"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE1"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE1"
+ underscore_name="slm_bank_conflict_count_xecore1"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18A914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EA900A6" />
+ <register type="NOA" address="0x00009888" value="0x22A91800" />
+ <register type="NOA" address="0x00009888" value="0x24A90005" />
+ <register type="NOA" address="0x00009888" value="0x28A914C0" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A93254" />
+ <register type="NOA" address="0x00009888" value="0x04A90208" />
+ <register type="NOA" address="0x00009888" value="0x06A90C31" />
+ <register type="NOA" address="0x00009888" value="0x08A90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AA90821" />
+ <register type="NOA" address="0x00009888" value="0x0CA90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EA90411" />
+ <register type="NOA" address="0x00009888" value="0x10A9079F" />
+ <register type="NOA" address="0x00009888" value="0x12A90001" />
+ <register type="NOA" address="0x00009888" value="0x14A9038F" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache31"
+ chipset="ACMGT2"
+ symbol_name="L1Cache31"
+ underscore_name="l1_cache31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="77bfa913-7775-4d45-8c3f-4510520c7b15"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE2"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE2"
+ underscore_name="slm_bank_conflict_count_xecore2"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18C914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EC900A6" />
+ <register type="NOA" address="0x00009888" value="0x22C91800" />
+ <register type="NOA" address="0x00009888" value="0x24C90005" />
+ <register type="NOA" address="0x00009888" value="0x28C914C0" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C93254" />
+ <register type="NOA" address="0x00009888" value="0x04C90208" />
+ <register type="NOA" address="0x00009888" value="0x06C90C31" />
+ <register type="NOA" address="0x00009888" value="0x08C90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AC90821" />
+ <register type="NOA" address="0x00009888" value="0x0CC90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EC90411" />
+ <register type="NOA" address="0x00009888" value="0x10C9079F" />
+ <register type="NOA" address="0x00009888" value="0x12C90001" />
+ <register type="NOA" address="0x00009888" value="0x14C9038F" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache32"
+ chipset="ACMGT2"
+ symbol_name="L1Cache32"
+ underscore_name="l1_cache32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9ed928dc-d0e2-455c-a2ef-b5cac335bab9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE3"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE3"
+ underscore_name="slm_bank_conflict_count_xecore3"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
+ <register type="NOA" address="0x00009888" value="0x22E91800" />
+ <register type="NOA" address="0x00009888" value="0x24E90005" />
+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
+ <register type="NOA" address="0x00009888" value="0x12E90001" />
+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache33"
+ chipset="ACMGT2"
+ symbol_name="L1Cache33"
+ underscore_name="l1_cache33"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6ac07bf2-e77c-4a85-97d8-08d9f86b3f77"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE4"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE4"
+ underscore_name="slm_bank_conflict_count_xecore4"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x198914C0" />
+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
+ <register type="NOA" address="0x00009888" value="0x23891800" />
+ <register type="NOA" address="0x00009888" value="0x25890005" />
+ <register type="NOA" address="0x00009888" value="0x298914C0" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x07890C31" />
+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0B890821" />
+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0F890411" />
+ <register type="NOA" address="0x00009888" value="0x1189079F" />
+ <register type="NOA" address="0x00009888" value="0x13890001" />
+ <register type="NOA" address="0x00009888" value="0x1589038F" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache34"
+ chipset="ACMGT2"
+ symbol_name="L1Cache34"
+ underscore_name="l1_cache34"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d8fde355-eb9a-4490-b61f-31fb98ba4f70"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE5"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE5"
+ underscore_name="slm_bank_conflict_count_xecore5"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19A914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FA900A6" />
+ <register type="NOA" address="0x00009888" value="0x23A91800" />
+ <register type="NOA" address="0x00009888" value="0x25A90005" />
+ <register type="NOA" address="0x00009888" value="0x29A914C0" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A93254" />
+ <register type="NOA" address="0x00009888" value="0x05A90208" />
+ <register type="NOA" address="0x00009888" value="0x07A90C31" />
+ <register type="NOA" address="0x00009888" value="0x09A90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BA90821" />
+ <register type="NOA" address="0x00009888" value="0x0DA90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FA90411" />
+ <register type="NOA" address="0x00009888" value="0x11A9079F" />
+ <register type="NOA" address="0x00009888" value="0x13A90001" />
+ <register type="NOA" address="0x00009888" value="0x15A9038F" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache35"
+ chipset="ACMGT2"
+ symbol_name="L1Cache35"
+ underscore_name="l1_cache35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c045a7e6-dd83-419c-abff-643ccb4ff70f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE6"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE6"
+ underscore_name="slm_bank_conflict_count_xecore6"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19C914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FC900A6" />
+ <register type="NOA" address="0x00009888" value="0x23C91800" />
+ <register type="NOA" address="0x00009888" value="0x25C90005" />
+ <register type="NOA" address="0x00009888" value="0x29C914C0" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C93254" />
+ <register type="NOA" address="0x00009888" value="0x05C90208" />
+ <register type="NOA" address="0x00009888" value="0x07C90C31" />
+ <register type="NOA" address="0x00009888" value="0x09C90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BC90821" />
+ <register type="NOA" address="0x00009888" value="0x0DC90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FC90411" />
+ <register type="NOA" address="0x00009888" value="0x11C9079F" />
+ <register type="NOA" address="0x00009888" value="0x13C90001" />
+ <register type="NOA" address="0x00009888" value="0x15C9038F" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache36"
+ chipset="ACMGT2"
+ symbol_name="L1Cache36"
+ underscore_name="l1_cache36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5c6b81b0-056f-451e-b3be-dea10b2c1ecb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE7"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE7"
+ underscore_name="slm_bank_conflict_count_xecore7"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
+ <register type="NOA" address="0x00009888" value="0x23E91800" />
+ <register type="NOA" address="0x00009888" value="0x25E90005" />
+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
+ <register type="NOA" address="0x00009888" value="0x13E90001" />
+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache37"
+ chipset="ACMGT2"
+ symbol_name="L1Cache37"
+ underscore_name="l1_cache37"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2558f9cd-1565-498c-a539-430377a55a93"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE8"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE8"
+ underscore_name="slm_bank_conflict_count_xecore8"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x188914C0" />
+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
+ <register type="NOA" address="0x00009888" value="0x22891800" />
+ <register type="NOA" address="0x00009888" value="0x24890005" />
+ <register type="NOA" address="0x00009888" value="0x288914C0" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x06890C31" />
+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0A890821" />
+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0E890411" />
+ <register type="NOA" address="0x00009888" value="0x1089079F" />
+ <register type="NOA" address="0x00009888" value="0x12890001" />
+ <register type="NOA" address="0x00009888" value="0x1489038F" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache38"
+ chipset="ACMGT2"
+ symbol_name="L1Cache38"
+ underscore_name="l1_cache38"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a4a5c1e1-beeb-42ec-ba01-6af0c5eeee90"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE9"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE9"
+ underscore_name="slm_bank_conflict_count_xecore9"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18A914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EA900A6" />
+ <register type="NOA" address="0x00009888" value="0x22A91800" />
+ <register type="NOA" address="0x00009888" value="0x24A90005" />
+ <register type="NOA" address="0x00009888" value="0x28A914C0" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A93254" />
+ <register type="NOA" address="0x00009888" value="0x04A90208" />
+ <register type="NOA" address="0x00009888" value="0x06A90C31" />
+ <register type="NOA" address="0x00009888" value="0x08A90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AA90821" />
+ <register type="NOA" address="0x00009888" value="0x0CA90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EA90411" />
+ <register type="NOA" address="0x00009888" value="0x10A9079F" />
+ <register type="NOA" address="0x00009888" value="0x12A90001" />
+ <register type="NOA" address="0x00009888" value="0x14A9038F" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache39"
+ chipset="ACMGT2"
+ symbol_name="L1Cache39"
+ underscore_name="l1_cache39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7d80234b-4dae-4def-aa0b-2b1fe3ff0a13"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE10"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE10"
+ underscore_name="slm_bank_conflict_count_xecore10"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18C914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EC900A6" />
+ <register type="NOA" address="0x00009888" value="0x22C91800" />
+ <register type="NOA" address="0x00009888" value="0x24C90005" />
+ <register type="NOA" address="0x00009888" value="0x28C914C0" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C93254" />
+ <register type="NOA" address="0x00009888" value="0x04C90208" />
+ <register type="NOA" address="0x00009888" value="0x06C90C31" />
+ <register type="NOA" address="0x00009888" value="0x08C90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AC90821" />
+ <register type="NOA" address="0x00009888" value="0x0CC90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EC90411" />
+ <register type="NOA" address="0x00009888" value="0x10C9079F" />
+ <register type="NOA" address="0x00009888" value="0x12C90001" />
+ <register type="NOA" address="0x00009888" value="0x14C9038F" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache40"
+ chipset="ACMGT2"
+ symbol_name="L1Cache40"
+ underscore_name="l1_cache40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ba5d47a0-a35b-4ee2-9cdd-8272cfc149d9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE11"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE11"
+ underscore_name="slm_bank_conflict_count_xecore11"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
+ <register type="NOA" address="0x00009888" value="0x22E91800" />
+ <register type="NOA" address="0x00009888" value="0x24E90005" />
+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
+ <register type="NOA" address="0x00009888" value="0x12E90001" />
+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache41"
+ chipset="ACMGT2"
+ symbol_name="L1Cache41"
+ underscore_name="l1_cache41"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="692e3adb-d471-44a3-a3ad-0b0fedf05630"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE12"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE12"
+ underscore_name="slm_bank_conflict_count_xecore12"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x198914C0" />
+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
+ <register type="NOA" address="0x00009888" value="0x23891800" />
+ <register type="NOA" address="0x00009888" value="0x25890005" />
+ <register type="NOA" address="0x00009888" value="0x298914C0" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x07890C31" />
+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
+ <register type="NOA" address="0x00009888" value="0x0B890821" />
+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
+ <register type="NOA" address="0x00009888" value="0x0F890411" />
+ <register type="NOA" address="0x00009888" value="0x1189079F" />
+ <register type="NOA" address="0x00009888" value="0x13890001" />
+ <register type="NOA" address="0x00009888" value="0x1589038F" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache42"
+ chipset="ACMGT2"
+ symbol_name="L1Cache42"
+ underscore_name="l1_cache42"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c1c40fc7-8db1-401b-8dc9-42c3b51361a4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE13"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE13"
+ underscore_name="slm_bank_conflict_count_xecore13"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x19A914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FA900A6" />
+ <register type="NOA" address="0x00009888" value="0x23A91800" />
+ <register type="NOA" address="0x00009888" value="0x25A90005" />
+ <register type="NOA" address="0x00009888" value="0x29A914C0" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A93254" />
+ <register type="NOA" address="0x00009888" value="0x05A90208" />
+ <register type="NOA" address="0x00009888" value="0x07A90C31" />
+ <register type="NOA" address="0x00009888" value="0x09A90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BA90821" />
+ <register type="NOA" address="0x00009888" value="0x0DA90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FA90411" />
+ <register type="NOA" address="0x00009888" value="0x11A9079F" />
+ <register type="NOA" address="0x00009888" value="0x13A90001" />
+ <register type="NOA" address="0x00009888" value="0x15A9038F" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache43"
+ chipset="ACMGT2"
+ symbol_name="L1Cache43"
+ underscore_name="l1_cache43"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e75bf1f9-071f-4c21-8f55-e9ee154638ba"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE14"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE14"
+ underscore_name="slm_bank_conflict_count_xecore14"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x19C914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FC900A6" />
+ <register type="NOA" address="0x00009888" value="0x23C91800" />
+ <register type="NOA" address="0x00009888" value="0x25C90005" />
+ <register type="NOA" address="0x00009888" value="0x29C914C0" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C93254" />
+ <register type="NOA" address="0x00009888" value="0x05C90208" />
+ <register type="NOA" address="0x00009888" value="0x07C90C31" />
+ <register type="NOA" address="0x00009888" value="0x09C90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BC90821" />
+ <register type="NOA" address="0x00009888" value="0x0DC90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FC90411" />
+ <register type="NOA" address="0x00009888" value="0x11C9079F" />
+ <register type="NOA" address="0x00009888" value="0x13C90001" />
+ <register type="NOA" address="0x00009888" value="0x15C9038F" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache44"
+ chipset="ACMGT2"
+ symbol_name="L1Cache44"
+ underscore_name="l1_cache44"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="975595a3-2d15-44aa-b32f-0204e42485f4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM BANK CONFLICT COUNT XECORE15"
+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE15"
+ underscore_name="slm_bank_conflict_count_xecore15"
+ description="Number of SLM accesses resulting in a bank conflict."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
+ <register type="NOA" address="0x00009888" value="0x23E91800" />
+ <register type="NOA" address="0x00009888" value="0x25E90005" />
+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
+ <register type="NOA" address="0x00009888" value="0x13E90001" />
+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache45"
+ chipset="ACMGT2"
+ symbol_name="L1Cache45"
+ underscore_name="l1_cache45"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9c1f54c9-3b59-479a-97e9-179a40b4b949"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM ACCESS COUNT XECORE0"
+ symbol_name="SLM_ACCESS_COUNT_XECORE0"
+ underscore_name="slm_access_count_xecore0"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE1"
+ symbol_name="SLM_ACCESS_COUNT_XECORE1"
+ underscore_name="slm_access_count_xecore1"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE2"
+ symbol_name="SLM_ACCESS_COUNT_XECORE2"
+ underscore_name="slm_access_count_xecore2"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE3"
+ symbol_name="SLM_ACCESS_COUNT_XECORE3"
+ underscore_name="slm_access_count_xecore3"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1687000F" />
+ <register type="NOA" address="0x00009888" value="0x1A87000F" />
+ <register type="NOA" address="0x00009888" value="0x1288000F" />
+ <register type="NOA" address="0x00009888" value="0x1688000F" />
+ <register type="NOA" address="0x00009888" value="0x16A7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AA7000F" />
+ <register type="NOA" address="0x00009888" value="0x12A8000F" />
+ <register type="NOA" address="0x00009888" value="0x16A8000F" />
+ <register type="NOA" address="0x00009888" value="0x16C7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AC7000F" />
+ <register type="NOA" address="0x00009888" value="0x12C8000F" />
+ <register type="NOA" address="0x00009888" value="0x16C8000F" />
+ <register type="NOA" address="0x00009888" value="0x16E7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AE7000F" />
+ <register type="NOA" address="0x00009888" value="0x12E8000F" />
+ <register type="NOA" address="0x00009888" value="0x16E8000F" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x148701D7" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache46"
+ chipset="ACMGT2"
+ symbol_name="L1Cache46"
+ underscore_name="l1_cache46"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="eebc8739-0987-4f55-b70f-6cdee1a4ec02"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM ACCESS COUNT XECORE4"
+ symbol_name="SLM_ACCESS_COUNT_XECORE4"
+ underscore_name="slm_access_count_xecore4"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE5"
+ symbol_name="SLM_ACCESS_COUNT_XECORE5"
+ underscore_name="slm_access_count_xecore5"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE6"
+ symbol_name="SLM_ACCESS_COUNT_XECORE6"
+ underscore_name="slm_access_count_xecore6"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE7"
+ symbol_name="SLM_ACCESS_COUNT_XECORE7"
+ underscore_name="slm_access_count_xecore7"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1787000F" />
+ <register type="NOA" address="0x00009888" value="0x1B87000F" />
+ <register type="NOA" address="0x00009888" value="0x1388000F" />
+ <register type="NOA" address="0x00009888" value="0x1788000F" />
+ <register type="NOA" address="0x00009888" value="0x17A7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BA7000F" />
+ <register type="NOA" address="0x00009888" value="0x13A8000F" />
+ <register type="NOA" address="0x00009888" value="0x17A8000F" />
+ <register type="NOA" address="0x00009888" value="0x17C7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BC7000F" />
+ <register type="NOA" address="0x00009888" value="0x13C8000F" />
+ <register type="NOA" address="0x00009888" value="0x17C8000F" />
+ <register type="NOA" address="0x00009888" value="0x17E7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BE7000F" />
+ <register type="NOA" address="0x00009888" value="0x13E8000F" />
+ <register type="NOA" address="0x00009888" value="0x17E8000F" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x158701D7" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache47"
+ chipset="ACMGT2"
+ symbol_name="L1Cache47"
+ underscore_name="l1_cache47"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e01f5549-332a-4e23-b915-828860d438cc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM ACCESS COUNT XECORE8"
+ symbol_name="SLM_ACCESS_COUNT_XECORE8"
+ underscore_name="slm_access_count_xecore8"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE9"
+ symbol_name="SLM_ACCESS_COUNT_XECORE9"
+ underscore_name="slm_access_count_xecore9"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE10"
+ symbol_name="SLM_ACCESS_COUNT_XECORE10"
+ underscore_name="slm_access_count_xecore10"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE11"
+ symbol_name="SLM_ACCESS_COUNT_XECORE11"
+ underscore_name="slm_access_count_xecore11"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1687000F" />
+ <register type="NOA" address="0x00009888" value="0x1A87000F" />
+ <register type="NOA" address="0x00009888" value="0x1288000F" />
+ <register type="NOA" address="0x00009888" value="0x1688000F" />
+ <register type="NOA" address="0x00009888" value="0x16A7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AA7000F" />
+ <register type="NOA" address="0x00009888" value="0x12A8000F" />
+ <register type="NOA" address="0x00009888" value="0x16A8000F" />
+ <register type="NOA" address="0x00009888" value="0x16C7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AC7000F" />
+ <register type="NOA" address="0x00009888" value="0x12C8000F" />
+ <register type="NOA" address="0x00009888" value="0x16C8000F" />
+ <register type="NOA" address="0x00009888" value="0x16E7000F" />
+ <register type="NOA" address="0x00009888" value="0x1AE7000F" />
+ <register type="NOA" address="0x00009888" value="0x12E8000F" />
+ <register type="NOA" address="0x00009888" value="0x16E8000F" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x148701D7" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache48"
+ chipset="ACMGT2"
+ symbol_name="L1Cache48"
+ underscore_name="l1_cache48"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="389c0253-dbfb-47b3-878e-3eb1b9b6e74f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SLM ACCESS COUNT XECORE12"
+ symbol_name="SLM_ACCESS_COUNT_XECORE12"
+ underscore_name="slm_access_count_xecore12"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE13"
+ symbol_name="SLM_ACCESS_COUNT_XECORE13"
+ underscore_name="slm_access_count_xecore13"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE14"
+ symbol_name="SLM_ACCESS_COUNT_XECORE14"
+ underscore_name="slm_access_count_xecore14"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM ACCESS COUNT XECORE15"
+ symbol_name="SLM_ACCESS_COUNT_XECORE15"
+ underscore_name="slm_access_count_xecore15"
+ description="Number of SLM accesses."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1787000F" />
+ <register type="NOA" address="0x00009888" value="0x1B87000F" />
+ <register type="NOA" address="0x00009888" value="0x1388000F" />
+ <register type="NOA" address="0x00009888" value="0x1788000F" />
+ <register type="NOA" address="0x00009888" value="0x17A7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BA7000F" />
+ <register type="NOA" address="0x00009888" value="0x13A8000F" />
+ <register type="NOA" address="0x00009888" value="0x17A8000F" />
+ <register type="NOA" address="0x00009888" value="0x17C7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BC7000F" />
+ <register type="NOA" address="0x00009888" value="0x13C8000F" />
+ <register type="NOA" address="0x00009888" value="0x17C8000F" />
+ <register type="NOA" address="0x00009888" value="0x17E7000F" />
+ <register type="NOA" address="0x00009888" value="0x1BE7000F" />
+ <register type="NOA" address="0x00009888" value="0x13E8000F" />
+ <register type="NOA" address="0x00009888" value="0x17E8000F" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x158701D7" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache49"
+ chipset="ACMGT2"
+ symbol_name="L1Cache49"
+ underscore_name="l1_cache49"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="23488fdc-0420-4cee-b15a-000f3fe0c61c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_read_message_count_xecore0"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_read_message_count_xecore1"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890004" />
+ <register type="NOA" address="0x00009888" value="0x08890414" />
+ <register type="NOA" address="0x00009888" value="0x0A890824" />
+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
+ <register type="NOA" address="0x00009888" value="0x10A90414" />
+ <register type="NOA" address="0x00009888" value="0x12A90824" />
+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache50"
+ chipset="ACMGT2"
+ symbol_name="L1Cache50"
+ underscore_name="l1_cache50"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="229bdc13-d602-4e78-a325-c082919dc47a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_read_message_count_xecore2"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_read_message_count_xecore3"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90004" />
+ <register type="NOA" address="0x00009888" value="0x08C90414" />
+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
+ <register type="NOA" address="0x00009888" value="0x10E90414" />
+ <register type="NOA" address="0x00009888" value="0x12E90824" />
+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache51"
+ chipset="ACMGT2"
+ symbol_name="L1Cache51"
+ underscore_name="l1_cache51"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="35c25f46-14d7-46fa-927f-35507e61a2fc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_read_message_count_xecore4"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_read_message_count_xecore5"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890004" />
+ <register type="NOA" address="0x00009888" value="0x09890414" />
+ <register type="NOA" address="0x00009888" value="0x0B890824" />
+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
+ <register type="NOA" address="0x00009888" value="0x11A90414" />
+ <register type="NOA" address="0x00009888" value="0x13A90824" />
+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache52"
+ chipset="ACMGT2"
+ symbol_name="L1Cache52"
+ underscore_name="l1_cache52"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="94284c36-9664-4d60-b4d9-15179f266d23"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_read_message_count_xecore6"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_read_message_count_xecore7"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90004" />
+ <register type="NOA" address="0x00009888" value="0x09C90414" />
+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
+ <register type="NOA" address="0x00009888" value="0x11E90414" />
+ <register type="NOA" address="0x00009888" value="0x13E90824" />
+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache53"
+ chipset="ACMGT2"
+ symbol_name="L1Cache53"
+ underscore_name="l1_cache53"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a2b93539-7c7e-4ea4-85df-2fa675381a1b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE8"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_slm_read_message_count_xecore8"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE9"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_slm_read_message_count_xecore9"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890004" />
+ <register type="NOA" address="0x00009888" value="0x08890414" />
+ <register type="NOA" address="0x00009888" value="0x0A890824" />
+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
+ <register type="NOA" address="0x00009888" value="0x10A90414" />
+ <register type="NOA" address="0x00009888" value="0x12A90824" />
+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache54"
+ chipset="ACMGT2"
+ symbol_name="L1Cache54"
+ underscore_name="l1_cache54"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8efc5126-1bb6-47cd-bd3c-b1bfa6a99dc1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE10"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_slm_read_message_count_xecore10"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE11"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_slm_read_message_count_xecore11"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90004" />
+ <register type="NOA" address="0x00009888" value="0x08C90414" />
+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
+ <register type="NOA" address="0x00009888" value="0x10E90414" />
+ <register type="NOA" address="0x00009888" value="0x12E90824" />
+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache55"
+ chipset="ACMGT2"
+ symbol_name="L1Cache55"
+ underscore_name="l1_cache55"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4a628907-5db2-437c-b04e-8c14dede3794"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE12"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_slm_read_message_count_xecore12"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE13"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_slm_read_message_count_xecore13"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890004" />
+ <register type="NOA" address="0x00009888" value="0x09890414" />
+ <register type="NOA" address="0x00009888" value="0x0B890824" />
+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
+ <register type="NOA" address="0x00009888" value="0x11A90414" />
+ <register type="NOA" address="0x00009888" value="0x13A90824" />
+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache56"
+ chipset="ACMGT2"
+ symbol_name="L1Cache56"
+ underscore_name="l1_cache56"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e017d352-78fe-4f3e-bda9-814fb14f495e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE14"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_slm_read_message_count_xecore14"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM READ MESSAGE COUNT XECORE15"
+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_slm_read_message_count_xecore15"
+ description="Number of SLM read messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90004" />
+ <register type="NOA" address="0x00009888" value="0x09C90414" />
+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
+ <register type="NOA" address="0x00009888" value="0x11E90414" />
+ <register type="NOA" address="0x00009888" value="0x13E90824" />
+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache57"
+ chipset="ACMGT2"
+ symbol_name="L1Cache57"
+ underscore_name="l1_cache57"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c89b207d-e5c1-480a-8b15-5403d0e45fb9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_write_message_count_xecore0"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_write_message_count_xecore1"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890003" />
+ <register type="NOA" address="0x00009888" value="0x08890413" />
+ <register type="NOA" address="0x00009888" value="0x0A890823" />
+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
+ <register type="NOA" address="0x00009888" value="0x10A90413" />
+ <register type="NOA" address="0x00009888" value="0x12A90823" />
+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache58"
+ chipset="ACMGT2"
+ symbol_name="L1Cache58"
+ underscore_name="l1_cache58"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dd46fc9a-6a2c-44c7-94f3-069b58c95aca"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_write_message_count_xecore2"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_write_message_count_xecore3"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90003" />
+ <register type="NOA" address="0x00009888" value="0x08C90413" />
+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
+ <register type="NOA" address="0x00009888" value="0x10E90413" />
+ <register type="NOA" address="0x00009888" value="0x12E90823" />
+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache59"
+ chipset="ACMGT2"
+ symbol_name="L1Cache59"
+ underscore_name="l1_cache59"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4669435c-6f14-4557-b983-3f5186807fd6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_write_message_count_xecore4"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_write_message_count_xecore5"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890003" />
+ <register type="NOA" address="0x00009888" value="0x09890413" />
+ <register type="NOA" address="0x00009888" value="0x0B890823" />
+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
+ <register type="NOA" address="0x00009888" value="0x11A90413" />
+ <register type="NOA" address="0x00009888" value="0x13A90823" />
+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache60"
+ chipset="ACMGT2"
+ symbol_name="L1Cache60"
+ underscore_name="l1_cache60"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6f37e5b7-c8fd-4f28-a95d-919848fe4a95"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_write_message_count_xecore6"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_write_message_count_xecore7"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90003" />
+ <register type="NOA" address="0x00009888" value="0x09C90413" />
+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
+ <register type="NOA" address="0x00009888" value="0x11E90413" />
+ <register type="NOA" address="0x00009888" value="0x13E90823" />
+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache61"
+ chipset="ACMGT2"
+ symbol_name="L1Cache61"
+ underscore_name="l1_cache61"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0cd1c331-f998-467e-ae36-ea334c3ba2a5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE8"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_slm_write_message_count_xecore8"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE9"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_slm_write_message_count_xecore9"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890003" />
+ <register type="NOA" address="0x00009888" value="0x08890413" />
+ <register type="NOA" address="0x00009888" value="0x0A890823" />
+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
+ <register type="NOA" address="0x00009888" value="0x10A90413" />
+ <register type="NOA" address="0x00009888" value="0x12A90823" />
+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache62"
+ chipset="ACMGT2"
+ symbol_name="L1Cache62"
+ underscore_name="l1_cache62"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="09153d17-1912-4ce4-b41a-709df4aba848"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE10"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_slm_write_message_count_xecore10"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE11"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_slm_write_message_count_xecore11"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90003" />
+ <register type="NOA" address="0x00009888" value="0x08C90413" />
+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
+ <register type="NOA" address="0x00009888" value="0x10E90413" />
+ <register type="NOA" address="0x00009888" value="0x12E90823" />
+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache63"
+ chipset="ACMGT2"
+ symbol_name="L1Cache63"
+ underscore_name="l1_cache63"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ea0e19bb-8a13-4e51-92ca-1cb3db78fb10"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE12"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_slm_write_message_count_xecore12"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE13"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_slm_write_message_count_xecore13"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890003" />
+ <register type="NOA" address="0x00009888" value="0x09890413" />
+ <register type="NOA" address="0x00009888" value="0x0B890823" />
+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
+ <register type="NOA" address="0x00009888" value="0x11A90413" />
+ <register type="NOA" address="0x00009888" value="0x13A90823" />
+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache64"
+ chipset="ACMGT2"
+ symbol_name="L1Cache64"
+ underscore_name="l1_cache64"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d7eb30f5-28aa-455b-b8a5-221db2ccfe62"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE14"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_slm_write_message_count_xecore14"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE15"
+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_slm_write_message_count_xecore15"
+ description="Number of SLM write messages sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90003" />
+ <register type="NOA" address="0x00009888" value="0x09C90413" />
+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
+ <register type="NOA" address="0x00009888" value="0x11E90413" />
+ <register type="NOA" address="0x00009888" value="0x13E90823" />
+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache65"
+ chipset="ACMGT2"
+ symbol_name="L1Cache65"
+ underscore_name="l1_cache65"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ae51ef65-a808-4248-8c26-8fcda92bb018"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_atomic_message_count_xecore0"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_slm_fence_message_count_xecore0"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890083" />
+ <register type="NOA" address="0x00009888" value="0x088904C8" />
+ <register type="NOA" address="0x00009888" value="0x0A890612" />
+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
+ <register type="NOA" address="0x00009888" value="0x10890E32" />
+ <register type="NOA" address="0x00009888" value="0x128905C7" />
+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache66"
+ chipset="ACMGT2"
+ symbol_name="L1Cache66"
+ underscore_name="l1_cache66"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e6e2b49c-615f-4af1-a7b1-349f6b906c90"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_atomic_message_count_xecore1"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_slm_fence_message_count_xecore1"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x06A90083" />
+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache67"
+ chipset="ACMGT2"
+ symbol_name="L1Cache67"
+ underscore_name="l1_cache67"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="691098de-d8d8-40f3-906f-b20df78f5b52"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_atomic_message_count_xecore2"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_slm_fence_message_count_xecore2"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90083" />
+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache68"
+ chipset="ACMGT2"
+ symbol_name="L1Cache68"
+ underscore_name="l1_cache68"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bdcc17c1-0c82-4277-8c4a-6c878af1f374"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_atomic_message_count_xecore3"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_slm_fence_message_count_xecore3"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x06E90083" />
+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache69"
+ chipset="ACMGT2"
+ symbol_name="L1Cache69"
+ underscore_name="l1_cache69"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e2417f86-ea22-4512-b4b6-1918c6721e47"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_atomic_message_count_xecore4"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_slm_fence_message_count_xecore4"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890083" />
+ <register type="NOA" address="0x00009888" value="0x098904C8" />
+ <register type="NOA" address="0x00009888" value="0x0B890612" />
+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
+ <register type="NOA" address="0x00009888" value="0x11890E32" />
+ <register type="NOA" address="0x00009888" value="0x138905C7" />
+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache70"
+ chipset="ACMGT2"
+ symbol_name="L1Cache70"
+ underscore_name="l1_cache70"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0b7a01c5-5622-43cd-90c1-963d8ebc4d30"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_atomic_message_count_xecore5"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_slm_fence_message_count_xecore5"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x07A90083" />
+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache71"
+ chipset="ACMGT2"
+ symbol_name="L1Cache71"
+ underscore_name="l1_cache71"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e0da306c-65eb-4032-b327-f95f4eba3020"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_atomic_message_count_xecore6"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_slm_fence_message_count_xecore6"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90083" />
+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache72"
+ chipset="ACMGT2"
+ symbol_name="L1Cache72"
+ underscore_name="l1_cache72"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="10f602b1-6401-49df-b617-8fb07c188fa2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_atomic_message_count_xecore7"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_slm_fence_message_count_xecore7"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache73"
+ chipset="ACMGT2"
+ symbol_name="L1Cache73"
+ underscore_name="l1_cache73"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8bcaab96-b9ff-4445-9b12-77c6645d4889"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE8"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_slm_atomic_message_count_xecore8"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE8"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_slm_fence_message_count_xecore8"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890083" />
+ <register type="NOA" address="0x00009888" value="0x088904C8" />
+ <register type="NOA" address="0x00009888" value="0x0A890612" />
+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
+ <register type="NOA" address="0x00009888" value="0x10890E32" />
+ <register type="NOA" address="0x00009888" value="0x128905C7" />
+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache74"
+ chipset="ACMGT2"
+ symbol_name="L1Cache74"
+ underscore_name="l1_cache74"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fb2f0a27-1305-4d18-9940-d644f2fd2607"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE9"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_slm_atomic_message_count_xecore9"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE9"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_slm_fence_message_count_xecore9"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x06A90083" />
+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache75"
+ chipset="ACMGT2"
+ symbol_name="L1Cache75"
+ underscore_name="l1_cache75"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e79fe17b-cecf-4808-98f8-dbf002286e99"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE10"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_slm_atomic_message_count_xecore10"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE10"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_slm_fence_message_count_xecore10"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90083" />
+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache76"
+ chipset="ACMGT2"
+ symbol_name="L1Cache76"
+ underscore_name="l1_cache76"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b25a8d2b-6410-4f91-af8d-364c2f31263a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE11"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_slm_atomic_message_count_xecore11"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE11"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_slm_fence_message_count_xecore11"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x06E90083" />
+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache77"
+ chipset="ACMGT2"
+ symbol_name="L1Cache77"
+ underscore_name="l1_cache77"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="45ec41ff-4a28-4282-973b-8fcbe65cf00d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE12"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_slm_atomic_message_count_xecore12"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE12"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_slm_fence_message_count_xecore12"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890083" />
+ <register type="NOA" address="0x00009888" value="0x098904C8" />
+ <register type="NOA" address="0x00009888" value="0x0B890612" />
+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
+ <register type="NOA" address="0x00009888" value="0x11890E32" />
+ <register type="NOA" address="0x00009888" value="0x138905C7" />
+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache78"
+ chipset="ACMGT2"
+ symbol_name="L1Cache78"
+ underscore_name="l1_cache78"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f2ea74eb-3520-4e62-a9e9-6907afd1a5e6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE13"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_slm_atomic_message_count_xecore13"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE13"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_slm_fence_message_count_xecore13"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x07A90083" />
+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache79"
+ chipset="ACMGT2"
+ symbol_name="L1Cache79"
+ underscore_name="l1_cache79"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="90e0b182-84d1-4bc7-aa0b-448bb0a7a850"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE14"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_slm_atomic_message_count_xecore14"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE14"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_slm_fence_message_count_xecore14"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90083" />
+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache80"
+ chipset="ACMGT2"
+ symbol_name="L1Cache80"
+ underscore_name="l1_cache80"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8f0b735d-f269-4545-8a11-a31b3ebed779"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE15"
+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_slm_atomic_message_count_xecore15"
+ description="Number of SLM atomic operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE15"
+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_slm_fence_message_count_xecore15"
+ description="Number of SLM fence operations sent by XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000021" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x00000101" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000801" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00004001" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008022" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010102" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020802" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00044002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache81"
+ chipset="ACMGT2"
+ symbol_name="L1Cache81"
+ underscore_name="l1_cache81"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6e136a5b-e7fa-4349-be46-e83455caec62"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_register_request_count_xecore0"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_register_request_count_xecore1"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_register_request_count_xecore2"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_register_request_count_xecore3"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890871" />
+ <register type="NOA" address="0x00009888" value="0x14890051" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
+ <register type="NOA" address="0x00009888" value="0x10A90051" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90871" />
+ <register type="NOA" address="0x00009888" value="0x08E90051" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache82"
+ chipset="ACMGT2"
+ symbol_name="L1Cache82"
+ underscore_name="l1_cache82"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c59e0c0d-d038-4b0a-b643-bccfd3963f4b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_register_request_count_xecore4"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_register_request_count_xecore5"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_register_request_count_xecore6"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_register_request_count_xecore7"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890871" />
+ <register type="NOA" address="0x00009888" value="0x15890051" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
+ <register type="NOA" address="0x00009888" value="0x11A90051" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90871" />
+ <register type="NOA" address="0x00009888" value="0x09E90051" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache83"
+ chipset="ACMGT2"
+ symbol_name="L1Cache83"
+ underscore_name="l1_cache83"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5180e659-772f-4531-a2cb-f38a86841e22"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE8"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE8"
+ underscore_name="xve_load_store_cache_register_request_count_xecore8"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE9"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE9"
+ underscore_name="xve_load_store_cache_register_request_count_xecore9"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE10"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE10"
+ underscore_name="xve_load_store_cache_register_request_count_xecore10"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE11"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE11"
+ underscore_name="xve_load_store_cache_register_request_count_xecore11"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890871" />
+ <register type="NOA" address="0x00009888" value="0x14890051" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
+ <register type="NOA" address="0x00009888" value="0x10A90051" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90871" />
+ <register type="NOA" address="0x00009888" value="0x08E90051" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache84"
+ chipset="ACMGT2"
+ symbol_name="L1Cache84"
+ underscore_name="l1_cache84"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="53e81609-e3d2-4679-b348-6f6473dd0fe2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE12"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE12"
+ underscore_name="xve_load_store_cache_register_request_count_xecore12"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE13"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE13"
+ underscore_name="xve_load_store_cache_register_request_count_xecore13"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE14"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE14"
+ underscore_name="xve_load_store_cache_register_request_count_xecore14"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE15"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE15"
+ underscore_name="xve_load_store_cache_register_request_count_xecore15"
+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890871" />
+ <register type="NOA" address="0x00009888" value="0x15890051" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
+ <register type="NOA" address="0x00009888" value="0x11A90051" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90871" />
+ <register type="NOA" address="0x00009888" value="0x09E90051" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache85"
+ chipset="ACMGT2"
+ symbol_name="L1Cache85"
+ underscore_name="l1_cache85"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="16e8cd96-5a5d-4528-999b-90629facef72"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_register_response_count_xecore0"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_register_response_count_xecore1"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_register_response_count_xecore2"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_register_response_count_xecore3"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1E897000" />
+ <register type="NOA" address="0x00009888" value="0x24890380" />
+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
+ <register type="NOA" address="0x00009888" value="0x24A90380" />
+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
+ <register type="NOA" address="0x00009888" value="0x24C90380" />
+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
+ <register type="NOA" address="0x00009888" value="0x24E90380" />
+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890871" />
+ <register type="NOA" address="0x00009888" value="0x14890051" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
+ <register type="NOA" address="0x00009888" value="0x10A90051" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90871" />
+ <register type="NOA" address="0x00009888" value="0x08E90051" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache86"
+ chipset="ACMGT2"
+ symbol_name="L1Cache86"
+ underscore_name="l1_cache86"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d4e55aa0-754b-4fab-9134-ba7168529642"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_register_response_count_xecore4"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_register_response_count_xecore5"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_register_response_count_xecore6"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_register_response_count_xecore7"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1F897000" />
+ <register type="NOA" address="0x00009888" value="0x25890380" />
+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
+ <register type="NOA" address="0x00009888" value="0x25A90380" />
+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
+ <register type="NOA" address="0x00009888" value="0x25C90380" />
+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
+ <register type="NOA" address="0x00009888" value="0x25E90380" />
+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890871" />
+ <register type="NOA" address="0x00009888" value="0x15890051" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
+ <register type="NOA" address="0x00009888" value="0x11A90051" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90871" />
+ <register type="NOA" address="0x00009888" value="0x09E90051" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache87"
+ chipset="ACMGT2"
+ symbol_name="L1Cache87"
+ underscore_name="l1_cache87"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e80e1404-d74b-4e84-b8b2-317fe06a2900"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE8"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE8"
+ underscore_name="xve_load_store_cache_register_response_count_xecore8"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE9"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE9"
+ underscore_name="xve_load_store_cache_register_response_count_xecore9"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE10"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE10"
+ underscore_name="xve_load_store_cache_register_response_count_xecore10"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE11"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE11"
+ underscore_name="xve_load_store_cache_register_response_count_xecore11"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1E897000" />
+ <register type="NOA" address="0x00009888" value="0x24890380" />
+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
+ <register type="NOA" address="0x00009888" value="0x24A90380" />
+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
+ <register type="NOA" address="0x00009888" value="0x24C90380" />
+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
+ <register type="NOA" address="0x00009888" value="0x24E90380" />
+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x12890871" />
+ <register type="NOA" address="0x00009888" value="0x14890051" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
+ <register type="NOA" address="0x00009888" value="0x10A90051" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x06E90871" />
+ <register type="NOA" address="0x00009888" value="0x08E90051" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache88"
+ chipset="ACMGT2"
+ symbol_name="L1Cache88"
+ underscore_name="l1_cache88"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b096a99f-7544-4891-9336-6a1a8f341b31"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE12"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE12"
+ underscore_name="xve_load_store_cache_register_response_count_xecore12"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE13"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE13"
+ underscore_name="xve_load_store_cache_register_response_count_xecore13"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE14"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE14"
+ underscore_name="xve_load_store_cache_register_response_count_xecore14"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE15"
+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE15"
+ underscore_name="xve_load_store_cache_register_response_count_xecore15"
+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1F897000" />
+ <register type="NOA" address="0x00009888" value="0x25890380" />
+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
+ <register type="NOA" address="0x00009888" value="0x25A90380" />
+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
+ <register type="NOA" address="0x00009888" value="0x25C90380" />
+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
+ <register type="NOA" address="0x00009888" value="0x25E90380" />
+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x13890871" />
+ <register type="NOA" address="0x00009888" value="0x15890051" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
+ <register type="NOA" address="0x00009888" value="0x11A90051" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x07E90871" />
+ <register type="NOA" address="0x00009888" value="0x09E90051" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache89"
+ chipset="ACMGT2"
+ symbol_name="L1Cache89"
+ underscore_name="l1_cache89"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8164944d-16b7-4415-9c9d-c9155b54d313"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_read_message_count_xecore0"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_read_message_count_xecore1"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890004" />
+ <register type="NOA" address="0x00009888" value="0x08890414" />
+ <register type="NOA" address="0x00009888" value="0x0A890824" />
+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
+ <register type="NOA" address="0x00009888" value="0x10A90414" />
+ <register type="NOA" address="0x00009888" value="0x12A90824" />
+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache90"
+ chipset="ACMGT2"
+ symbol_name="L1Cache90"
+ underscore_name="l1_cache90"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f04cb35e-ad18-487c-a3a7-4c3df903df4e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_read_message_count_xecore2"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_read_message_count_xecore3"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90004" />
+ <register type="NOA" address="0x00009888" value="0x08C90414" />
+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
+ <register type="NOA" address="0x00009888" value="0x10E90414" />
+ <register type="NOA" address="0x00009888" value="0x12E90824" />
+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache91"
+ chipset="ACMGT2"
+ symbol_name="L1Cache91"
+ underscore_name="l1_cache91"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7476a997-fd23-4e09-9e41-be5ad6998370"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_read_message_count_xecore4"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_read_message_count_xecore5"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890004" />
+ <register type="NOA" address="0x00009888" value="0x09890414" />
+ <register type="NOA" address="0x00009888" value="0x0B890824" />
+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
+ <register type="NOA" address="0x00009888" value="0x11A90414" />
+ <register type="NOA" address="0x00009888" value="0x13A90824" />
+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache92"
+ chipset="ACMGT2"
+ symbol_name="L1Cache92"
+ underscore_name="l1_cache92"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c39f76fb-108f-4470-adb7-92f0830b4b85"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_read_message_count_xecore6"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_read_message_count_xecore7"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90004" />
+ <register type="NOA" address="0x00009888" value="0x09C90414" />
+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
+ <register type="NOA" address="0x00009888" value="0x11E90414" />
+ <register type="NOA" address="0x00009888" value="0x13E90824" />
+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache93"
+ chipset="ACMGT2"
+ symbol_name="L1Cache93"
+ underscore_name="l1_cache93"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3a32053e-1919-4630-a163-dcacf9c6d003"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE8"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_load_store_cache_read_message_count_xecore8"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE9"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_load_store_cache_read_message_count_xecore9"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890004" />
+ <register type="NOA" address="0x00009888" value="0x08890414" />
+ <register type="NOA" address="0x00009888" value="0x0A890824" />
+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
+ <register type="NOA" address="0x00009888" value="0x10A90414" />
+ <register type="NOA" address="0x00009888" value="0x12A90824" />
+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache94"
+ chipset="ACMGT2"
+ symbol_name="L1Cache94"
+ underscore_name="l1_cache94"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="340e5f66-a0d2-4365-9a67-76f5fea0b623"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE10"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_load_store_cache_read_message_count_xecore10"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE11"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_load_store_cache_read_message_count_xecore11"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90004" />
+ <register type="NOA" address="0x00009888" value="0x08C90414" />
+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
+ <register type="NOA" address="0x00009888" value="0x10E90414" />
+ <register type="NOA" address="0x00009888" value="0x12E90824" />
+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache95"
+ chipset="ACMGT2"
+ symbol_name="L1Cache95"
+ underscore_name="l1_cache95"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="14d53071-a58c-4e71-b4e4-160815efdc7c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE12"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_load_store_cache_read_message_count_xecore12"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE13"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_load_store_cache_read_message_count_xecore13"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890004" />
+ <register type="NOA" address="0x00009888" value="0x09890414" />
+ <register type="NOA" address="0x00009888" value="0x0B890824" />
+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
+ <register type="NOA" address="0x00009888" value="0x11A90414" />
+ <register type="NOA" address="0x00009888" value="0x13A90824" />
+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache96"
+ chipset="ACMGT2"
+ symbol_name="L1Cache96"
+ underscore_name="l1_cache96"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b390699e-0883-423a-a7c3-064e0520ebed"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE14"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_load_store_cache_read_message_count_xecore14"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE15"
+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_load_store_cache_read_message_count_xecore15"
+ description="Number of read messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90004" />
+ <register type="NOA" address="0x00009888" value="0x09C90414" />
+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
+ <register type="NOA" address="0x00009888" value="0x11E90414" />
+ <register type="NOA" address="0x00009888" value="0x13E90824" />
+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache97"
+ chipset="ACMGT2"
+ symbol_name="L1Cache97"
+ underscore_name="l1_cache97"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="74f12f6d-05be-4a80-9870-2a2c487f7bd9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_write_message_count_xecore0"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_write_message_count_xecore1"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890003" />
+ <register type="NOA" address="0x00009888" value="0x08890413" />
+ <register type="NOA" address="0x00009888" value="0x0A890823" />
+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
+ <register type="NOA" address="0x00009888" value="0x10A90413" />
+ <register type="NOA" address="0x00009888" value="0x12A90823" />
+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache98"
+ chipset="ACMGT2"
+ symbol_name="L1Cache98"
+ underscore_name="l1_cache98"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f587f7f5-b5fd-4183-a59c-3ca769fe8148"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_write_message_count_xecore2"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_write_message_count_xecore3"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90003" />
+ <register type="NOA" address="0x00009888" value="0x08C90413" />
+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
+ <register type="NOA" address="0x00009888" value="0x10E90413" />
+ <register type="NOA" address="0x00009888" value="0x12E90823" />
+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache99"
+ chipset="ACMGT2"
+ symbol_name="L1Cache99"
+ underscore_name="l1_cache99"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="08848093-c9f7-4554-a447-278c4da9f9ea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_write_message_count_xecore4"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_write_message_count_xecore5"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890003" />
+ <register type="NOA" address="0x00009888" value="0x09890413" />
+ <register type="NOA" address="0x00009888" value="0x0B890823" />
+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
+ <register type="NOA" address="0x00009888" value="0x11A90413" />
+ <register type="NOA" address="0x00009888" value="0x13A90823" />
+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache100"
+ chipset="ACMGT2"
+ symbol_name="L1Cache100"
+ underscore_name="l1_cache100"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8fd337d7-938c-4a64-b5b9-37df6074e4c0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_write_message_count_xecore6"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_write_message_count_xecore7"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90003" />
+ <register type="NOA" address="0x00009888" value="0x09C90413" />
+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
+ <register type="NOA" address="0x00009888" value="0x11E90413" />
+ <register type="NOA" address="0x00009888" value="0x13E90823" />
+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache101"
+ chipset="ACMGT2"
+ symbol_name="L1Cache101"
+ underscore_name="l1_cache101"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e47ea265-e42a-4a04-81b2-30814815b3aa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE8"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_load_store_cache_write_message_count_xecore8"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE9"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_load_store_cache_write_message_count_xecore9"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890000" />
+ <register type="NOA" address="0x00009888" value="0x1E890000" />
+ <register type="NOA" address="0x00009888" value="0x24890000" />
+ <register type="NOA" address="0x00009888" value="0x2A890000" />
+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90000" />
+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02890406" />
+ <register type="NOA" address="0x00009888" value="0x04890082" />
+ <register type="NOA" address="0x00009888" value="0x06890003" />
+ <register type="NOA" address="0x00009888" value="0x08890413" />
+ <register type="NOA" address="0x00009888" value="0x0A890823" />
+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A90406" />
+ <register type="NOA" address="0x00009888" value="0x04A90082" />
+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
+ <register type="NOA" address="0x00009888" value="0x10A90413" />
+ <register type="NOA" address="0x00009888" value="0x12A90823" />
+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache102"
+ chipset="ACMGT2"
+ symbol_name="L1Cache102"
+ underscore_name="l1_cache102"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ff5717d6-fae7-4288-885c-3850588e4b2e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE10"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_load_store_cache_write_message_count_xecore10"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE11"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_load_store_cache_write_message_count_xecore11"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90000" />
+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90000" />
+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C90406" />
+ <register type="NOA" address="0x00009888" value="0x04C90082" />
+ <register type="NOA" address="0x00009888" value="0x06C90003" />
+ <register type="NOA" address="0x00009888" value="0x08C90413" />
+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E90406" />
+ <register type="NOA" address="0x00009888" value="0x04E90082" />
+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
+ <register type="NOA" address="0x00009888" value="0x10E90413" />
+ <register type="NOA" address="0x00009888" value="0x12E90823" />
+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache103"
+ chipset="ACMGT2"
+ symbol_name="L1Cache103"
+ underscore_name="l1_cache103"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9fad96f4-5977-4cf8-a2e4-bd72b277075f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE12"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_load_store_cache_write_message_count_xecore12"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE13"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_load_store_cache_write_message_count_xecore13"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890000" />
+ <register type="NOA" address="0x00009888" value="0x1F890000" />
+ <register type="NOA" address="0x00009888" value="0x25890000" />
+ <register type="NOA" address="0x00009888" value="0x2B890000" />
+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90000" />
+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03890406" />
+ <register type="NOA" address="0x00009888" value="0x05890082" />
+ <register type="NOA" address="0x00009888" value="0x07890003" />
+ <register type="NOA" address="0x00009888" value="0x09890413" />
+ <register type="NOA" address="0x00009888" value="0x0B890823" />
+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A90406" />
+ <register type="NOA" address="0x00009888" value="0x05A90082" />
+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
+ <register type="NOA" address="0x00009888" value="0x11A90413" />
+ <register type="NOA" address="0x00009888" value="0x13A90823" />
+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x3203000A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032940" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803140A" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache104"
+ chipset="ACMGT2"
+ symbol_name="L1Cache104"
+ underscore_name="l1_cache104"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="997c44e5-85b3-47f7-9845-6c42c554caae"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE14"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_load_store_cache_write_message_count_xecore14"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE15"
+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_load_store_cache_write_message_count_xecore15"
+ description="Number of write messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90000" />
+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90000" />
+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C90406" />
+ <register type="NOA" address="0x00009888" value="0x05C90082" />
+ <register type="NOA" address="0x00009888" value="0x07C90003" />
+ <register type="NOA" address="0x00009888" value="0x09C90413" />
+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E90406" />
+ <register type="NOA" address="0x00009888" value="0x05E90082" />
+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
+ <register type="NOA" address="0x00009888" value="0x11E90413" />
+ <register type="NOA" address="0x00009888" value="0x13E90823" />
+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010200FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032940" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x3603000A" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache105"
+ chipset="ACMGT2"
+ symbol_name="L1Cache105"
+ underscore_name="l1_cache105"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7c51d383-b682-4f1d-831d-b689c8be3fdd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore0"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE0"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE0"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore0"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890083" />
+ <register type="NOA" address="0x00009888" value="0x088904C8" />
+ <register type="NOA" address="0x00009888" value="0x0A890612" />
+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
+ <register type="NOA" address="0x00009888" value="0x10890E32" />
+ <register type="NOA" address="0x00009888" value="0x128905C7" />
+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache106"
+ chipset="ACMGT2"
+ symbol_name="L1Cache106"
+ underscore_name="l1_cache106"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="04638c41-779d-4d79-a3bc-69b642342b99"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore1"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE1"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE1"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore1"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x06A90083" />
+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache107"
+ chipset="ACMGT2"
+ symbol_name="L1Cache107"
+ underscore_name="l1_cache107"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="86bb1e10-f542-4f9c-b0f3-8a1fc1caf5aa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore2"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE2"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE2"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore2"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90083" />
+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache108"
+ chipset="ACMGT2"
+ symbol_name="L1Cache108"
+ underscore_name="l1_cache108"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dab065f1-c8a2-4e03-823e-ad9591fdcf29"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore3"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE3"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE3"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore3"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x06E90083" />
+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache109"
+ chipset="ACMGT2"
+ symbol_name="L1Cache109"
+ underscore_name="l1_cache109"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cefea11c-d38d-4ddb-8ce1-f24d75799a7e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore4"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE4"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE4"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore4"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890083" />
+ <register type="NOA" address="0x00009888" value="0x098904C8" />
+ <register type="NOA" address="0x00009888" value="0x0B890612" />
+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
+ <register type="NOA" address="0x00009888" value="0x11890E32" />
+ <register type="NOA" address="0x00009888" value="0x138905C7" />
+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache110"
+ chipset="ACMGT2"
+ symbol_name="L1Cache110"
+ underscore_name="l1_cache110"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1178f323-ea3e-41c3-905c-2a8442f3b4f6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore5"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE5"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE5"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore5"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x07A90083" />
+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache111"
+ chipset="ACMGT2"
+ symbol_name="L1Cache111"
+ underscore_name="l1_cache111"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="26bca320-d4e2-460a-9896-a5fb2a279ccf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore6"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE6"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE6"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore6"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90083" />
+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache112"
+ chipset="ACMGT2"
+ symbol_name="L1Cache112"
+ underscore_name="l1_cache112"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3f8fbb78-69b9-4e93-afcb-2a0f380c2013"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore7"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE7"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE7"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore7"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache113"
+ chipset="ACMGT2"
+ symbol_name="L1Cache113"
+ underscore_name="l1_cache113"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="da9b2768-977e-4de8-bbd1-036260d79f93"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE8"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore8"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE8"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE8"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore8"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A890001" />
+ <register type="NOA" address="0x00009888" value="0x1E890400" />
+ <register type="NOA" address="0x00009888" value="0x20890000" />
+ <register type="NOA" address="0x00009888" value="0x24890020" />
+ <register type="NOA" address="0x00009888" value="0x2A890001" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865555" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02895476" />
+ <register type="NOA" address="0x00009888" value="0x0489069A" />
+ <register type="NOA" address="0x00009888" value="0x06890083" />
+ <register type="NOA" address="0x00009888" value="0x088904C8" />
+ <register type="NOA" address="0x00009888" value="0x0A890612" />
+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
+ <register type="NOA" address="0x00009888" value="0x10890E32" />
+ <register type="NOA" address="0x00009888" value="0x128905C7" />
+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache114"
+ chipset="ACMGT2"
+ symbol_name="L1Cache114"
+ underscore_name="l1_cache114"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0eb1375c-25b4-47ff-b124-ba4eba95871a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE9"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore9"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE9"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE9"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore9"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
+ <register type="NOA" address="0x00009888" value="0x20A90000" />
+ <register type="NOA" address="0x00009888" value="0x24A90020" />
+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65555" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A95476" />
+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
+ <register type="NOA" address="0x00009888" value="0x06A90083" />
+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache115"
+ chipset="ACMGT2"
+ symbol_name="L1Cache115"
+ underscore_name="l1_cache115"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="58be8181-92a3-4cec-ad46-30ea575830ad"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE10"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore10"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE10"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE10"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore10"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
+ <register type="NOA" address="0x00009888" value="0x20C90000" />
+ <register type="NOA" address="0x00009888" value="0x24C90020" />
+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65555" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C95476" />
+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
+ <register type="NOA" address="0x00009888" value="0x06C90083" />
+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache116"
+ chipset="ACMGT2"
+ symbol_name="L1Cache116"
+ underscore_name="l1_cache116"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1a3918a7-1fc2-430f-82f2-9114e69586fb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE11"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore11"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE11"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE11"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore11"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
+ <register type="NOA" address="0x00009888" value="0x20E90000" />
+ <register type="NOA" address="0x00009888" value="0x24E90020" />
+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65555" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E95476" />
+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
+ <register type="NOA" address="0x00009888" value="0x06E90083" />
+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache117"
+ chipset="ACMGT2"
+ symbol_name="L1Cache117"
+ underscore_name="l1_cache117"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5206a8c9-3c75-485b-8e78-e3057cda1bb2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE12"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore12"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE12"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE12"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore12"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B890001" />
+ <register type="NOA" address="0x00009888" value="0x1F890400" />
+ <register type="NOA" address="0x00009888" value="0x21890000" />
+ <register type="NOA" address="0x00009888" value="0x25890020" />
+ <register type="NOA" address="0x00009888" value="0x2B890001" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865555" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03895476" />
+ <register type="NOA" address="0x00009888" value="0x0589069A" />
+ <register type="NOA" address="0x00009888" value="0x07890083" />
+ <register type="NOA" address="0x00009888" value="0x098904C8" />
+ <register type="NOA" address="0x00009888" value="0x0B890612" />
+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
+ <register type="NOA" address="0x00009888" value="0x11890E32" />
+ <register type="NOA" address="0x00009888" value="0x138905C7" />
+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache118"
+ chipset="ACMGT2"
+ symbol_name="L1Cache118"
+ underscore_name="l1_cache118"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fe39d1bc-b405-4a4d-99a5-3079c0cb6a71"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE13"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore13"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE13"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE13"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore13"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
+ <register type="NOA" address="0x00009888" value="0x21A90000" />
+ <register type="NOA" address="0x00009888" value="0x25A90020" />
+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65555" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A95476" />
+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
+ <register type="NOA" address="0x00009888" value="0x07A90083" />
+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache119"
+ chipset="ACMGT2"
+ symbol_name="L1Cache119"
+ underscore_name="l1_cache119"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7580647f-8c47-4796-a7f6-8f6011aaabe8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE14"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore14"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE14"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE14"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore14"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
+ <register type="NOA" address="0x00009888" value="0x21C90000" />
+ <register type="NOA" address="0x00009888" value="0x25C90020" />
+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65555" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C95476" />
+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
+ <register type="NOA" address="0x00009888" value="0x07C90083" />
+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache120"
+ chipset="ACMGT2"
+ symbol_name="L1Cache120"
+ underscore_name="l1_cache120"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7ae9004-efa6-4851-951c-e901b3228664"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE15"
+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_load_store_cache_atomic_message_count_xecore15"
+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE15"
+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE15"
+ underscore_name="xve_load_store_cache_fence_message_count_xecore15"
+ description="Number of fence messages sent by XVEs to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
+ <register type="NOA" address="0x00009888" value="0x21E90000" />
+ <register type="NOA" address="0x00009888" value="0x25E90020" />
+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65555" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E95476" />
+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
+ <register type="NOA" address="0x00009888" value="0x07E90083" />
+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0060001C" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x030000C4" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x18000604" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0xC0003004" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00008002" />
+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D968" value="0x00010002" />
+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
+ <register type="OA" address="0x0000D970" value="0x00020002" />
+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
+ <register type="OA" address="0x0000D978" value="0x00040002" />
+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache121"
+ chipset="ACMGT2"
+ symbol_name="L1Cache121"
+ underscore_name="l1_cache121"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="77902327-49d2-4174-ba8c-94a796e54c72"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank0_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE0"
+ underscore_name="slm_byte_read_bank0_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870253" />
+ <register type="NOA" address="0x00009888" value="0x18891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870004" />
+ <register type="NOA" address="0x00009888" value="0x0E870140" />
+ <register type="NOA" address="0x00009888" value="0x108700C4" />
+ <register type="NOA" address="0x00009888" value="0x12870042" />
+ <register type="NOA" address="0x00009888" value="0x148703C0" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02890054" />
+ <register type="NOA" address="0x00009888" value="0x06890387" />
+ <register type="NOA" address="0x00009888" value="0x08890248" />
+ <register type="NOA" address="0x00009888" value="0x0A8902CA" />
+ <register type="NOA" address="0x00009888" value="0x0C89034C" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache122"
+ chipset="ACMGT2"
+ symbol_name="L1Cache122"
+ underscore_name="l1_cache122"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f4c597eb-8ac7-4138-8775-759d14e2cd40"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank0_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE1"
+ underscore_name="slm_byte_read_bank0_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A70253" />
+ <register type="NOA" address="0x00009888" value="0x18A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A70004" />
+ <register type="NOA" address="0x00009888" value="0x0EA70140" />
+ <register type="NOA" address="0x00009888" value="0x10A700C4" />
+ <register type="NOA" address="0x00009888" value="0x12A70042" />
+ <register type="NOA" address="0x00009888" value="0x14A703C0" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A90054" />
+ <register type="NOA" address="0x00009888" value="0x06A90387" />
+ <register type="NOA" address="0x00009888" value="0x08A90248" />
+ <register type="NOA" address="0x00009888" value="0x0AA902CA" />
+ <register type="NOA" address="0x00009888" value="0x0CA9034C" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache123"
+ chipset="ACMGT2"
+ symbol_name="L1Cache123"
+ underscore_name="l1_cache123"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e9ee5eb7-90aa-4798-a586-79764c58a6ac"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank0_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE2"
+ underscore_name="slm_byte_read_bank0_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C70253" />
+ <register type="NOA" address="0x00009888" value="0x18C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C70004" />
+ <register type="NOA" address="0x00009888" value="0x0EC70140" />
+ <register type="NOA" address="0x00009888" value="0x10C700C4" />
+ <register type="NOA" address="0x00009888" value="0x12C70042" />
+ <register type="NOA" address="0x00009888" value="0x14C703C0" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C90054" />
+ <register type="NOA" address="0x00009888" value="0x06C90387" />
+ <register type="NOA" address="0x00009888" value="0x08C90248" />
+ <register type="NOA" address="0x00009888" value="0x0AC902CA" />
+ <register type="NOA" address="0x00009888" value="0x0CC9034C" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache124"
+ chipset="ACMGT2"
+ symbol_name="L1Cache124"
+ underscore_name="l1_cache124"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a5438972-875a-4301-9b15-f4d16d9d106e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank0_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK0 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK0_XECORE3"
+ underscore_name="slm_byte_read_bank0_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E70253" />
+ <register type="NOA" address="0x00009888" value="0x18E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70004" />
+ <register type="NOA" address="0x00009888" value="0x0EE70140" />
+ <register type="NOA" address="0x00009888" value="0x10E700C4" />
+ <register type="NOA" address="0x00009888" value="0x12E70042" />
+ <register type="NOA" address="0x00009888" value="0x14E703C0" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E90054" />
+ <register type="NOA" address="0x00009888" value="0x06E90387" />
+ <register type="NOA" address="0x00009888" value="0x08E90248" />
+ <register type="NOA" address="0x00009888" value="0x0AE902CA" />
+ <register type="NOA" address="0x00009888" value="0x0CE9034C" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache125"
+ chipset="ACMGT2"
+ symbol_name="L1Cache125"
+ underscore_name="l1_cache125"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9d7b58e1-a5fa-47fb-a446-1e03556fa59a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank1_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE0"
+ underscore_name="slm_byte_read_bank1_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A870253" />
+ <register type="NOA" address="0x00009888" value="0x1E890083" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x048700E0" />
+ <register type="NOA" address="0x00009888" value="0x0E870540" />
+ <register type="NOA" address="0x00009888" value="0x108704D4" />
+ <register type="NOA" address="0x00009888" value="0x12870452" />
+ <register type="NOA" address="0x00009888" value="0x148707D0" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02893200" />
+ <register type="NOA" address="0x00009888" value="0x06890797" />
+ <register type="NOA" address="0x00009888" value="0x08890658" />
+ <register type="NOA" address="0x00009888" value="0x0A8906DA" />
+ <register type="NOA" address="0x00009888" value="0x0C89075C" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache126"
+ chipset="ACMGT2"
+ symbol_name="L1Cache126"
+ underscore_name="l1_cache126"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7ce674af-6177-4d79-8bd4-dff2ef2fab24"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank1_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE1"
+ underscore_name="slm_byte_read_bank1_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA70253" />
+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A700E0" />
+ <register type="NOA" address="0x00009888" value="0x0EA70540" />
+ <register type="NOA" address="0x00009888" value="0x10A704D4" />
+ <register type="NOA" address="0x00009888" value="0x12A70452" />
+ <register type="NOA" address="0x00009888" value="0x14A707D0" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A93200" />
+ <register type="NOA" address="0x00009888" value="0x06A90797" />
+ <register type="NOA" address="0x00009888" value="0x08A90658" />
+ <register type="NOA" address="0x00009888" value="0x0AA906DA" />
+ <register type="NOA" address="0x00009888" value="0x0CA9075C" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache127"
+ chipset="ACMGT2"
+ symbol_name="L1Cache127"
+ underscore_name="l1_cache127"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6dedd9cf-b928-4862-80b5-32a0a17cc238"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank1_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE2"
+ underscore_name="slm_byte_read_bank1_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC70253" />
+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C700E0" />
+ <register type="NOA" address="0x00009888" value="0x0EC70540" />
+ <register type="NOA" address="0x00009888" value="0x10C704D4" />
+ <register type="NOA" address="0x00009888" value="0x12C70452" />
+ <register type="NOA" address="0x00009888" value="0x14C707D0" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C93200" />
+ <register type="NOA" address="0x00009888" value="0x06C90797" />
+ <register type="NOA" address="0x00009888" value="0x08C90658" />
+ <register type="NOA" address="0x00009888" value="0x0AC906DA" />
+ <register type="NOA" address="0x00009888" value="0x0CC9075C" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache128"
+ chipset="ACMGT2"
+ symbol_name="L1Cache128"
+ underscore_name="l1_cache128"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f9352d6f-8b0f-4df0-9e79-1bd75ed6c2b3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank1_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK1 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK1_XECORE3"
+ underscore_name="slm_byte_read_bank1_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE70253" />
+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E700E0" />
+ <register type="NOA" address="0x00009888" value="0x0EE70540" />
+ <register type="NOA" address="0x00009888" value="0x10E704D4" />
+ <register type="NOA" address="0x00009888" value="0x12E70452" />
+ <register type="NOA" address="0x00009888" value="0x14E707D0" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E93200" />
+ <register type="NOA" address="0x00009888" value="0x06E90797" />
+ <register type="NOA" address="0x00009888" value="0x08E90658" />
+ <register type="NOA" address="0x00009888" value="0x0AE906DA" />
+ <register type="NOA" address="0x00009888" value="0x0CE9075C" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache129"
+ chipset="ACMGT2"
+ symbol_name="L1Cache129"
+ underscore_name="l1_cache129"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6c5a3c61-b4cb-48d7-970f-13740c6fd02e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank2_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE0"
+ underscore_name="slm_byte_read_bank2_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12880253" />
+ <register type="NOA" address="0x00009888" value="0x22890C00" />
+ <register type="NOA" address="0x00009888" value="0x24890004" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00880004" />
+ <register type="NOA" address="0x00009888" value="0x0A880140" />
+ <register type="NOA" address="0x00009888" value="0x0C8800C4" />
+ <register type="NOA" address="0x00009888" value="0x0E880042" />
+ <register type="NOA" address="0x00009888" value="0x108803C0" />
+ <register type="NOA" address="0x00009888" value="0x04890008" />
+ <register type="NOA" address="0x00009888" value="0x06890BA7" />
+ <register type="NOA" address="0x00009888" value="0x08890A68" />
+ <register type="NOA" address="0x00009888" value="0x0A890AEA" />
+ <register type="NOA" address="0x00009888" value="0x0C890B6C" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache130"
+ chipset="ACMGT2"
+ symbol_name="L1Cache130"
+ underscore_name="l1_cache130"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a0ee28df-2030-4045-b858-d7153e151801"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank2_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE1"
+ underscore_name="slm_byte_read_bank2_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12A80253" />
+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
+ <register type="NOA" address="0x00009888" value="0x24A90004" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A80004" />
+ <register type="NOA" address="0x00009888" value="0x0AA80140" />
+ <register type="NOA" address="0x00009888" value="0x0CA800C4" />
+ <register type="NOA" address="0x00009888" value="0x0EA80042" />
+ <register type="NOA" address="0x00009888" value="0x10A803C0" />
+ <register type="NOA" address="0x00009888" value="0x04A90008" />
+ <register type="NOA" address="0x00009888" value="0x06A90BA7" />
+ <register type="NOA" address="0x00009888" value="0x08A90A68" />
+ <register type="NOA" address="0x00009888" value="0x0AA90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0CA90B6C" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache131"
+ chipset="ACMGT2"
+ symbol_name="L1Cache131"
+ underscore_name="l1_cache131"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6a5e1ad7-35fe-4877-a057-c029fdcbd1eb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank2_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE2"
+ underscore_name="slm_byte_read_bank2_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C80253" />
+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
+ <register type="NOA" address="0x00009888" value="0x24C90004" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C80004" />
+ <register type="NOA" address="0x00009888" value="0x0AC80140" />
+ <register type="NOA" address="0x00009888" value="0x0CC800C4" />
+ <register type="NOA" address="0x00009888" value="0x0EC80042" />
+ <register type="NOA" address="0x00009888" value="0x10C803C0" />
+ <register type="NOA" address="0x00009888" value="0x04C90008" />
+ <register type="NOA" address="0x00009888" value="0x06C90BA7" />
+ <register type="NOA" address="0x00009888" value="0x08C90A68" />
+ <register type="NOA" address="0x00009888" value="0x0AC90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0CC90B6C" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache132"
+ chipset="ACMGT2"
+ symbol_name="L1Cache132"
+ underscore_name="l1_cache132"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8c4700c6-ea20-4b8e-a74a-f42f46f9bac4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank2_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK2 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK2_XECORE3"
+ underscore_name="slm_byte_read_bank2_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12E80253" />
+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
+ <register type="NOA" address="0x00009888" value="0x24E90004" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E80004" />
+ <register type="NOA" address="0x00009888" value="0x0AE80140" />
+ <register type="NOA" address="0x00009888" value="0x0CE800C4" />
+ <register type="NOA" address="0x00009888" value="0x0EE80042" />
+ <register type="NOA" address="0x00009888" value="0x10E803C0" />
+ <register type="NOA" address="0x00009888" value="0x04E90008" />
+ <register type="NOA" address="0x00009888" value="0x06E90BA7" />
+ <register type="NOA" address="0x00009888" value="0x08E90A68" />
+ <register type="NOA" address="0x00009888" value="0x0AE90AEA" />
+ <register type="NOA" address="0x00009888" value="0x0CE90B6C" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache133"
+ chipset="ACMGT2"
+ symbol_name="L1Cache133"
+ underscore_name="l1_cache133"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e1fd9e53-181f-4a61-95a1-3612f36fdeef"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE0"
+ underscore_name="load_store_cache_byte_read_bank3_xecore0"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE0"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE0"
+ underscore_name="slm_byte_read_bank3_xecore0"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16880253" />
+ <register type="NOA" address="0x00009888" value="0x28891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x008800E0" />
+ <register type="NOA" address="0x00009888" value="0x0A880540" />
+ <register type="NOA" address="0x00009888" value="0x0C8804D4" />
+ <register type="NOA" address="0x00009888" value="0x0E880452" />
+ <register type="NOA" address="0x00009888" value="0x108807D0" />
+ <register type="NOA" address="0x00009888" value="0x04890200" />
+ <register type="NOA" address="0x00009888" value="0x06890FB7" />
+ <register type="NOA" address="0x00009888" value="0x08890E78" />
+ <register type="NOA" address="0x00009888" value="0x0A890EFA" />
+ <register type="NOA" address="0x00009888" value="0x0C890F7C" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache134"
+ chipset="ACMGT2"
+ symbol_name="L1Cache134"
+ underscore_name="l1_cache134"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0f1d1caf-29f5-4ae3-8b3b-8a645752df97"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE1"
+ underscore_name="load_store_cache_byte_read_bank3_xecore1"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE1"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE1"
+ underscore_name="slm_byte_read_bank3_xecore1"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A80253" />
+ <register type="NOA" address="0x00009888" value="0x28A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A800E0" />
+ <register type="NOA" address="0x00009888" value="0x0AA80540" />
+ <register type="NOA" address="0x00009888" value="0x0CA804D4" />
+ <register type="NOA" address="0x00009888" value="0x0EA80452" />
+ <register type="NOA" address="0x00009888" value="0x10A807D0" />
+ <register type="NOA" address="0x00009888" value="0x04A90200" />
+ <register type="NOA" address="0x00009888" value="0x06A90FB7" />
+ <register type="NOA" address="0x00009888" value="0x08A90E78" />
+ <register type="NOA" address="0x00009888" value="0x0AA90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0CA90F7C" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache135"
+ chipset="ACMGT2"
+ symbol_name="L1Cache135"
+ underscore_name="l1_cache135"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6eed11fb-4013-479b-94d3-9c4e084e82f1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE2"
+ underscore_name="load_store_cache_byte_read_bank3_xecore2"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE2"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE2"
+ underscore_name="slm_byte_read_bank3_xecore2"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C80253" />
+ <register type="NOA" address="0x00009888" value="0x28C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C800E0" />
+ <register type="NOA" address="0x00009888" value="0x0AC80540" />
+ <register type="NOA" address="0x00009888" value="0x0CC804D4" />
+ <register type="NOA" address="0x00009888" value="0x0EC80452" />
+ <register type="NOA" address="0x00009888" value="0x10C807D0" />
+ <register type="NOA" address="0x00009888" value="0x04C90200" />
+ <register type="NOA" address="0x00009888" value="0x06C90FB7" />
+ <register type="NOA" address="0x00009888" value="0x08C90E78" />
+ <register type="NOA" address="0x00009888" value="0x0AC90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0CC90F7C" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache136"
+ chipset="ACMGT2"
+ symbol_name="L1Cache136"
+ underscore_name="l1_cache136"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d08bf17e-d459-43d6-83fe-ba8ee4829cdc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE3"
+ underscore_name="load_store_cache_byte_read_bank3_xecore3"
+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE READ BANK3 XECORE3"
+ symbol_name="SLM_BYTE_READ_BANK3_XECORE3"
+ underscore_name="slm_byte_read_bank3_xecore3"
+ description="Number of bytes read from SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E80253" />
+ <register type="NOA" address="0x00009888" value="0x28E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E800E0" />
+ <register type="NOA" address="0x00009888" value="0x0AE80540" />
+ <register type="NOA" address="0x00009888" value="0x0CE804D4" />
+ <register type="NOA" address="0x00009888" value="0x0EE80452" />
+ <register type="NOA" address="0x00009888" value="0x10E807D0" />
+ <register type="NOA" address="0x00009888" value="0x04E90200" />
+ <register type="NOA" address="0x00009888" value="0x06E90FB7" />
+ <register type="NOA" address="0x00009888" value="0x08E90E78" />
+ <register type="NOA" address="0x00009888" value="0x0AE90EFA" />
+ <register type="NOA" address="0x00009888" value="0x0CE90F7C" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache137"
+ chipset="ACMGT2"
+ symbol_name="L1Cache137"
+ underscore_name="l1_cache137"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b3d01145-903d-49f7-9ed7-45ed893af630"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank0_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE0"
+ underscore_name="slm_byte_write_bank0_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870012" />
+ <register type="NOA" address="0x00009888" value="0x18891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870000" />
+ <register type="NOA" address="0x00009888" value="0x0E870180" />
+ <register type="NOA" address="0x00009888" value="0x10870105" />
+ <register type="NOA" address="0x00009888" value="0x12870083" />
+ <register type="NOA" address="0x00009888" value="0x14870001" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02890054" />
+ <register type="NOA" address="0x00009888" value="0x06890380" />
+ <register type="NOA" address="0x00009888" value="0x08890081" />
+ <register type="NOA" address="0x00009888" value="0x0A890103" />
+ <register type="NOA" address="0x00009888" value="0x0C890185" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache138"
+ chipset="ACMGT2"
+ symbol_name="L1Cache138"
+ underscore_name="l1_cache138"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5abc1aeb-9795-4d41-8872-7d9c6bb83f46"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank0_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE1"
+ underscore_name="slm_byte_write_bank0_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A70012" />
+ <register type="NOA" address="0x00009888" value="0x18A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A70000" />
+ <register type="NOA" address="0x00009888" value="0x0EA70180" />
+ <register type="NOA" address="0x00009888" value="0x10A70105" />
+ <register type="NOA" address="0x00009888" value="0x12A70083" />
+ <register type="NOA" address="0x00009888" value="0x14A70001" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A90054" />
+ <register type="NOA" address="0x00009888" value="0x06A90380" />
+ <register type="NOA" address="0x00009888" value="0x08A90081" />
+ <register type="NOA" address="0x00009888" value="0x0AA90103" />
+ <register type="NOA" address="0x00009888" value="0x0CA90185" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache139"
+ chipset="ACMGT2"
+ symbol_name="L1Cache139"
+ underscore_name="l1_cache139"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="231f49f8-1312-4cf8-86a5-ecdeb9070b44"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank0_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE2"
+ underscore_name="slm_byte_write_bank0_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C70012" />
+ <register type="NOA" address="0x00009888" value="0x18C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C70000" />
+ <register type="NOA" address="0x00009888" value="0x0EC70180" />
+ <register type="NOA" address="0x00009888" value="0x10C70105" />
+ <register type="NOA" address="0x00009888" value="0x12C70083" />
+ <register type="NOA" address="0x00009888" value="0x14C70001" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C90054" />
+ <register type="NOA" address="0x00009888" value="0x06C90380" />
+ <register type="NOA" address="0x00009888" value="0x08C90081" />
+ <register type="NOA" address="0x00009888" value="0x0AC90103" />
+ <register type="NOA" address="0x00009888" value="0x0CC90185" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache140"
+ chipset="ACMGT2"
+ symbol_name="L1Cache140"
+ underscore_name="l1_cache140"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="231e99e6-e1ad-47b3-ba45-2ac2846202b6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank0_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK0 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE3"
+ underscore_name="slm_byte_write_bank0_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E70012" />
+ <register type="NOA" address="0x00009888" value="0x18E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70000" />
+ <register type="NOA" address="0x00009888" value="0x0EE70180" />
+ <register type="NOA" address="0x00009888" value="0x10E70105" />
+ <register type="NOA" address="0x00009888" value="0x12E70083" />
+ <register type="NOA" address="0x00009888" value="0x14E70001" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E90054" />
+ <register type="NOA" address="0x00009888" value="0x06E90380" />
+ <register type="NOA" address="0x00009888" value="0x08E90081" />
+ <register type="NOA" address="0x00009888" value="0x0AE90103" />
+ <register type="NOA" address="0x00009888" value="0x0CE90185" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache141"
+ chipset="ACMGT2"
+ symbol_name="L1Cache141"
+ underscore_name="l1_cache141"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="34ccdeff-29d0-4a12-8d2a-45d6ac39a2bf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank1_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE0"
+ underscore_name="slm_byte_write_bank1_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A870012" />
+ <register type="NOA" address="0x00009888" value="0x1E890083" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x0E870580" />
+ <register type="NOA" address="0x00009888" value="0x10870515" />
+ <register type="NOA" address="0x00009888" value="0x12870493" />
+ <register type="NOA" address="0x00009888" value="0x14870411" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02870000" />
+ <register type="NOA" address="0x00009888" value="0x02893200" />
+ <register type="NOA" address="0x00009888" value="0x06890790" />
+ <register type="NOA" address="0x00009888" value="0x08890491" />
+ <register type="NOA" address="0x00009888" value="0x0A890513" />
+ <register type="NOA" address="0x00009888" value="0x0C890595" />
+ <register type="NOA" address="0x00009888" value="0x04890000" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache142"
+ chipset="ACMGT2"
+ symbol_name="L1Cache142"
+ underscore_name="l1_cache142"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2e9e5b1f-3974-405c-a8a1-aeed17baca42"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank1_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE1"
+ underscore_name="slm_byte_write_bank1_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA70012" />
+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x0EA70580" />
+ <register type="NOA" address="0x00009888" value="0x10A70515" />
+ <register type="NOA" address="0x00009888" value="0x12A70493" />
+ <register type="NOA" address="0x00009888" value="0x14A70411" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A70000" />
+ <register type="NOA" address="0x00009888" value="0x02A93200" />
+ <register type="NOA" address="0x00009888" value="0x06A90790" />
+ <register type="NOA" address="0x00009888" value="0x08A90491" />
+ <register type="NOA" address="0x00009888" value="0x0AA90513" />
+ <register type="NOA" address="0x00009888" value="0x0CA90595" />
+ <register type="NOA" address="0x00009888" value="0x04A90000" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache143"
+ chipset="ACMGT2"
+ symbol_name="L1Cache143"
+ underscore_name="l1_cache143"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7d8da90c-fd7c-482c-afed-007f8323285c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank1_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE2"
+ underscore_name="slm_byte_write_bank1_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC70012" />
+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0EC70580" />
+ <register type="NOA" address="0x00009888" value="0x10C70515" />
+ <register type="NOA" address="0x00009888" value="0x12C70493" />
+ <register type="NOA" address="0x00009888" value="0x14C70411" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C70000" />
+ <register type="NOA" address="0x00009888" value="0x02C93200" />
+ <register type="NOA" address="0x00009888" value="0x06C90790" />
+ <register type="NOA" address="0x00009888" value="0x08C90491" />
+ <register type="NOA" address="0x00009888" value="0x0AC90513" />
+ <register type="NOA" address="0x00009888" value="0x0CC90595" />
+ <register type="NOA" address="0x00009888" value="0x04C90000" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache144"
+ chipset="ACMGT2"
+ symbol_name="L1Cache144"
+ underscore_name="l1_cache144"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ab19e5f0-333d-4787-a32d-83f2396b1dd9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank1_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK1 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE3"
+ underscore_name="slm_byte_write_bank1_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE70012" />
+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x0EE70580" />
+ <register type="NOA" address="0x00009888" value="0x10E70515" />
+ <register type="NOA" address="0x00009888" value="0x12E70493" />
+ <register type="NOA" address="0x00009888" value="0x14E70411" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E70000" />
+ <register type="NOA" address="0x00009888" value="0x02E93200" />
+ <register type="NOA" address="0x00009888" value="0x06E90790" />
+ <register type="NOA" address="0x00009888" value="0x08E90491" />
+ <register type="NOA" address="0x00009888" value="0x0AE90513" />
+ <register type="NOA" address="0x00009888" value="0x0CE90595" />
+ <register type="NOA" address="0x00009888" value="0x04E90000" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C60" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030003" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030C63" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache145"
+ chipset="ACMGT2"
+ symbol_name="L1Cache145"
+ underscore_name="l1_cache145"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="49fb217b-1f94-480f-9f7f-80350a8b3f05"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank2_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE0"
+ underscore_name="slm_byte_write_bank2_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12880012" />
+ <register type="NOA" address="0x00009888" value="0x22890C00" />
+ <register type="NOA" address="0x00009888" value="0x24890004" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00880000" />
+ <register type="NOA" address="0x00009888" value="0x0A880180" />
+ <register type="NOA" address="0x00009888" value="0x0C880105" />
+ <register type="NOA" address="0x00009888" value="0x0E880083" />
+ <register type="NOA" address="0x00009888" value="0x10880001" />
+ <register type="NOA" address="0x00009888" value="0x04890008" />
+ <register type="NOA" address="0x00009888" value="0x06890BA0" />
+ <register type="NOA" address="0x00009888" value="0x088908A1" />
+ <register type="NOA" address="0x00009888" value="0x0A890923" />
+ <register type="NOA" address="0x00009888" value="0x0C8909A5" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache146"
+ chipset="ACMGT2"
+ symbol_name="L1Cache146"
+ underscore_name="l1_cache146"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="448d0663-b147-4471-8bd3-41a75af71caa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank2_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE1"
+ underscore_name="slm_byte_write_bank2_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12A80012" />
+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
+ <register type="NOA" address="0x00009888" value="0x24A90004" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A80000" />
+ <register type="NOA" address="0x00009888" value="0x0AA80180" />
+ <register type="NOA" address="0x00009888" value="0x0CA80105" />
+ <register type="NOA" address="0x00009888" value="0x0EA80083" />
+ <register type="NOA" address="0x00009888" value="0x10A80001" />
+ <register type="NOA" address="0x00009888" value="0x04A90008" />
+ <register type="NOA" address="0x00009888" value="0x06A90BA0" />
+ <register type="NOA" address="0x00009888" value="0x08A908A1" />
+ <register type="NOA" address="0x00009888" value="0x0AA90923" />
+ <register type="NOA" address="0x00009888" value="0x0CA909A5" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache147"
+ chipset="ACMGT2"
+ symbol_name="L1Cache147"
+ underscore_name="l1_cache147"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b1dda4b7-b8aa-4db5-8e88-d09b47f092c0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank2_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE2"
+ underscore_name="slm_byte_write_bank2_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12C80012" />
+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
+ <register type="NOA" address="0x00009888" value="0x24C90004" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C80000" />
+ <register type="NOA" address="0x00009888" value="0x0AC80180" />
+ <register type="NOA" address="0x00009888" value="0x0CC80105" />
+ <register type="NOA" address="0x00009888" value="0x0EC80083" />
+ <register type="NOA" address="0x00009888" value="0x10C80001" />
+ <register type="NOA" address="0x00009888" value="0x04C90008" />
+ <register type="NOA" address="0x00009888" value="0x06C90BA0" />
+ <register type="NOA" address="0x00009888" value="0x08C908A1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90923" />
+ <register type="NOA" address="0x00009888" value="0x0CC909A5" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache148"
+ chipset="ACMGT2"
+ symbol_name="L1Cache148"
+ underscore_name="l1_cache148"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c2eb3ac8-1dd9-4a95-9723-f4bb3e1f9040"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank2_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK2 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE3"
+ underscore_name="slm_byte_write_bank2_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x12E80012" />
+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
+ <register type="NOA" address="0x00009888" value="0x24E90004" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E80000" />
+ <register type="NOA" address="0x00009888" value="0x0AE80180" />
+ <register type="NOA" address="0x00009888" value="0x0CE80105" />
+ <register type="NOA" address="0x00009888" value="0x0EE80083" />
+ <register type="NOA" address="0x00009888" value="0x10E80001" />
+ <register type="NOA" address="0x00009888" value="0x04E90008" />
+ <register type="NOA" address="0x00009888" value="0x06E90BA0" />
+ <register type="NOA" address="0x00009888" value="0x08E908A1" />
+ <register type="NOA" address="0x00009888" value="0x0AE90923" />
+ <register type="NOA" address="0x00009888" value="0x0CE909A5" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache149"
+ chipset="ACMGT2"
+ symbol_name="L1Cache149"
+ underscore_name="l1_cache149"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1fc4fe4d-473a-42c1-a9d4-c68a23c1bc02"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE0"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE0"
+ underscore_name="load_store_cache_byte_write_bank3_xecore0"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE0"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE0"
+ underscore_name="slm_byte_write_bank3_xecore0"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16880012" />
+ <register type="NOA" address="0x00009888" value="0x28891060" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865554" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0A880580" />
+ <register type="NOA" address="0x00009888" value="0x0C880515" />
+ <register type="NOA" address="0x00009888" value="0x0E880493" />
+ <register type="NOA" address="0x00009888" value="0x10880411" />
+ <register type="NOA" address="0x00009888" value="0x04890200" />
+ <register type="NOA" address="0x00009888" value="0x06890FB0" />
+ <register type="NOA" address="0x00009888" value="0x08890CB1" />
+ <register type="NOA" address="0x00009888" value="0x0A890D33" />
+ <register type="NOA" address="0x00009888" value="0x0C890DB5" />
+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache150"
+ chipset="ACMGT2"
+ symbol_name="L1Cache150"
+ underscore_name="l1_cache150"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cb3742b7-e01b-4759-a5cf-a473ffdc1bae"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE1"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE1"
+ underscore_name="load_store_cache_byte_write_bank3_xecore1"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE1"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE1"
+ underscore_name="slm_byte_write_bank3_xecore1"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A80012" />
+ <register type="NOA" address="0x00009888" value="0x28A91060" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65554" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA80580" />
+ <register type="NOA" address="0x00009888" value="0x0CA80515" />
+ <register type="NOA" address="0x00009888" value="0x0EA80493" />
+ <register type="NOA" address="0x00009888" value="0x10A80411" />
+ <register type="NOA" address="0x00009888" value="0x04A90200" />
+ <register type="NOA" address="0x00009888" value="0x06A90FB0" />
+ <register type="NOA" address="0x00009888" value="0x08A90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AA90D33" />
+ <register type="NOA" address="0x00009888" value="0x0CA90DB5" />
+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5554" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache151"
+ chipset="ACMGT2"
+ symbol_name="L1Cache151"
+ underscore_name="l1_cache151"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e116bb6e-4a74-4d70-91ef-30162e83fa72"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE2"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE2"
+ underscore_name="load_store_cache_byte_write_bank3_xecore2"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE2"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE2"
+ underscore_name="slm_byte_write_bank3_xecore2"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C80012" />
+ <register type="NOA" address="0x00009888" value="0x28C91060" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65554" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x0AC80580" />
+ <register type="NOA" address="0x00009888" value="0x0CC80515" />
+ <register type="NOA" address="0x00009888" value="0x0EC80493" />
+ <register type="NOA" address="0x00009888" value="0x10C80411" />
+ <register type="NOA" address="0x00009888" value="0x04C90200" />
+ <register type="NOA" address="0x00009888" value="0x06C90FB0" />
+ <register type="NOA" address="0x00009888" value="0x08C90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90D33" />
+ <register type="NOA" address="0x00009888" value="0x0CC90DB5" />
+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache152"
+ chipset="ACMGT2"
+ symbol_name="L1Cache152"
+ underscore_name="l1_cache152"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d2731321-319c-4e1e-8cc2-70832ed45e85"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE3"
+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE3"
+ underscore_name="load_store_cache_byte_write_bank3_xecore3"
+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SLM BYTE WRITE BANK3 XECORE3"
+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE3"
+ underscore_name="slm_byte_write_bank3_xecore3"
+ description="Number of bytes written to SLM"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E80012" />
+ <register type="NOA" address="0x00009888" value="0x28E91060" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65554" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x0AE80580" />
+ <register type="NOA" address="0x00009888" value="0x0CE80515" />
+ <register type="NOA" address="0x00009888" value="0x0EE80493" />
+ <register type="NOA" address="0x00009888" value="0x10E80411" />
+ <register type="NOA" address="0x00009888" value="0x04E90200" />
+ <register type="NOA" address="0x00009888" value="0x06E90FB0" />
+ <register type="NOA" address="0x00009888" value="0x08E90CB1" />
+ <register type="NOA" address="0x00009888" value="0x0AE90D33" />
+ <register type="NOA" address="0x00009888" value="0x0CE90DB5" />
+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075554" />
+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025554" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045554" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055554" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x70800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000032" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
+ <register type="OA" address="0x0000D950" value="0x00000052" />
+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
+ <register type="OA" address="0x0000D958" value="0x00000092" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
+ <register type="OA" address="0x0000D960" value="0x00000112" />
+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
+ <register type="OA" address="0x0000D968" value="0x00000212" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
+ <register type="OA" address="0x0000D970" value="0x00000412" />
+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache153"
+ chipset="ACMGT2"
+ symbol_name="L1Cache153"
+ underscore_name="l1_cache153"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9b3e9938-36a7-45fa-a855-a1664cca7e7b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE0"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE0"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore0"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE1"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE1"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore1"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE2"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE2"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore2"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE3"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE3"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore3"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x14870010" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E880010" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A70010" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80010" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E70010" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E80010" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache154"
+ chipset="ACMGT2"
+ symbol_name="L1Cache154"
+ underscore_name="l1_cache154"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6588bbbc-22b5-4387-8263-2de455505fe5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE4"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE4"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore4"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE5"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE5"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore5"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE6"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE6"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore6"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE7"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE7"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore7"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x15870010" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F880010" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A70010" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80010" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E70010" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E80010" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache155"
+ chipset="ACMGT2"
+ symbol_name="L1Cache155"
+ underscore_name="l1_cache155"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="916d2db4-8950-4577-b17a-91bae4439648"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE8"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE8"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore8"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE9"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE9"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore9"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE10"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE10"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore10"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE11"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE11"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore11"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16870004" />
+ <register type="NOA" address="0x00009888" value="0x1A870004" />
+ <register type="NOA" address="0x00009888" value="0x12880004" />
+ <register type="NOA" address="0x00009888" value="0x16880004" />
+ <register type="NOA" address="0x00009888" value="0x16A70004" />
+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
+ <register type="NOA" address="0x00009888" value="0x12A80004" />
+ <register type="NOA" address="0x00009888" value="0x16A80004" />
+ <register type="NOA" address="0x00009888" value="0x16C70004" />
+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
+ <register type="NOA" address="0x00009888" value="0x12C80004" />
+ <register type="NOA" address="0x00009888" value="0x16C80004" />
+ <register type="NOA" address="0x00009888" value="0x16E70004" />
+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
+ <register type="NOA" address="0x00009888" value="0x12E80004" />
+ <register type="NOA" address="0x00009888" value="0x16E80004" />
+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
+ <register type="NOA" address="0x00009888" value="0x0084F000" />
+ <register type="NOA" address="0x00009888" value="0x02865500" />
+ <register type="NOA" address="0x00009888" value="0x04870020" />
+ <register type="NOA" address="0x00009888" value="0x14870010" />
+ <register type="NOA" address="0x00009888" value="0x02870A00" />
+ <register type="NOA" address="0x00009888" value="0x00880020" />
+ <register type="NOA" address="0x00009888" value="0x0E880010" />
+ <register type="NOA" address="0x00009888" value="0x00893000" />
+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
+ <register type="NOA" address="0x00009888" value="0x02A60055" />
+ <register type="NOA" address="0x00009888" value="0x04A70020" />
+ <register type="NOA" address="0x00009888" value="0x10A70010" />
+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
+ <register type="NOA" address="0x00009888" value="0x00A80020" />
+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
+ <register type="NOA" address="0x00009888" value="0x00A90300" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x04C70020" />
+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
+ <register type="NOA" address="0x00009888" value="0x00C80020" />
+ <register type="NOA" address="0x00009888" value="0x06C80010" />
+ <register type="NOA" address="0x00009888" value="0x00C90030" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x04E70020" />
+ <register type="NOA" address="0x00009888" value="0x08E70010" />
+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
+ <register type="NOA" address="0x00009888" value="0x00E80020" />
+ <register type="NOA" address="0x00009888" value="0x02E80010" />
+ <register type="NOA" address="0x00009888" value="0x00E90003" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L1Cache156"
+ chipset="ACMGT2"
+ symbol_name="L1Cache156"
+ underscore_name="l1_cache156"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="60481905-7439-44f1-81b6-ef356e002f74"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE12"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE12"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore12"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE13"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE13"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore13"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE14"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE14"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore14"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE15"
+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE15"
+ underscore_name="load_store_cache_number_of_bank_access_count_xecore15"
+ description="Number of Load Store Cache banks accessed in a clock."
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="L1Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17870004" />
+ <register type="NOA" address="0x00009888" value="0x1B870004" />
+ <register type="NOA" address="0x00009888" value="0x13880004" />
+ <register type="NOA" address="0x00009888" value="0x17880004" />
+ <register type="NOA" address="0x00009888" value="0x17A70004" />
+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
+ <register type="NOA" address="0x00009888" value="0x13A80004" />
+ <register type="NOA" address="0x00009888" value="0x17A80004" />
+ <register type="NOA" address="0x00009888" value="0x17C70004" />
+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
+ <register type="NOA" address="0x00009888" value="0x13C80004" />
+ <register type="NOA" address="0x00009888" value="0x17C80004" />
+ <register type="NOA" address="0x00009888" value="0x17E70004" />
+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
+ <register type="NOA" address="0x00009888" value="0x13E80004" />
+ <register type="NOA" address="0x00009888" value="0x17E80004" />
+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
+ <register type="NOA" address="0x00009888" value="0x0184F000" />
+ <register type="NOA" address="0x00009888" value="0x03865500" />
+ <register type="NOA" address="0x00009888" value="0x05870020" />
+ <register type="NOA" address="0x00009888" value="0x15870010" />
+ <register type="NOA" address="0x00009888" value="0x03870A00" />
+ <register type="NOA" address="0x00009888" value="0x01880020" />
+ <register type="NOA" address="0x00009888" value="0x0F880010" />
+ <register type="NOA" address="0x00009888" value="0x01893000" />
+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
+ <register type="NOA" address="0x00009888" value="0x03A60055" />
+ <register type="NOA" address="0x00009888" value="0x05A70020" />
+ <register type="NOA" address="0x00009888" value="0x11A70010" />
+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
+ <register type="NOA" address="0x00009888" value="0x01A80020" />
+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
+ <register type="NOA" address="0x00009888" value="0x01A90300" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x05C70020" />
+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
+ <register type="NOA" address="0x00009888" value="0x01C80020" />
+ <register type="NOA" address="0x00009888" value="0x07C80010" />
+ <register type="NOA" address="0x00009888" value="0x01C90030" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x05E70020" />
+ <register type="NOA" address="0x00009888" value="0x09E70010" />
+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
+ <register type="NOA" address="0x00009888" value="0x01E80020" />
+ <register type="NOA" address="0x00009888" value="0x03E80010" />
+ <register type="NOA" address="0x00009888" value="0x01E90003" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030D46" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030003" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030804" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34031842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache1"
+ chipset="ACMGT2"
+ symbol_name="L3Cache1"
+ underscore_name="l3_cache1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e735a53a-442a-43e6-b5be-d1c89c017bf2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK0"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK0"
+ underscore_name="l3_input_available_l3_bank0"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK1"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK1"
+ underscore_name="l3_input_available_l3_bank1"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK2"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK2"
+ underscore_name="l3_input_available_l3_bank2"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK3"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK3"
+ underscore_name="l3_input_available_l3_bank3"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK4"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK4"
+ underscore_name="l3_input_available_l3_bank4"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK5"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK5"
+ underscore_name="l3_input_available_l3_bank5"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK6"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK6"
+ underscore_name="l3_input_available_l3_bank6"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK7"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK7"
+ underscore_name="l3_input_available_l3_bank7"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK0"
+ symbol_name="L3_OUTPUT_READY_L3BANK0"
+ underscore_name="l3_output_ready_l3_bank0"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK1"
+ symbol_name="L3_OUTPUT_READY_L3BANK1"
+ underscore_name="l3_output_ready_l3_bank1"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK2"
+ symbol_name="L3_OUTPUT_READY_L3BANK2"
+ underscore_name="l3_output_ready_l3_bank2"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK3"
+ symbol_name="L3_OUTPUT_READY_L3BANK3"
+ underscore_name="l3_output_ready_l3_bank3"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK4"
+ symbol_name="L3_OUTPUT_READY_L3BANK4"
+ underscore_name="l3_output_ready_l3_bank4"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK5"
+ symbol_name="L3_OUTPUT_READY_L3BANK5"
+ underscore_name="l3_output_ready_l3_bank5"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK6"
+ symbol_name="L3_OUTPUT_READY_L3BANK6"
+ underscore_name="l3_output_ready_l3_bank6"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK7"
+ symbol_name="L3_OUTPUT_READY_L3BANK7"
+ underscore_name="l3_output_ready_l3_bank7"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1006" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1180" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0007" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0007" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C0180" />
+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C0180" />
+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache2"
+ chipset="ACMGT2"
+ symbol_name="L3Cache2"
+ underscore_name="l3_cache2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fd307172-3c1e-432f-8347-014d0a93e2be"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK8"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK8"
+ underscore_name="l3_input_available_l3_bank8"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK9"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK9"
+ underscore_name="l3_input_available_l3_bank9"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK10"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK10"
+ underscore_name="l3_input_available_l3_bank10"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK11"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK11"
+ underscore_name="l3_input_available_l3_bank11"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK12"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK12"
+ underscore_name="l3_input_available_l3_bank12"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK13"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK13"
+ underscore_name="l3_input_available_l3_bank13"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK14"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK14"
+ underscore_name="l3_input_available_l3_bank14"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK INPUT AVAILABLE L3BANK15"
+ symbol_name="L3_INPUT_AVAILABLE_L3BANK15"
+ underscore_name="l3_input_available_l3_bank15"
+ description="Percentage of time in which L3 bank has input requests"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK8"
+ symbol_name="L3_OUTPUT_READY_L3BANK8"
+ underscore_name="l3_output_ready_l3_bank8"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK9"
+ symbol_name="L3_OUTPUT_READY_L3BANK9"
+ underscore_name="l3_output_ready_l3_bank9"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK10"
+ symbol_name="L3_OUTPUT_READY_L3BANK10"
+ underscore_name="l3_output_ready_l3_bank10"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK11"
+ symbol_name="L3_OUTPUT_READY_L3BANK11"
+ underscore_name="l3_output_ready_l3_bank11"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK12"
+ symbol_name="L3_OUTPUT_READY_L3BANK12"
+ underscore_name="l3_output_ready_l3_bank12"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK13"
+ symbol_name="L3_OUTPUT_READY_L3BANK13"
+ underscore_name="l3_output_ready_l3_bank13"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK14"
+ symbol_name="L3_OUTPUT_READY_L3BANK14"
+ underscore_name="l3_output_ready_l3_bank14"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 OUTPUT READY L3BANK15"
+ symbol_name="L3_OUTPUT_READY_L3BANK15"
+ underscore_name="l3_output_ready_l3_bank15"
+ description="Percentage of time in which L3 bank has output ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1006" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1180" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0007" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0007" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C0180" />
+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C0180" />
+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache3"
+ chipset="ACMGT2"
+ symbol_name="L3Cache3"
+ underscore_name="l3_cache3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="44447e1a-90df-452e-b701-e38c034a4eca"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 READ L3BANK0"
+ symbol_name="L3_READ_L3BANK0"
+ underscore_name="l3_read_l3_bank0"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK1"
+ symbol_name="L3_READ_L3BANK1"
+ underscore_name="l3_read_l3_bank1"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK2"
+ symbol_name="L3_READ_L3BANK2"
+ underscore_name="l3_read_l3_bank2"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK3"
+ symbol_name="L3_READ_L3BANK3"
+ underscore_name="l3_read_l3_bank3"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK4"
+ symbol_name="L3_READ_L3BANK4"
+ underscore_name="l3_read_l3_bank4"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK5"
+ symbol_name="L3_READ_L3BANK5"
+ underscore_name="l3_read_l3_bank5"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK6"
+ symbol_name="L3_READ_L3BANK6"
+ underscore_name="l3_read_l3_bank6"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK7"
+ symbol_name="L3_READ_L3BANK7"
+ underscore_name="l3_read_l3_bank7"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK0"
+ symbol_name="L3_WRITE_L3BANK0"
+ underscore_name="l3_write_l3_bank0"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK1"
+ symbol_name="L3_WRITE_L3BANK1"
+ underscore_name="l3_write_l3_bank1"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK2"
+ symbol_name="L3_WRITE_L3BANK2"
+ underscore_name="l3_write_l3_bank2"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK3"
+ symbol_name="L3_WRITE_L3BANK3"
+ underscore_name="l3_write_l3_bank3"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK4"
+ symbol_name="L3_WRITE_L3BANK4"
+ underscore_name="l3_write_l3_bank4"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK5"
+ symbol_name="L3_WRITE_L3BANK5"
+ underscore_name="l3_write_l3_bank5"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK6"
+ symbol_name="L3_WRITE_L3BANK6"
+ underscore_name="l3_write_l3_bank6"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK7"
+ symbol_name="L3_WRITE_L3BANK7"
+ underscore_name="l3_write_l3_bank7"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0B6005" />
+ <register type="NOA" address="0x00009888" value="0x092B1005" />
+ <register type="NOA" address="0x00009888" value="0x0B2B6000" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4B6000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6B6000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0C6140" />
+ <register type="NOA" address="0x00009888" value="0x092C1140" />
+ <register type="NOA" address="0x00009888" value="0x0B2C6000" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4C6000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6C6000" />
+ <register type="NOA" address="0x00009888" value="0x010B0032" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0032" />
+ <register type="NOA" address="0x00009888" value="0x112B000D" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0032" />
+ <register type="NOA" address="0x00009888" value="0x074B0005" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0032" />
+ <register type="NOA" address="0x00009888" value="0x056B0005" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0032" />
+ <register type="NOA" address="0x00009888" value="0x130C0340" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0032" />
+ <register type="NOA" address="0x00009888" value="0x112C0340" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0032" />
+ <register type="NOA" address="0x00009888" value="0x074C0140" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0032" />
+ <register type="NOA" address="0x00009888" value="0x056C0140" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache4"
+ chipset="ACMGT2"
+ symbol_name="L3Cache4"
+ underscore_name="l3_cache4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e37c49ce-822e-43c5-9875-6945c962305e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 READ L3BANK8"
+ symbol_name="L3_READ_L3BANK8"
+ underscore_name="l3_read_l3_bank8"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK9"
+ symbol_name="L3_READ_L3BANK9"
+ underscore_name="l3_read_l3_bank9"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK10"
+ symbol_name="L3_READ_L3BANK10"
+ underscore_name="l3_read_l3_bank10"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK11"
+ symbol_name="L3_READ_L3BANK11"
+ underscore_name="l3_read_l3_bank11"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK12"
+ symbol_name="L3_READ_L3BANK12"
+ underscore_name="l3_read_l3_bank12"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK13"
+ symbol_name="L3_READ_L3BANK13"
+ underscore_name="l3_read_l3_bank13"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK14"
+ symbol_name="L3_READ_L3BANK14"
+ underscore_name="l3_read_l3_bank14"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 READ L3BANK15"
+ symbol_name="L3_READ_L3BANK15"
+ underscore_name="l3_read_l3_bank15"
+ description="Number of L3 read requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK8"
+ symbol_name="L3_WRITE_L3BANK8"
+ underscore_name="l3_write_l3_bank8"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK9"
+ symbol_name="L3_WRITE_L3BANK9"
+ underscore_name="l3_write_l3_bank9"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK10"
+ symbol_name="L3_WRITE_L3BANK10"
+ underscore_name="l3_write_l3_bank10"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK11"
+ symbol_name="L3_WRITE_L3BANK11"
+ underscore_name="l3_write_l3_bank11"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK12"
+ symbol_name="L3_WRITE_L3BANK12"
+ underscore_name="l3_write_l3_bank12"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK13"
+ symbol_name="L3_WRITE_L3BANK13"
+ underscore_name="l3_write_l3_bank13"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK14"
+ symbol_name="L3_WRITE_L3BANK14"
+ underscore_name="l3_write_l3_bank14"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 WRITE L3BANK15"
+ symbol_name="L3_WRITE_L3BANK15"
+ underscore_name="l3_write_l3_bank15"
+ description="Number of L3 write requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0B6005" />
+ <register type="NOA" address="0x00009888" value="0x092B1005" />
+ <register type="NOA" address="0x00009888" value="0x0B2B6000" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4B6000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6B6000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0C6140" />
+ <register type="NOA" address="0x00009888" value="0x092C1140" />
+ <register type="NOA" address="0x00009888" value="0x0B2C6000" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4C6000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6C6000" />
+ <register type="NOA" address="0x00009888" value="0x010B0032" />
+ <register type="NOA" address="0x00009888" value="0x130B000D" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0032" />
+ <register type="NOA" address="0x00009888" value="0x112B000D" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0032" />
+ <register type="NOA" address="0x00009888" value="0x074B0005" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0032" />
+ <register type="NOA" address="0x00009888" value="0x056B0005" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0032" />
+ <register type="NOA" address="0x00009888" value="0x130C0340" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0032" />
+ <register type="NOA" address="0x00009888" value="0x112C0340" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0032" />
+ <register type="NOA" address="0x00009888" value="0x074C0140" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0032" />
+ <register type="NOA" address="0x00009888" value="0x056C0140" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache5"
+ chipset="ACMGT2"
+ symbol_name="L3Cache5"
+ underscore_name="l3_cache5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="45bb2f55-4b48-4d0d-882a-abfbac133ca4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK0"
+ symbol_name="L3_HIT_L3BANK0"
+ underscore_name="l3_hit_l3_bank0"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK1"
+ symbol_name="L3_HIT_L3BANK1"
+ underscore_name="l3_hit_l3_bank1"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK2"
+ symbol_name="L3_HIT_L3BANK2"
+ underscore_name="l3_hit_l3_bank2"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK3"
+ symbol_name="L3_HIT_L3BANK3"
+ underscore_name="l3_hit_l3_bank3"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK4"
+ symbol_name="L3_HIT_L3BANK4"
+ underscore_name="l3_hit_l3_bank4"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK5"
+ symbol_name="L3_HIT_L3BANK5"
+ underscore_name="l3_hit_l3_bank5"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK6"
+ symbol_name="L3_HIT_L3BANK6"
+ underscore_name="l3_hit_l3_bank6"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK7"
+ symbol_name="L3_HIT_L3BANK7"
+ underscore_name="l3_hit_l3_bank7"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 MISS L3BANK0"
+ symbol_name="L3_MISS_L3BANK0"
+ underscore_name="l3_miss_l3_bank0"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK1"
+ symbol_name="L3_MISS_L3BANK1"
+ underscore_name="l3_miss_l3_bank1"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK2"
+ symbol_name="L3_MISS_L3BANK2"
+ underscore_name="l3_miss_l3_bank2"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK3"
+ symbol_name="L3_MISS_L3BANK3"
+ underscore_name="l3_miss_l3_bank3"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK4"
+ symbol_name="L3_MISS_L3BANK4"
+ underscore_name="l3_miss_l3_bank4"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK5"
+ symbol_name="L3_MISS_L3BANK5"
+ underscore_name="l3_miss_l3_bank5"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK6"
+ symbol_name="L3_MISS_L3BANK6"
+ underscore_name="l3_miss_l3_bank6"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK7"
+ symbol_name="L3_MISS_L3BANK7"
+ underscore_name="l3_miss_l3_bank7"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B2000" />
+ <register type="NOA" address="0x00009888" value="0x112B2001" />
+ <register type="NOA" address="0x00009888" value="0x114B2000" />
+ <register type="NOA" address="0x00009888" value="0x116B2000" />
+ <register type="NOA" address="0x00009888" value="0x110C2000" />
+ <register type="NOA" address="0x00009888" value="0x112C2040" />
+ <register type="NOA" address="0x00009888" value="0x114C2000" />
+ <register type="NOA" address="0x00009888" value="0x116C2000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B0001" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x092B0002" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x074B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0001" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x056B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0001" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
+ <register type="NOA" address="0x00009888" value="0x130C0040" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0080" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x074C0080" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0040" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x056C0080" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0040" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache6"
+ chipset="ACMGT2"
+ symbol_name="L3Cache6"
+ underscore_name="l3_cache6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="215b0c4c-5977-4f01-a4de-3c8f654e3573"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK8"
+ symbol_name="L3_HIT_L3BANK8"
+ underscore_name="l3_hit_l3_bank8"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK9"
+ symbol_name="L3_HIT_L3BANK9"
+ underscore_name="l3_hit_l3_bank9"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK10"
+ symbol_name="L3_HIT_L3BANK10"
+ underscore_name="l3_hit_l3_bank10"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK11"
+ symbol_name="L3_HIT_L3BANK11"
+ underscore_name="l3_hit_l3_bank11"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK12"
+ symbol_name="L3_HIT_L3BANK12"
+ underscore_name="l3_hit_l3_bank12"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK13"
+ symbol_name="L3_HIT_L3BANK13"
+ underscore_name="l3_hit_l3_bank13"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK14"
+ symbol_name="L3_HIT_L3BANK14"
+ underscore_name="l3_hit_l3_bank14"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 HIT L3BANK15"
+ symbol_name="L3_HIT_L3BANK15"
+ underscore_name="l3_hit_l3_bank15"
+ description="Number of L3 accesses which hits in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 MISS L3BANK8"
+ symbol_name="L3_MISS_L3BANK8"
+ underscore_name="l3_miss_l3_bank8"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK9"
+ symbol_name="L3_MISS_L3BANK9"
+ underscore_name="l3_miss_l3_bank9"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK10"
+ symbol_name="L3_MISS_L3BANK10"
+ underscore_name="l3_miss_l3_bank10"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK11"
+ symbol_name="L3_MISS_L3BANK11"
+ underscore_name="l3_miss_l3_bank11"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK12"
+ symbol_name="L3_MISS_L3BANK12"
+ underscore_name="l3_miss_l3_bank12"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK13"
+ symbol_name="L3_MISS_L3BANK13"
+ underscore_name="l3_miss_l3_bank13"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK14"
+ symbol_name="L3_MISS_L3BANK14"
+ underscore_name="l3_miss_l3_bank14"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 MISS L3BANK15"
+ symbol_name="L3_MISS_L3BANK15"
+ underscore_name="l3_miss_l3_bank15"
+ description="Number of L3 accesses which miss in the L3 cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x110B2000" />
+ <register type="NOA" address="0x00009888" value="0x112B2001" />
+ <register type="NOA" address="0x00009888" value="0x114B2000" />
+ <register type="NOA" address="0x00009888" value="0x116B2000" />
+ <register type="NOA" address="0x00009888" value="0x110C2000" />
+ <register type="NOA" address="0x00009888" value="0x112C2040" />
+ <register type="NOA" address="0x00009888" value="0x114C2000" />
+ <register type="NOA" address="0x00009888" value="0x116C2000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B0001" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x092B0002" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x074B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0001" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x056B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0001" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
+ <register type="NOA" address="0x00009888" value="0x130C0040" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0080" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x074C0080" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0040" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x056C0080" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0040" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache7"
+ chipset="ACMGT2"
+ symbol_name="L3Cache7"
+ underscore_name="l3_cache7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="47f3839a-9fcb-4bc5-85ed-7096d712cda6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT L3 READ L3BANK0"
+ symbol_name="DATAPORT_L3_READ_L3BANK0"
+ underscore_name="dataport_l3_read_l3_bank0"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK1"
+ symbol_name="DATAPORT_L3_READ_L3BANK1"
+ underscore_name="dataport_l3_read_l3_bank1"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK2"
+ symbol_name="DATAPORT_L3_READ_L3BANK2"
+ underscore_name="dataport_l3_read_l3_bank2"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK3"
+ symbol_name="DATAPORT_L3_READ_L3BANK3"
+ underscore_name="dataport_l3_read_l3_bank3"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK4"
+ symbol_name="DATAPORT_L3_READ_L3BANK4"
+ underscore_name="dataport_l3_read_l3_bank4"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK5"
+ symbol_name="DATAPORT_L3_READ_L3BANK5"
+ underscore_name="dataport_l3_read_l3_bank5"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK6"
+ symbol_name="DATAPORT_L3_READ_L3BANK6"
+ underscore_name="dataport_l3_read_l3_bank6"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK7"
+ symbol_name="DATAPORT_L3_READ_L3BANK7"
+ underscore_name="dataport_l3_read_l3_bank7"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK0"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK0"
+ underscore_name="dataport_l3_write_l3_bank0"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK1"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK1"
+ underscore_name="dataport_l3_write_l3_bank1"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK2"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK2"
+ underscore_name="dataport_l3_write_l3_bank2"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK3"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK3"
+ underscore_name="dataport_l3_write_l3_bank3"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK4"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK4"
+ underscore_name="dataport_l3_write_l3_bank4"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK5"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK5"
+ underscore_name="dataport_l3_write_l3_bank5"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK6"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK6"
+ underscore_name="dataport_l3_write_l3_bank6"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK7"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK7"
+ underscore_name="dataport_l3_write_l3_bank7"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0003" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C00C0" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0003" />
+ <register type="NOA" address="0x00009888" value="0x130B0004" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0004" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0003" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0003" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C00C0" />
+ <register type="NOA" address="0x00009888" value="0x130C0100" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C0100" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C00C0" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C00C0" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache8"
+ chipset="ACMGT2"
+ symbol_name="L3Cache8"
+ underscore_name="l3_cache8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="84f32171-9963-413e-8f14-163a3e258342"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT L3 READ L3BANK8"
+ symbol_name="DATAPORT_L3_READ_L3BANK8"
+ underscore_name="dataport_l3_read_l3_bank8"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK9"
+ symbol_name="DATAPORT_L3_READ_L3BANK9"
+ underscore_name="dataport_l3_read_l3_bank9"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK10"
+ symbol_name="DATAPORT_L3_READ_L3BANK10"
+ underscore_name="dataport_l3_read_l3_bank10"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK11"
+ symbol_name="DATAPORT_L3_READ_L3BANK11"
+ underscore_name="dataport_l3_read_l3_bank11"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK12"
+ symbol_name="DATAPORT_L3_READ_L3BANK12"
+ underscore_name="dataport_l3_read_l3_bank12"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK13"
+ symbol_name="DATAPORT_L3_READ_L3BANK13"
+ underscore_name="dataport_l3_read_l3_bank13"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK14"
+ symbol_name="DATAPORT_L3_READ_L3BANK14"
+ underscore_name="dataport_l3_read_l3_bank14"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 READ L3BANK15"
+ symbol_name="DATAPORT_L3_READ_L3BANK15"
+ underscore_name="dataport_l3_read_l3_bank15"
+ description="Number of L3 read requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK8"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK8"
+ underscore_name="dataport_l3_write_l3_bank8"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK9"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK9"
+ underscore_name="dataport_l3_write_l3_bank9"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK10"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK10"
+ underscore_name="dataport_l3_write_l3_bank10"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK11"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK11"
+ underscore_name="dataport_l3_write_l3_bank11"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK12"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK12"
+ underscore_name="dataport_l3_write_l3_bank12"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK13"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK13"
+ underscore_name="dataport_l3_write_l3_bank13"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK14"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK14"
+ underscore_name="dataport_l3_write_l3_bank14"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 WRITE L3BANK15"
+ symbol_name="DATAPORT_L3_WRITE_L3BANK15"
+ underscore_name="dataport_l3_write_l3_bank15"
+ description="Number of L3 write requests coming from XVE via Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0003" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C00C0" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0003" />
+ <register type="NOA" address="0x00009888" value="0x130B0004" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0004" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0003" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0003" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C00C0" />
+ <register type="NOA" address="0x00009888" value="0x130C0100" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C0100" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C00C0" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C00C0" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache9"
+ chipset="ACMGT2"
+ symbol_name="L3Cache9"
+ underscore_name="l3_cache9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9e9237e0-0d36-4e0d-8413-1109670a1f0f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE L3 READ L3BANK0"
+ symbol_name="ICACHE_L3_READ_L3BANK0"
+ underscore_name="icache_l3_read_l3_bank0"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK1"
+ symbol_name="ICACHE_L3_READ_L3BANK1"
+ underscore_name="icache_l3_read_l3_bank1"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK2"
+ symbol_name="ICACHE_L3_READ_L3BANK2"
+ underscore_name="icache_l3_read_l3_bank2"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK3"
+ symbol_name="ICACHE_L3_READ_L3BANK3"
+ underscore_name="icache_l3_read_l3_bank3"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK4"
+ symbol_name="ICACHE_L3_READ_L3BANK4"
+ underscore_name="icache_l3_read_l3_bank4"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK5"
+ symbol_name="ICACHE_L3_READ_L3BANK5"
+ underscore_name="icache_l3_read_l3_bank5"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK6"
+ symbol_name="ICACHE_L3_READ_L3BANK6"
+ underscore_name="icache_l3_read_l3_bank6"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK7"
+ symbol_name="ICACHE_L3_READ_L3BANK7"
+ underscore_name="icache_l3_read_l3_bank7"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK0"
+ symbol_name="ICACHE_L3_HIT_L3BANK0"
+ underscore_name="icache_l3_hit_l3_bank0"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK1"
+ symbol_name="ICACHE_L3_HIT_L3BANK1"
+ underscore_name="icache_l3_hit_l3_bank1"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK2"
+ symbol_name="ICACHE_L3_HIT_L3BANK2"
+ underscore_name="icache_l3_hit_l3_bank2"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK3"
+ symbol_name="ICACHE_L3_HIT_L3BANK3"
+ underscore_name="icache_l3_hit_l3_bank3"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK4"
+ symbol_name="ICACHE_L3_HIT_L3BANK4"
+ underscore_name="icache_l3_hit_l3_bank4"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK5"
+ symbol_name="ICACHE_L3_HIT_L3BANK5"
+ underscore_name="icache_l3_hit_l3_bank5"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK6"
+ symbol_name="ICACHE_L3_HIT_L3BANK6"
+ underscore_name="icache_l3_hit_l3_bank6"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK7"
+ symbol_name="ICACHE_L3_HIT_L3BANK7"
+ underscore_name="icache_l3_hit_l3_bank7"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B000F" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0080" />
+ <register type="NOA" address="0x00009888" value="0x112C03C0" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B000F" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0026" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0026" />
+ <register type="NOA" address="0x00009888" value="0x074B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000F" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0026" />
+ <register type="NOA" address="0x00009888" value="0x056B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000F" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
+ <register type="NOA" address="0x00009888" value="0x130C03C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0026" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0026" />
+ <register type="NOA" address="0x00009888" value="0x074C0080" />
+ <register type="NOA" address="0x00009888" value="0x0F4C03C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0026" />
+ <register type="NOA" address="0x00009888" value="0x056C0080" />
+ <register type="NOA" address="0x00009888" value="0x0D6C03C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache10"
+ chipset="ACMGT2"
+ symbol_name="L3Cache10"
+ underscore_name="l3_cache10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="156b77b5-f696-42be-ad63-13a8372d5d51"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE L3 READ L3BANK8"
+ symbol_name="ICACHE_L3_READ_L3BANK8"
+ underscore_name="icache_l3_read_l3_bank8"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK9"
+ symbol_name="ICACHE_L3_READ_L3BANK9"
+ underscore_name="icache_l3_read_l3_bank9"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK10"
+ symbol_name="ICACHE_L3_READ_L3BANK10"
+ underscore_name="icache_l3_read_l3_bank10"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK11"
+ symbol_name="ICACHE_L3_READ_L3BANK11"
+ underscore_name="icache_l3_read_l3_bank11"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK12"
+ symbol_name="ICACHE_L3_READ_L3BANK12"
+ underscore_name="icache_l3_read_l3_bank12"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK13"
+ symbol_name="ICACHE_L3_READ_L3BANK13"
+ underscore_name="icache_l3_read_l3_bank13"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK14"
+ symbol_name="ICACHE_L3_READ_L3BANK14"
+ underscore_name="icache_l3_read_l3_bank14"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 READ L3BANK15"
+ symbol_name="ICACHE_L3_READ_L3BANK15"
+ underscore_name="icache_l3_read_l3_bank15"
+ description="Number of L3 read requests coming from XVE Instruction Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK8"
+ symbol_name="ICACHE_L3_HIT_L3BANK8"
+ underscore_name="icache_l3_hit_l3_bank8"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK9"
+ symbol_name="ICACHE_L3_HIT_L3BANK9"
+ underscore_name="icache_l3_hit_l3_bank9"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK10"
+ symbol_name="ICACHE_L3_HIT_L3BANK10"
+ underscore_name="icache_l3_hit_l3_bank10"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK11"
+ symbol_name="ICACHE_L3_HIT_L3BANK11"
+ underscore_name="icache_l3_hit_l3_bank11"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK12"
+ symbol_name="ICACHE_L3_HIT_L3BANK12"
+ underscore_name="icache_l3_hit_l3_bank12"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK13"
+ symbol_name="ICACHE_L3_HIT_L3BANK13"
+ underscore_name="icache_l3_hit_l3_bank13"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK14"
+ symbol_name="ICACHE_L3_HIT_L3BANK14"
+ underscore_name="icache_l3_hit_l3_bank14"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="ICACHE L3 HIT L3BANK15"
+ symbol_name="ICACHE_L3_HIT_L3BANK15"
+ underscore_name="icache_l3_hit_l3_bank15"
+ description="Number of XVE instruction cache requests that hit the L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B000F" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0080" />
+ <register type="NOA" address="0x00009888" value="0x112C03C0" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B000F" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0026" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0026" />
+ <register type="NOA" address="0x00009888" value="0x074B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000F" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0026" />
+ <register type="NOA" address="0x00009888" value="0x056B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000F" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
+ <register type="NOA" address="0x00009888" value="0x130C03C0" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0026" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0026" />
+ <register type="NOA" address="0x00009888" value="0x074C0080" />
+ <register type="NOA" address="0x00009888" value="0x0F4C03C0" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0026" />
+ <register type="NOA" address="0x00009888" value="0x056C0080" />
+ <register type="NOA" address="0x00009888" value="0x0D6C03C0" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache11"
+ chipset="ACMGT2"
+ symbol_name="L3Cache11"
+ underscore_name="l3_cache11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fd98f311-2512-48f3-b0fe-464f34238811"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK0"
+ symbol_name="L3_BUSY_L3BANK0"
+ underscore_name="l3_busy_l3_bank0"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK1"
+ symbol_name="L3_BUSY_L3BANK1"
+ underscore_name="l3_busy_l3_bank1"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK2"
+ symbol_name="L3_BUSY_L3BANK2"
+ underscore_name="l3_busy_l3_bank2"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK3"
+ symbol_name="L3_BUSY_L3BANK3"
+ underscore_name="l3_busy_l3_bank3"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK0"
+ symbol_name="L3_STALL_L3BANK0"
+ underscore_name="l3_stall_l3_bank0"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK1"
+ symbol_name="L3_STALL_L3BANK1"
+ underscore_name="l3_stall_l3_bank1"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK2"
+ symbol_name="L3_STALL_L3BANK2"
+ underscore_name="l3_stall_l3_bank2"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK3"
+ symbol_name="L3_STALL_L3BANK3"
+ underscore_name="l3_stall_l3_bank3"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1001" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B2B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B2C0042" />
+ <register type="NOA" address="0x00009888" value="0x010B0032" />
+ <register type="NOA" address="0x00009888" value="0x070B0080" />
+ <register type="NOA" address="0x00009888" value="0x130B0008" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0032" />
+ <register type="NOA" address="0x00009888" value="0x0D2B0080" />
+ <register type="NOA" address="0x00009888" value="0x0F2B0001" />
+ <register type="NOA" address="0x00009888" value="0x112B0008" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0032" />
+ <register type="NOA" address="0x00009888" value="0x050C0042" />
+ <register type="NOA" address="0x00009888" value="0x070C0000" />
+ <register type="NOA" address="0x00009888" value="0x130C0200" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0032" />
+ <register type="NOA" address="0x00009888" value="0x0D2C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0200" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x00050A80" />
+ <register type="NOA" address="0x00009888" value="0x02052000" />
+ <register type="NOA" address="0x00009888" value="0x0006A015" />
+ <register type="NOA" address="0x00009888" value="0x02064802" />
+ <register type="NOA" address="0x00009888" value="0x0007A1C7" />
+ <register type="NOA" address="0x00009888" value="0x00085A95" />
+ <register type="NOA" address="0x00009888" value="0x020867FD" />
+ <register type="NOA" address="0x00009888" value="0x0009A1C7" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032520" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030C06" />
+ <register type="NOA" address="0x00009888" value="0x3A030060" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031809" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache12"
+ chipset="ACMGT2"
+ symbol_name="L3Cache12"
+ underscore_name="l3_cache12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="efee1ff5-333a-49f5-8093-7b7a6196cfce"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK4"
+ symbol_name="L3_BUSY_L3BANK4"
+ underscore_name="l3_busy_l3_bank4"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK5"
+ symbol_name="L3_BUSY_L3BANK5"
+ underscore_name="l3_busy_l3_bank5"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK6"
+ symbol_name="L3_BUSY_L3BANK6"
+ underscore_name="l3_busy_l3_bank6"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK7"
+ symbol_name="L3_BUSY_L3BANK7"
+ underscore_name="l3_busy_l3_bank7"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK4"
+ symbol_name="L3_STALL_L3BANK4"
+ underscore_name="l3_stall_l3_bank4"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK5"
+ symbol_name="L3_STALL_L3BANK5"
+ underscore_name="l3_stall_l3_bank5"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK6"
+ symbol_name="L3_STALL_L3BANK6"
+ underscore_name="l3_stall_l3_bank6"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK7"
+ symbol_name="L3_STALL_L3BANK7"
+ underscore_name="l3_stall_l3_bank7"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x094B1001" />
+ <register type="NOA" address="0x00009888" value="0x0B4B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6B0000" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6C0042" />
+ <register type="NOA" address="0x00009888" value="0x014B0032" />
+ <register type="NOA" address="0x00009888" value="0x074B0080" />
+ <register type="NOA" address="0x00009888" value="0x134B0008" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0032" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0080" />
+ <register type="NOA" address="0x00009888" value="0x0F6B0001" />
+ <register type="NOA" address="0x00009888" value="0x116B0008" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0032" />
+ <register type="NOA" address="0x00009888" value="0x054C0042" />
+ <register type="NOA" address="0x00009888" value="0x074C0000" />
+ <register type="NOA" address="0x00009888" value="0x134C0200" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0032" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0200" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x0003A015" />
+ <register type="NOA" address="0x00009888" value="0x02034802" />
+ <register type="NOA" address="0x00009888" value="0x0004A56A" />
+ <register type="NOA" address="0x00009888" value="0x02049BFE" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031080" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030404" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache13"
+ chipset="ACMGT2"
+ symbol_name="L3Cache13"
+ underscore_name="l3_cache13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a979c83d-ccd1-4aea-8a3f-966aa9e5a4aa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK8"
+ symbol_name="L3_BUSY_L3BANK8"
+ underscore_name="l3_busy_l3_bank8"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK9"
+ symbol_name="L3_BUSY_L3BANK9"
+ underscore_name="l3_busy_l3_bank9"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK10"
+ symbol_name="L3_BUSY_L3BANK10"
+ underscore_name="l3_busy_l3_bank10"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK11"
+ symbol_name="L3_BUSY_L3BANK11"
+ underscore_name="l3_busy_l3_bank11"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK8"
+ symbol_name="L3_STALL_L3BANK8"
+ underscore_name="l3_stall_l3_bank8"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK9"
+ symbol_name="L3_STALL_L3BANK9"
+ underscore_name="l3_stall_l3_bank9"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK10"
+ symbol_name="L3_STALL_L3BANK10"
+ underscore_name="l3_stall_l3_bank10"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK11"
+ symbol_name="L3_STALL_L3BANK11"
+ underscore_name="l3_stall_l3_bank11"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B1001" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B2B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B2C0042" />
+ <register type="NOA" address="0x00009888" value="0x010B0032" />
+ <register type="NOA" address="0x00009888" value="0x070B0080" />
+ <register type="NOA" address="0x00009888" value="0x130B0008" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0032" />
+ <register type="NOA" address="0x00009888" value="0x0D2B0080" />
+ <register type="NOA" address="0x00009888" value="0x0F2B0001" />
+ <register type="NOA" address="0x00009888" value="0x112B0008" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0032" />
+ <register type="NOA" address="0x00009888" value="0x050C0042" />
+ <register type="NOA" address="0x00009888" value="0x070C0000" />
+ <register type="NOA" address="0x00009888" value="0x130C0200" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0032" />
+ <register type="NOA" address="0x00009888" value="0x0D2C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0200" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x00050A80" />
+ <register type="NOA" address="0x00009888" value="0x02052000" />
+ <register type="NOA" address="0x00009888" value="0x0006A015" />
+ <register type="NOA" address="0x00009888" value="0x02064802" />
+ <register type="NOA" address="0x00009888" value="0x0007A1C7" />
+ <register type="NOA" address="0x00009888" value="0x00085A95" />
+ <register type="NOA" address="0x00009888" value="0x020867FD" />
+ <register type="NOA" address="0x00009888" value="0x0009A1C7" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032520" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030C06" />
+ <register type="NOA" address="0x00009888" value="0x3A030060" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031809" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache14"
+ chipset="ACMGT2"
+ symbol_name="L3Cache14"
+ underscore_name="l3_cache14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6c0c13ac-31ac-4875-a5bd-a2a0ee46dd29"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK12"
+ symbol_name="L3_BUSY_L3BANK12"
+ underscore_name="l3_busy_l3_bank12"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK13"
+ symbol_name="L3_BUSY_L3BANK13"
+ underscore_name="l3_busy_l3_bank13"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK14"
+ symbol_name="L3_BUSY_L3BANK14"
+ underscore_name="l3_busy_l3_bank14"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK ACTIVE L3BANK15"
+ symbol_name="L3_BUSY_L3BANK15"
+ underscore_name="l3_busy_l3_bank15"
+ description="Percentage of time in which L3 request queue has one or more requests pending"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK12"
+ symbol_name="L3_STALL_L3BANK12"
+ underscore_name="l3_stall_l3_bank12"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK13"
+ symbol_name="L3_STALL_L3BANK13"
+ underscore_name="l3_stall_l3_bank13"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK14"
+ symbol_name="L3_STALL_L3BANK14"
+ underscore_name="l3_stall_l3_bank14"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 BANK STALL L3BANK15"
+ symbol_name="L3_STALL_L3BANK15"
+ underscore_name="l3_stall_l3_bank15"
+ description="Percentage of time in which L3 bank stalled"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x094B1001" />
+ <register type="NOA" address="0x00009888" value="0x0B4B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6B0000" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B4C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x0B6C0042" />
+ <register type="NOA" address="0x00009888" value="0x014B0032" />
+ <register type="NOA" address="0x00009888" value="0x074B0080" />
+ <register type="NOA" address="0x00009888" value="0x134B0008" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0032" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0080" />
+ <register type="NOA" address="0x00009888" value="0x0F6B0001" />
+ <register type="NOA" address="0x00009888" value="0x116B0008" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0032" />
+ <register type="NOA" address="0x00009888" value="0x054C0042" />
+ <register type="NOA" address="0x00009888" value="0x074C0000" />
+ <register type="NOA" address="0x00009888" value="0x134C0200" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0032" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0200" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
+ <register type="NOA" address="0x00009888" value="0x02023000" />
+ <register type="NOA" address="0x00009888" value="0x0003A015" />
+ <register type="NOA" address="0x00009888" value="0x02034802" />
+ <register type="NOA" address="0x00009888" value="0x0004A56A" />
+ <register type="NOA" address="0x00009888" value="0x02049BFE" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32031080" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030004" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030404" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000038" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000001C0" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000E00" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00007000" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache15"
+ chipset="ACMGT2"
+ symbol_name="L3Cache15"
+ underscore_name="l3_cache15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7c562d8e-e5ab-44c4-8d2d-76026e6d9ac1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER L3 READ L3BANK0"
+ symbol_name="SAMPLER_L3_READ_L3BANK0"
+ underscore_name="sampler_l3_read_l3_bank0"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK1"
+ symbol_name="SAMPLER_L3_READ_L3BANK1"
+ underscore_name="sampler_l3_read_l3_bank1"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK2"
+ symbol_name="SAMPLER_L3_READ_L3BANK2"
+ underscore_name="sampler_l3_read_l3_bank2"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK3"
+ symbol_name="SAMPLER_L3_READ_L3BANK3"
+ underscore_name="sampler_l3_read_l3_bank3"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK4"
+ symbol_name="SAMPLER_L3_READ_L3BANK4"
+ underscore_name="sampler_l3_read_l3_bank4"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK5"
+ symbol_name="SAMPLER_L3_READ_L3BANK5"
+ underscore_name="sampler_l3_read_l3_bank5"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK6"
+ symbol_name="SAMPLER_L3_READ_L3BANK6"
+ underscore_name="sampler_l3_read_l3_bank6"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK7"
+ symbol_name="SAMPLER_L3_READ_L3BANK7"
+ underscore_name="sampler_l3_read_l3_bank7"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK0"
+ symbol_name="SAMPLER_L3_HIT_L3BANK0"
+ underscore_name="sampler_l3_hit_l3_bank0"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK1"
+ symbol_name="SAMPLER_L3_HIT_L3BANK1"
+ underscore_name="sampler_l3_hit_l3_bank1"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK2"
+ symbol_name="SAMPLER_L3_HIT_L3BANK2"
+ underscore_name="sampler_l3_hit_l3_bank2"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK3"
+ symbol_name="SAMPLER_L3_HIT_L3BANK3"
+ underscore_name="sampler_l3_hit_l3_bank3"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK4"
+ symbol_name="SAMPLER_L3_HIT_L3BANK4"
+ underscore_name="sampler_l3_hit_l3_bank4"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK5"
+ symbol_name="SAMPLER_L3_HIT_L3BANK5"
+ underscore_name="sampler_l3_hit_l3_bank5"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK6"
+ symbol_name="SAMPLER_L3_HIT_L3BANK6"
+ underscore_name="sampler_l3_hit_l3_bank6"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK7"
+ symbol_name="SAMPLER_L3_HIT_L3BANK7"
+ underscore_name="sampler_l3_hit_l3_bank7"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B000E" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0380" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
+ <register type="NOA" address="0x00009888" value="0x130B000E" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0026" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0026" />
+ <register type="NOA" address="0x00009888" value="0x074B0000" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000E" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0026" />
+ <register type="NOA" address="0x00009888" value="0x056B0000" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000E" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
+ <register type="NOA" address="0x00009888" value="0x130C0380" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0026" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0026" />
+ <register type="NOA" address="0x00009888" value="0x074C0000" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0380" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0026" />
+ <register type="NOA" address="0x00009888" value="0x056C0000" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0380" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache16"
+ chipset="ACMGT2"
+ symbol_name="L3Cache16"
+ underscore_name="l3_cache16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7eb61dda-7e60-40ed-aaae-603533cf941f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER L3 READ L3BANK8"
+ symbol_name="SAMPLER_L3_READ_L3BANK8"
+ underscore_name="sampler_l3_read_l3_bank8"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK9"
+ symbol_name="SAMPLER_L3_READ_L3BANK9"
+ underscore_name="sampler_l3_read_l3_bank9"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK10"
+ symbol_name="SAMPLER_L3_READ_L3BANK10"
+ underscore_name="sampler_l3_read_l3_bank10"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK11"
+ symbol_name="SAMPLER_L3_READ_L3BANK11"
+ underscore_name="sampler_l3_read_l3_bank11"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK12"
+ symbol_name="SAMPLER_L3_READ_L3BANK12"
+ underscore_name="sampler_l3_read_l3_bank12"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK13"
+ symbol_name="SAMPLER_L3_READ_L3BANK13"
+ underscore_name="sampler_l3_read_l3_bank13"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK14"
+ symbol_name="SAMPLER_L3_READ_L3BANK14"
+ underscore_name="sampler_l3_read_l3_bank14"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 READ L3BANK15"
+ symbol_name="SAMPLER_L3_READ_L3BANK15"
+ underscore_name="sampler_l3_read_l3_bank15"
+ description="Number of L3 read requests resulting from sampler local cache miss"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK8"
+ symbol_name="SAMPLER_L3_HIT_L3BANK8"
+ underscore_name="sampler_l3_hit_l3_bank8"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK9"
+ symbol_name="SAMPLER_L3_HIT_L3BANK9"
+ underscore_name="sampler_l3_hit_l3_bank9"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK10"
+ symbol_name="SAMPLER_L3_HIT_L3BANK10"
+ underscore_name="sampler_l3_hit_l3_bank10"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK11"
+ symbol_name="SAMPLER_L3_HIT_L3BANK11"
+ underscore_name="sampler_l3_hit_l3_bank11"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK12"
+ symbol_name="SAMPLER_L3_HIT_L3BANK12"
+ underscore_name="sampler_l3_hit_l3_bank12"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK13"
+ symbol_name="SAMPLER_L3_HIT_L3BANK13"
+ underscore_name="sampler_l3_hit_l3_bank13"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK14"
+ symbol_name="SAMPLER_L3_HIT_L3BANK14"
+ underscore_name="sampler_l3_hit_l3_bank14"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="SAMPLER L3 HIT L3BANK15"
+ symbol_name="SAMPLER_L3_HIT_L3BANK15"
+ underscore_name="sampler_l3_hit_l3_bank15"
+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B0000" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x092B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B000E" />
+ <register type="NOA" address="0x00009888" value="0x094B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x096B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x090C0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x092C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0380" />
+ <register type="NOA" address="0x00009888" value="0x094C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x096C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
+ <register type="NOA" address="0x00009888" value="0x130B000E" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0026" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0026" />
+ <register type="NOA" address="0x00009888" value="0x074B0000" />
+ <register type="NOA" address="0x00009888" value="0x0F4B000E" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0026" />
+ <register type="NOA" address="0x00009888" value="0x056B0000" />
+ <register type="NOA" address="0x00009888" value="0x0D6B000E" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0026" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
+ <register type="NOA" address="0x00009888" value="0x130C0380" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0026" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0026" />
+ <register type="NOA" address="0x00009888" value="0x074C0000" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0380" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0026" />
+ <register type="NOA" address="0x00009888" value="0x056C0000" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0380" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030024" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030401" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030040" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache17"
+ chipset="ACMGT2"
+ symbol_name="L3Cache17"
+ underscore_name="l3_cache17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="07329ee0-625a-45bf-851c-a8d7b8694afb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK0"
+ symbol_name="L3_SUPERQ_FULL_L3BANK0"
+ underscore_name="l3_superq_full_l3_bank0"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK1"
+ symbol_name="L3_SUPERQ_FULL_L3BANK1"
+ underscore_name="l3_superq_full_l3_bank1"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK2"
+ symbol_name="L3_SUPERQ_FULL_L3BANK2"
+ underscore_name="l3_superq_full_l3_bank2"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK3"
+ symbol_name="L3_SUPERQ_FULL_L3BANK3"
+ underscore_name="l3_superq_full_l3_bank3"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK4"
+ symbol_name="L3_SUPERQ_FULL_L3BANK4"
+ underscore_name="l3_superq_full_l3_bank4"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK5"
+ symbol_name="L3_SUPERQ_FULL_L3BANK5"
+ underscore_name="l3_superq_full_l3_bank5"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK6"
+ symbol_name="L3_SUPERQ_FULL_L3BANK6"
+ underscore_name="l3_superq_full_l3_bank6"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK7"
+ symbol_name="L3_SUPERQ_FULL_L3BANK7"
+ underscore_name="l3_superq_full_l3_bank7"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B1000" />
+ <register type="NOA" address="0x00009888" value="0x112B1000" />
+ <register type="NOA" address="0x00009888" value="0x114B1000" />
+ <register type="NOA" address="0x00009888" value="0x116B1000" />
+ <register type="NOA" address="0x00009888" value="0x110C1000" />
+ <register type="NOA" address="0x00009888" value="0x112C1000" />
+ <register type="NOA" address="0x00009888" value="0x114C1000" />
+ <register type="NOA" address="0x00009888" value="0x116C1183" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x070B0183" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B2B0183" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0183" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x136B0183" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x050C0183" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0183" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D4C0183" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x020200F0" />
+ <register type="NOA" address="0x00009888" value="0x02030A05" />
+ <register type="NOA" address="0x00009888" value="0x0204FA5A" />
+ <register type="NOA" address="0x00009888" value="0x000500A0" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x00060A05" />
+ <register type="NOA" address="0x00009888" value="0x00070033" />
+ <register type="NOA" address="0x00009888" value="0x0008F5A5" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00090033" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030421" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36031C24" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030207" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache18"
+ chipset="ACMGT2"
+ symbol_name="L3Cache18"
+ underscore_name="l3_cache18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ee38be83-7e26-4c3d-83ce-4882411fba2a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK8"
+ symbol_name="L3_SUPERQ_FULL_L3BANK8"
+ underscore_name="l3_superq_full_l3_bank8"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK9"
+ symbol_name="L3_SUPERQ_FULL_L3BANK9"
+ underscore_name="l3_superq_full_l3_bank9"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK10"
+ symbol_name="L3_SUPERQ_FULL_L3BANK10"
+ underscore_name="l3_superq_full_l3_bank10"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK11"
+ symbol_name="L3_SUPERQ_FULL_L3BANK11"
+ underscore_name="l3_superq_full_l3_bank11"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK12"
+ symbol_name="L3_SUPERQ_FULL_L3BANK12"
+ underscore_name="l3_superq_full_l3_bank12"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK13"
+ symbol_name="L3_SUPERQ_FULL_L3BANK13"
+ underscore_name="l3_superq_full_l3_bank13"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK14"
+ symbol_name="L3_SUPERQ_FULL_L3BANK14"
+ underscore_name="l3_superq_full_l3_bank14"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 SUPERQ FULL L3BANK15"
+ symbol_name="L3_SUPERQ_FULL_L3BANK15"
+ underscore_name="l3_superq_full_l3_bank15"
+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x110B1000" />
+ <register type="NOA" address="0x00009888" value="0x112B1000" />
+ <register type="NOA" address="0x00009888" value="0x114B1000" />
+ <register type="NOA" address="0x00009888" value="0x116B1000" />
+ <register type="NOA" address="0x00009888" value="0x110C1000" />
+ <register type="NOA" address="0x00009888" value="0x112C1000" />
+ <register type="NOA" address="0x00009888" value="0x114C1000" />
+ <register type="NOA" address="0x00009888" value="0x116C1183" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x070B0183" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B2B0183" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0183" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x136B0183" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x050C0183" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0183" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D4C0183" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x020200F0" />
+ <register type="NOA" address="0x00009888" value="0x02030A05" />
+ <register type="NOA" address="0x00009888" value="0x0204FA5A" />
+ <register type="NOA" address="0x00009888" value="0x000500A0" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x00060A05" />
+ <register type="NOA" address="0x00009888" value="0x00070033" />
+ <register type="NOA" address="0x00009888" value="0x0008F5A5" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00090033" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030421" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36031C24" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030207" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34031000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache19"
+ chipset="ACMGT2"
+ symbol_name="L3Cache19"
+ underscore_name="l3_cache19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9c3213fc-98df-4619-b6ed-3dbfe01b76e7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="COLOR L3 HIT L3BANK0"
+ symbol_name="COLOR_L3_HIT_L3BANK0"
+ underscore_name="color_l3_hit_l3_bank0"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK1"
+ symbol_name="COLOR_L3_HIT_L3BANK1"
+ underscore_name="color_l3_hit_l3_bank1"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK2"
+ symbol_name="COLOR_L3_HIT_L3BANK2"
+ underscore_name="color_l3_hit_l3_bank2"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK3"
+ symbol_name="COLOR_L3_HIT_L3BANK3"
+ underscore_name="color_l3_hit_l3_bank3"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK4"
+ symbol_name="COLOR_L3_HIT_L3BANK4"
+ underscore_name="color_l3_hit_l3_bank4"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK5"
+ symbol_name="COLOR_L3_HIT_L3BANK5"
+ underscore_name="color_l3_hit_l3_bank5"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK6"
+ symbol_name="COLOR_L3_HIT_L3BANK6"
+ underscore_name="color_l3_hit_l3_bank6"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK7"
+ symbol_name="COLOR_L3_HIT_L3BANK7"
+ underscore_name="color_l3_hit_l3_bank7"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK8"
+ symbol_name="COLOR_L3_HIT_L3BANK8"
+ underscore_name="color_l3_hit_l3_bank8"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK9"
+ symbol_name="COLOR_L3_HIT_L3BANK9"
+ underscore_name="color_l3_hit_l3_bank9"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK10"
+ symbol_name="COLOR_L3_HIT_L3BANK10"
+ underscore_name="color_l3_hit_l3_bank10"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK11"
+ symbol_name="COLOR_L3_HIT_L3BANK11"
+ underscore_name="color_l3_hit_l3_bank11"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK12"
+ symbol_name="COLOR_L3_HIT_L3BANK12"
+ underscore_name="color_l3_hit_l3_bank12"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK13"
+ symbol_name="COLOR_L3_HIT_L3BANK13"
+ underscore_name="color_l3_hit_l3_bank13"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK14"
+ symbol_name="COLOR_L3_HIT_L3BANK14"
+ underscore_name="color_l3_hit_l3_bank14"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="COLOR L3 HIT L3BANK15"
+ symbol_name="COLOR_L3_HIT_L3BANK15"
+ underscore_name="color_l3_hit_l3_bank15"
+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B0004" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0100" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0004" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x130C0100" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x092B0004" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x074B0004" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x056B0004" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0100" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x074C0100" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x056C0100" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x000700A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x000900A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030444" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030402" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030050" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34032040" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache20"
+ chipset="ACMGT2"
+ symbol_name="L3Cache20"
+ underscore_name="l3_cache20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="eeee50d3-45ec-4978-a359-c577c3c7ccdb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="Z L3 HIT L3BANK0"
+ symbol_name="Z_L3_HIT_L3BANK0"
+ underscore_name="z_l3_hit_l3_bank0"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK1"
+ symbol_name="Z_L3_HIT_L3BANK1"
+ underscore_name="z_l3_hit_l3_bank1"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK2"
+ symbol_name="Z_L3_HIT_L3BANK2"
+ underscore_name="z_l3_hit_l3_bank2"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK3"
+ symbol_name="Z_L3_HIT_L3BANK3"
+ underscore_name="z_l3_hit_l3_bank3"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK4"
+ symbol_name="Z_L3_HIT_L3BANK4"
+ underscore_name="z_l3_hit_l3_bank4"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK5"
+ symbol_name="Z_L3_HIT_L3BANK5"
+ underscore_name="z_l3_hit_l3_bank5"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK6"
+ symbol_name="Z_L3_HIT_L3BANK6"
+ underscore_name="z_l3_hit_l3_bank6"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK7"
+ symbol_name="Z_L3_HIT_L3BANK7"
+ underscore_name="z_l3_hit_l3_bank7"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK8"
+ symbol_name="Z_L3_HIT_L3BANK8"
+ underscore_name="z_l3_hit_l3_bank8"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK9"
+ symbol_name="Z_L3_HIT_L3BANK9"
+ underscore_name="z_l3_hit_l3_bank9"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK10"
+ symbol_name="Z_L3_HIT_L3BANK10"
+ underscore_name="z_l3_hit_l3_bank10"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK11"
+ symbol_name="Z_L3_HIT_L3BANK11"
+ underscore_name="z_l3_hit_l3_bank11"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK12"
+ symbol_name="Z_L3_HIT_L3BANK12"
+ underscore_name="z_l3_hit_l3_bank12"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK13"
+ symbol_name="Z_L3_HIT_L3BANK13"
+ underscore_name="z_l3_hit_l3_bank13"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK14"
+ symbol_name="Z_L3_HIT_L3BANK14"
+ underscore_name="z_l3_hit_l3_bank14"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="Z L3 HIT L3BANK15"
+ symbol_name="Z_L3_HIT_L3BANK15"
+ underscore_name="z_l3_hit_l3_bank15"
+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B0005" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0140" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0005" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0005" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0005" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x130C0140" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0140" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0140" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0005" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x092B0005" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x074B0005" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x056B0005" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0140" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0140" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x074C0140" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x056C0140" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x000700A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x000900A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030444" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030402" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030050" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34032040" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache21"
+ chipset="ACMGT2"
+ symbol_name="L3Cache21"
+ underscore_name="l3_cache21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="955bae70-17de-4328-ac24-3f8f2c8e1f78"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK0"
+ symbol_name="DATAPORT_L3_HIT_L3BANK0"
+ underscore_name="dataport_l3_hit_l3_bank0"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK1"
+ symbol_name="DATAPORT_L3_HIT_L3BANK1"
+ underscore_name="dataport_l3_hit_l3_bank1"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK2"
+ symbol_name="DATAPORT_L3_HIT_L3BANK2"
+ underscore_name="dataport_l3_hit_l3_bank2"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK3"
+ symbol_name="DATAPORT_L3_HIT_L3BANK3"
+ underscore_name="dataport_l3_hit_l3_bank3"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK4"
+ symbol_name="DATAPORT_L3_HIT_L3BANK4"
+ underscore_name="dataport_l3_hit_l3_bank4"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK5"
+ symbol_name="DATAPORT_L3_HIT_L3BANK5"
+ underscore_name="dataport_l3_hit_l3_bank5"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK6"
+ symbol_name="DATAPORT_L3_HIT_L3BANK6"
+ underscore_name="dataport_l3_hit_l3_bank6"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK7"
+ symbol_name="DATAPORT_L3_HIT_L3BANK7"
+ underscore_name="dataport_l3_hit_l3_bank7"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK8"
+ symbol_name="DATAPORT_L3_HIT_L3BANK8"
+ underscore_name="dataport_l3_hit_l3_bank8"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK9"
+ symbol_name="DATAPORT_L3_HIT_L3BANK9"
+ underscore_name="dataport_l3_hit_l3_bank9"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK10"
+ symbol_name="DATAPORT_L3_HIT_L3BANK10"
+ underscore_name="dataport_l3_hit_l3_bank10"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK11"
+ symbol_name="DATAPORT_L3_HIT_L3BANK11"
+ underscore_name="dataport_l3_hit_l3_bank11"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK12"
+ symbol_name="DATAPORT_L3_HIT_L3BANK12"
+ underscore_name="dataport_l3_hit_l3_bank12"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK13"
+ symbol_name="DATAPORT_L3_HIT_L3BANK13"
+ underscore_name="dataport_l3_hit_l3_bank13"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK14"
+ symbol_name="DATAPORT_L3_HIT_L3BANK14"
+ underscore_name="dataport_l3_hit_l3_bank14"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="DATAPORT L3 HIT L3BANK15"
+ symbol_name="DATAPORT_L3_HIT_L3BANK15"
+ underscore_name="dataport_l3_hit_l3_bank15"
+ description="Number of L3 hits for requests coming from the Dataport"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x130B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0000" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0000" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x130C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0000" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x110B0000" />
+ <register type="NOA" address="0x00009888" value="0x112B0000" />
+ <register type="NOA" address="0x00009888" value="0x114B0000" />
+ <register type="NOA" address="0x00009888" value="0x116B0000" />
+ <register type="NOA" address="0x00009888" value="0x110C0000" />
+ <register type="NOA" address="0x00009888" value="0x112C0000" />
+ <register type="NOA" address="0x00009888" value="0x114C0000" />
+ <register type="NOA" address="0x00009888" value="0x116C0000" />
+ <register type="NOA" address="0x00009888" value="0x010B0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0006" />
+ <register type="NOA" address="0x00009888" value="0x092B0000" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0006" />
+ <register type="NOA" address="0x00009888" value="0x074B0000" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0006" />
+ <register type="NOA" address="0x00009888" value="0x056B0000" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0006" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0006" />
+ <register type="NOA" address="0x00009888" value="0x092C0000" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0006" />
+ <register type="NOA" address="0x00009888" value="0x074C0000" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0006" />
+ <register type="NOA" address="0x00009888" value="0x056C0000" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x000700A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x000900A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030444" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030402" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030050" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34032040" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="L3Cache22"
+ chipset="ACMGT2"
+ symbol_name="L3Cache22"
+ underscore_name="l3_cache22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a3076e23-85b3-4aae-bfa3-de0b0806fa54"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK0"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK0"
+ underscore_name="l3_atomic_access_l3_bank0"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK1"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK1"
+ underscore_name="l3_atomic_access_l3_bank1"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK2"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK2"
+ underscore_name="l3_atomic_access_l3_bank2"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK3"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK3"
+ underscore_name="l3_atomic_access_l3_bank3"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK4"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK4"
+ underscore_name="l3_atomic_access_l3_bank4"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK5"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK5"
+ underscore_name="l3_atomic_access_l3_bank5"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK6"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK6"
+ underscore_name="l3_atomic_access_l3_bank6"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK7"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK7"
+ underscore_name="l3_atomic_access_l3_bank7"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$SliceMask 3 1 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK8"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK8"
+ underscore_name="l3_atomic_access_l3_bank8"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK9"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK9"
+ underscore_name="l3_atomic_access_l3_bank9"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK10"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK10"
+ underscore_name="l3_atomic_access_l3_bank10"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK11"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK11"
+ underscore_name="l3_atomic_access_l3_bank11"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK12"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK12"
+ underscore_name="l3_atomic_access_l3_bank12"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK13"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK13"
+ underscore_name="l3_atomic_access_l3_bank13"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK14"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK14"
+ underscore_name="l3_atomic_access_l3_bank14"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <counter name="L3 ATOMIC ACCESS L3BANK15"
+ symbol_name="L3_ATOMIC_ACCESS_L3BANK15"
+ underscore_name="l3_atomic_access_l3_bank15"
+ description="Number of atomic accesses to L3 bank"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$SliceMask 3 2 2 UMUL << AND"
+ mdapi_group="L3Cache"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="subslice_bank"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1000" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1000" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x130B0004" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x112B0004" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x130C0100" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x112C0100" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x02020030" />
+ <register type="NOA" address="0x00009888" value="0x02030048" />
+ <register type="NOA" address="0x00009888" value="0x0204009B" />
+ <register type="NOA" address="0x00009888" value="0x02052055" />
+ <register type="NOA" address="0x00009888" value="0x02064800" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x020867AA" />
+ <register type="NOA" address="0x00009888" value="0x0009A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x090B1000" />
+ <register type="NOA" address="0x00009888" value="0x092B1004" />
+ <register type="NOA" address="0x00009888" value="0x094B1000" />
+ <register type="NOA" address="0x00009888" value="0x096B1000" />
+ <register type="NOA" address="0x00009888" value="0x090C1000" />
+ <register type="NOA" address="0x00009888" value="0x092C1100" />
+ <register type="NOA" address="0x00009888" value="0x094C1000" />
+ <register type="NOA" address="0x00009888" value="0x096C1000" />
+ <register type="NOA" address="0x00009888" value="0x010B0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
+ <register type="NOA" address="0x00009888" value="0x030B0000" />
+ <register type="NOA" address="0x00009888" value="0x012B0002" />
+ <register type="NOA" address="0x00009888" value="0x032B0000" />
+ <register type="NOA" address="0x00009888" value="0x014B0002" />
+ <register type="NOA" address="0x00009888" value="0x074B0004" />
+ <register type="NOA" address="0x00009888" value="0x034B0000" />
+ <register type="NOA" address="0x00009888" value="0x016B0002" />
+ <register type="NOA" address="0x00009888" value="0x056B0004" />
+ <register type="NOA" address="0x00009888" value="0x036B0000" />
+ <register type="NOA" address="0x00009888" value="0x010C0002" />
+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
+ <register type="NOA" address="0x00009888" value="0x030C0000" />
+ <register type="NOA" address="0x00009888" value="0x012C0002" />
+ <register type="NOA" address="0x00009888" value="0x032C0000" />
+ <register type="NOA" address="0x00009888" value="0x014C0002" />
+ <register type="NOA" address="0x00009888" value="0x074C0100" />
+ <register type="NOA" address="0x00009888" value="0x034C0000" />
+ <register type="NOA" address="0x00009888" value="0x016C0002" />
+ <register type="NOA" address="0x00009888" value="0x056C0100" />
+ <register type="NOA" address="0x00009888" value="0x036C0000" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x00030048" />
+ <register type="NOA" address="0x00009888" value="0x0004009B" />
+ <register type="NOA" address="0x00009888" value="0x00052055" />
+ <register type="NOA" address="0x00009888" value="0x00064800" />
+ <register type="NOA" address="0x00009888" value="0x000700A0" />
+ <register type="NOA" address="0x00009888" value="0x000867AA" />
+ <register type="NOA" address="0x00009888" value="0x000900A0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030444" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030402" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031400" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030207" />
+ <register type="NOA" address="0x00009888" value="0x3E030050" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34032040" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Memory1"
+ chipset="ACMGT2"
+ symbol_name="Memory1"
+ underscore_name="memory1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6b77c667-0ea4-4d77-9a2a-ae996fc127bc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI0"
+ underscore_name="gpu_memory_byte_read_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI1"
+ underscore_name="gpu_memory_byte_read_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 6 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ SQIDI2"
+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI2"
+ underscore_name="gpu_memory_byte_read_sqidi2"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 5 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ SQIDI3"
+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI3"
+ underscore_name="gpu_memory_byte_read_sqidi3"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 4 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI0"
+ underscore_name="gpu_memory_byte_write_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 3 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI1"
+ underscore_name="gpu_memory_byte_write_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 2 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE SQIDI2"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI2"
+ underscore_name="gpu_memory_byte_write_sqidi2"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 1 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE SQIDI3"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI3"
+ underscore_name="gpu_memory_byte_write_sqidi3"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 0 READ 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI0"
+ underscore_name="gpu_memory_byte_read_bw_sqidi0"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ_SQIDI0 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI1"
+ underscore_name="gpu_memory_byte_read_bw_sqidi1"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ_SQIDI1 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW SQIDI2"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI2"
+ underscore_name="gpu_memory_byte_read_bw_sqidi2"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ_SQIDI2 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW SQIDI3"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI3"
+ underscore_name="gpu_memory_byte_read_bw_sqidi3"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ_SQIDI3 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI0"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI0"
+ underscore_name="gpu_memory_byte_write_bw_sqidi0"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI0 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI1"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI1"
+ underscore_name="gpu_memory_byte_write_bw_sqidi1"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI1 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI2"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI2"
+ underscore_name="gpu_memory_byte_write_bw_sqidi2"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI2 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI3"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI3"
+ underscore_name="gpu_memory_byte_write_bw_sqidi3"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI3 $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ"
+ symbol_name="GPU_MEMORY_BYTE_READ"
+ underscore_name="gpu_memory_byte_read"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE"
+ symbol_name="GPU_MEMORY_BYTE_WRITE"
+ underscore_name="gpu_memory_byte_write"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
+ data_type="uint64"
+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
+ units="bytes"
+ semantic_type="throughput"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD 128 UMUL"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE READ BW"
+ symbol_name="GPU_MEMORY_BYTE_READ_BW"
+ underscore_name="gpu_memory_byte_read_bw"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_READ $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY BYTE WRITE BW"
+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW"
+ underscore_name="gpu_memory_byte_write_bw"
+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
+ data_type="float"
+ units="gbps"
+ semantic_type="throughput"
+ equation="$GPU_MEMORY_BYTE_WRITE $GpuTime FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x18813800" />
+ <register type="NOA" address="0x00009888" value="0x18A13800" />
+ <register type="NOA" address="0x00009888" value="0x02410006" />
+ <register type="NOA" address="0x00009888" value="0x12410004" />
+ <register type="NOA" address="0x00009888" value="0x16410005" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610006" />
+ <register type="NOA" address="0x00009888" value="0x10610100" />
+ <register type="NOA" address="0x00009888" value="0x14610140" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009888" value="0x02810006" />
+ <register type="NOA" address="0x00009888" value="0x10810004" />
+ <register type="NOA" address="0x00009888" value="0x14810005" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02A10006" />
+ <register type="NOA" address="0x00009888" value="0x0EA10100" />
+ <register type="NOA" address="0x00009888" value="0x12A10140" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02015050" />
+ <register type="NOA" address="0x00009888" value="0x0204B0B0" />
+ <register type="NOA" address="0x00009888" value="0x02085050" />
+ <register type="NOA" address="0x00009888" value="0x02020505" />
+ <register type="NOA" address="0x00009888" value="0x02031200" />
+ <register type="NOA" address="0x00009888" value="0x04032252" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x02090B0B" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Memory2"
+ chipset="ACMGT2"
+ symbol_name="Memory2"
+ underscore_name="memory2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d96f021b-8a19-44df-8f52-68ed64096056"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ SQIDI0"
+ symbol_name="GPU_MEMORY_READ_SQIDI0"
+ underscore_name="gpu_memory_read_sqidi0"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ SQIDI1"
+ symbol_name="GPU_MEMORY_READ_SQIDI1"
+ underscore_name="gpu_memory_read_sqidi1"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ SQIDI2"
+ symbol_name="GPU_MEMORY_READ_SQIDI2"
+ underscore_name="gpu_memory_read_sqidi2"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ SQIDI3"
+ symbol_name="GPU_MEMORY_READ_SQIDI3"
+ underscore_name="gpu_memory_read_sqidi3"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY READ"
+ symbol_name="GPU_MEMORY_READ"
+ underscore_name="gpu_memory_read"
+ description="Number of GTI memory reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="$GPU_MEMORY_READ_SQIDI0 $GPU_MEMORY_READ_SQIDI1 UADD $GPU_MEMORY_READ_SQIDI2 UADD $GPU_MEMORY_READ_SQIDI3 UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x1A410140" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x1A610140" />
+ <register type="NOA" address="0x00009888" value="0x18813800" />
+ <register type="NOA" address="0x00009888" value="0x1A810140" />
+ <register type="NOA" address="0x00009888" value="0x18A13800" />
+ <register type="NOA" address="0x00009888" value="0x1AA10140" />
+ <register type="NOA" address="0x00009888" value="0x02410106" />
+ <register type="NOA" address="0x00009888" value="0x14410180" />
+ <register type="NOA" address="0x00009888" value="0x1641000D" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610106" />
+ <register type="NOA" address="0x00009888" value="0x12610180" />
+ <register type="NOA" address="0x00009888" value="0x1461000D" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009888" value="0x02810106" />
+ <register type="NOA" address="0x00009888" value="0x10810180" />
+ <register type="NOA" address="0x00009888" value="0x1281000D" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02A10106" />
+ <register type="NOA" address="0x00009888" value="0x0EA10180" />
+ <register type="NOA" address="0x00009888" value="0x10A1000D" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02015500" />
+ <register type="NOA" address="0x00009888" value="0x0204AF00" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x02031200" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x020900AF" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Memory3"
+ chipset="ACMGT2"
+ symbol_name="Memory3"
+ underscore_name="memory3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1aefcfd0-08ce-4632-b634-2009d3303341"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_WRITE_SQIDI0"
+ underscore_name="gpu_memory_write_sqidi0"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_WRITE_SQIDI1"
+ underscore_name="gpu_memory_write_sqidi1"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE SQIDI2"
+ symbol_name="GPU_MEMORY_WRITE_SQIDI2"
+ underscore_name="gpu_memory_write_sqidi2"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE SQIDI3"
+ symbol_name="GPU_MEMORY_WRITE_SQIDI3"
+ underscore_name="gpu_memory_write_sqidi3"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY WRITE"
+ symbol_name="GPU_MEMORY_WRITE"
+ underscore_name="gpu_memory_write"
+ description="Number of GTI memory writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="$GPU_MEMORY_WRITE_SQIDI0 $GPU_MEMORY_WRITE_SQIDI1 UADD $GPU_MEMORY_WRITE_SQIDI2 UADD $GPU_MEMORY_WRITE_SQIDI3 UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HOST TO GPUMEM TRANSACTION READ"
+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_READ"
+ underscore_name="host_to_gpumem_transaction_read"
+ description="Number of host reads to GPU local (HBM) memory (downstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="HOST TO GPUMEM TRANSACTION WRITE"
+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_WRITE"
+ underscore_name="host_to_gpumem_transaction_write"
+ description="Number of host writes to GPU local (HBM) memory (downstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x100900AC" />
+ <register type="NOA" address="0x00009888" value="0x02015000" />
+ <register type="NOA" address="0x00009888" value="0x0204B000" />
+ <register type="NOA" address="0x00009888" value="0x02085000" />
+ <register type="NOA" address="0x00009888" value="0x02020550" />
+ <register type="NOA" address="0x00009888" value="0x04032249" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x0A097AC0" />
+ <register type="NOA" address="0x00009888" value="0x04090000" />
+ <register type="NOA" address="0x00009888" value="0x02090B00" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32031080" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x18813800" />
+ <register type="NOA" address="0x00009888" value="0x18A13800" />
+ <register type="NOA" address="0x00009888" value="0x02410006" />
+ <register type="NOA" address="0x00009888" value="0x16410007" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610006" />
+ <register type="NOA" address="0x00009888" value="0x146101C0" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009888" value="0x02810006" />
+ <register type="NOA" address="0x00009888" value="0x14810007" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02A10006" />
+ <register type="NOA" address="0x00009888" value="0x12A101C0" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Memory4"
+ chipset="ACMGT2"
+ symbol_name="Memory4"
+ underscore_name="memory4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d49bf819-990d-4638-a1f2-57943ad58d8d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI0"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI0"
+ underscore_name="gpu_memory_32_b_transaction_read_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 C 7 READ UMUL C 6 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI1"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI1"
+ underscore_name="gpu_memory_32_b_transaction_read_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 C 5 READ UMUL C 4 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI2"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI2"
+ underscore_name="gpu_memory_32_b_transaction_read_sqidi2"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 C 3 READ UMUL C 2 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI3"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI3"
+ underscore_name="gpu_memory_32_b_transaction_read_sqidi3"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 C 1 READ UMUL C 0 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI0"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI0"
+ underscore_name="gpu_memory_64_b_transaction_read_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 B 7 READ UMUL B 6 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI1"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI1"
+ underscore_name="gpu_memory_64_b_transaction_read_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 B 5 READ UMUL B 4 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI2"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI2"
+ underscore_name="gpu_memory_64_b_transaction_read_sqidi2"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 B 3 READ UMUL B 2 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI3"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI3"
+ underscore_name="gpu_memory_64_b_transaction_read_sqidi3"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="2 B 1 READ UMUL B 0 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x10420251" />
+ <register type="NOA" address="0x00009888" value="0x10620251" />
+ <register type="NOA" address="0x00009888" value="0x10820251" />
+ <register type="NOA" address="0x00009888" value="0x10A20251" />
+ <register type="NOA" address="0x00009888" value="0x0041C0C0" />
+ <register type="NOA" address="0x00009888" value="0x06420207" />
+ <register type="NOA" address="0x00009888" value="0x0E420185" />
+ <register type="NOA" address="0x00009888" value="0x00420000" />
+ <register type="NOA" address="0x00009888" value="0x00613030" />
+ <register type="NOA" address="0x00009888" value="0x04620207" />
+ <register type="NOA" address="0x00009888" value="0x0C620185" />
+ <register type="NOA" address="0x00009888" value="0x00620000" />
+ <register type="NOA" address="0x00009888" value="0x00810C0C" />
+ <register type="NOA" address="0x00009888" value="0x02820207" />
+ <register type="NOA" address="0x00009888" value="0x0A820185" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x00A10303" />
+ <register type="NOA" address="0x00009888" value="0x00A20207" />
+ <register type="NOA" address="0x00009888" value="0x08A20185" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00015500" />
+ <register type="NOA" address="0x00009888" value="0x02015500" />
+ <register type="NOA" address="0x00009888" value="0x0004AF00" />
+ <register type="NOA" address="0x00009888" value="0x0204AF00" />
+ <register type="NOA" address="0x00009888" value="0x00085500" />
+ <register type="NOA" address="0x00009888" value="0x02085500" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02031292" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x000900AF" />
+ <register type="NOA" address="0x00009888" value="0x020900AF" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Memory5"
+ chipset="ACMGT2"
+ symbol_name="Memory5"
+ underscore_name="memory5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bd8af739-2f08-4384-823b-ea5fe198fee9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI0"
+ underscore_name="gpu_memory_32_b_transaction_write_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI1"
+ underscore_name="gpu_memory_32_b_transaction_write_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI2"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI2"
+ underscore_name="gpu_memory_32_b_transaction_write_sqidi2"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI3"
+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI3"
+ underscore_name="gpu_memory_32_b_transaction_write_sqidi3"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI0"
+ underscore_name="gpu_memory_64_b_transaction_write_sqidi0"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI1"
+ underscore_name="gpu_memory_64_b_transaction_write_sqidi1"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI2"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI2"
+ underscore_name="gpu_memory_64_b_transaction_write_sqidi2"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI3"
+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI3"
+ underscore_name="gpu_memory_64_b_transaction_write_sqidi3"
+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1042000C" />
+ <register type="NOA" address="0x00009888" value="0x1062000C" />
+ <register type="NOA" address="0x00009888" value="0x1082000C" />
+ <register type="NOA" address="0x00009888" value="0x10A2000C" />
+ <register type="NOA" address="0x00009888" value="0x00418800" />
+ <register type="NOA" address="0x00009888" value="0x0A420100" />
+ <register type="NOA" address="0x00009888" value="0x0E420080" />
+ <register type="NOA" address="0x00009888" value="0x00420000" />
+ <register type="NOA" address="0x00009888" value="0x00614400" />
+ <register type="NOA" address="0x00009888" value="0x0A620004" />
+ <register type="NOA" address="0x00009888" value="0x0E620002" />
+ <register type="NOA" address="0x00009888" value="0x00620000" />
+ <register type="NOA" address="0x00009888" value="0x00812200" />
+ <register type="NOA" address="0x00009888" value="0x08820100" />
+ <register type="NOA" address="0x00009888" value="0x0C820080" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x00A11100" />
+ <register type="NOA" address="0x00009888" value="0x08A20004" />
+ <register type="NOA" address="0x00009888" value="0x0CA20002" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02015050" />
+ <register type="NOA" address="0x00009888" value="0x0204B0B0" />
+ <register type="NOA" address="0x00009888" value="0x02085050" />
+ <register type="NOA" address="0x00009888" value="0x02020505" />
+ <register type="NOA" address="0x00009888" value="0x02031200" />
+ <register type="NOA" address="0x00009888" value="0x04032252" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x02090B0B" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Memory6"
+ chipset="ACMGT2"
+ symbol_name="Memory6"
+ underscore_name="memory6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b43a5fd8-3d74-46c4-9261-62c25070e559"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY ACTIVE SQIDI0"
+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI0"
+ underscore_name="gpu_memory_active_sqidi0"
+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY ACTIVE SQIDI1"
+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI1"
+ underscore_name="gpu_memory_active_sqidi1"
+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY ACTIVE SQIDI2"
+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI2"
+ underscore_name="gpu_memory_active_sqidi2"
+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY ACTIVE SQIDI3"
+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI3"
+ underscore_name="gpu_memory_active_sqidi3"
+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI0"
+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI0"
+ underscore_name="gpu_memory_request_queue_full_sqidi0"
+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI1"
+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI1"
+ underscore_name="gpu_memory_request_queue_full_sqidi1"
+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI2"
+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI2"
+ underscore_name="gpu_memory_request_queue_full_sqidi2"
+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI3"
+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI3"
+ underscore_name="gpu_memory_request_queue_full_sqidi3"
+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY ACTIVE"
+ symbol_name="GPU_MEMORY_ACTIVE"
+ underscore_name="gpu_memory_active"
+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 8 FDIV $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY REQUEST QUEUE FULL"
+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL"
+ underscore_name="gpu_memory_request_queue_full"
+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV $GpuCoreClocks FDIV"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1641034E" />
+ <register type="NOA" address="0x00009888" value="0x1A410140" />
+ <register type="NOA" address="0x00009888" value="0x16610340" />
+ <register type="NOA" address="0x00009888" value="0x1A610140" />
+ <register type="NOA" address="0x00009888" value="0x16810340" />
+ <register type="NOA" address="0x00009888" value="0x1A810140" />
+ <register type="NOA" address="0x00009888" value="0x16A10340" />
+ <register type="NOA" address="0x00009888" value="0x1AA10140" />
+ <register type="NOA" address="0x00009888" value="0x02410100" />
+ <register type="NOA" address="0x00009888" value="0x12410002" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610100" />
+ <register type="NOA" address="0x00009888" value="0x10610080" />
+ <register type="NOA" address="0x00009888" value="0x14610380" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009888" value="0x02810100" />
+ <register type="NOA" address="0x00009888" value="0x10810002" />
+ <register type="NOA" address="0x00009888" value="0x1481000E" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02A10100" />
+ <register type="NOA" address="0x00009888" value="0x0EA10080" />
+ <register type="NOA" address="0x00009888" value="0x12A10380" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x02015050" />
+ <register type="NOA" address="0x00009888" value="0x0204B0B0" />
+ <register type="NOA" address="0x00009888" value="0x02085050" />
+ <register type="NOA" address="0x00009888" value="0x02020505" />
+ <register type="NOA" address="0x00009888" value="0x02031200" />
+ <register type="NOA" address="0x00009888" value="0x04032252" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x02090B0B" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Memory7"
+ chipset="ACMGT2"
+ symbol_name="Memory7"
+ underscore_name="memory7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="51e468d7-f95f-4b2a-bfeb-01986463e901"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 WRITE SQIDI0"
+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI0"
+ underscore_name="gpu_memory_l3_write_sqidi0"
+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SYSMEM TRANSACTION READ"
+ symbol_name="SYSMEM_TRANSACTION_READ"
+ underscore_name="sysmem_transaction_read"
+ description="Number of system memory reads (upstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SYSMEM TRANSACTION WRITE"
+ symbol_name="SYSMEM_TRANSACTION_WRITE"
+ underscore_name="sysmem_transaction_write"
+ description="Number of system memory writes (upstream)"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x10090005" />
+ <register type="NOA" address="0x00009888" value="0x00015555" />
+ <register type="NOA" address="0x00009888" value="0x02010001" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02040002" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02080001" />
+ <register type="NOA" address="0x00009888" value="0x02025000" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030492" />
+ <register type="NOA" address="0x00009888" value="0x04031000" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x0C095000" />
+ <register type="NOA" address="0x00009888" value="0x0E090012" />
+ <register type="NOA" address="0x00009888" value="0x04090000" />
+ <register type="NOA" address="0x00009888" value="0x02090000" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030004" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x34031000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
+ <register type="NOA" address="0x00009888" value="0x024100E6" />
+ <register type="NOA" address="0x00009888" value="0x06411C00" />
+ <register type="NOA" address="0x00009888" value="0x08410248" />
+ <register type="NOA" address="0x00009888" value="0x0A4102CA" />
+ <register type="NOA" address="0x00009888" value="0x0C41034C" />
+ <register type="NOA" address="0x00009888" value="0x0E4103CE" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000018A" />
+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
+ </register_config>
+ </set>
+
+ <set name="Memory8"
+ chipset="ACMGT2"
+ symbol_name="Memory8"
+ underscore_name="memory8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="08667e1d-ae1b-4370-bc59-2347bb0d7f8d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 WRITE SQIDI1"
+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI1"
+ underscore_name="gpu_memory_l3_write_sqidi1"
+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
+ <register type="NOA" address="0x00009888" value="0x026100E6" />
+ <register type="NOA" address="0x00009888" value="0x06611C00" />
+ <register type="NOA" address="0x00009888" value="0x08610248" />
+ <register type="NOA" address="0x00009888" value="0x0A6102CA" />
+ <register type="NOA" address="0x00009888" value="0x0C61034C" />
+ <register type="NOA" address="0x00009888" value="0x0E6103CE" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00015555" />
+ <register type="NOA" address="0x00009888" value="0x02010001" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02040003" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02080001" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000018A" />
+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
+ </register_config>
+ </set>
+
+ <set name="Memory9"
+ chipset="ACMGT2"
+ symbol_name="Memory9"
+ underscore_name="memory9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b2462b2f-f73f-42d6-9b5e-46cae062d1c1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 WRITE SQIDI2"
+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI2"
+ underscore_name="gpu_memory_l3_write_sqidi2"
+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18813800" />
+ <register type="NOA" address="0x00009888" value="0x1A81000F" />
+ <register type="NOA" address="0x00009888" value="0x028100E6" />
+ <register type="NOA" address="0x00009888" value="0x06811C00" />
+ <register type="NOA" address="0x00009888" value="0x08810248" />
+ <register type="NOA" address="0x00009888" value="0x0A8102CA" />
+ <register type="NOA" address="0x00009888" value="0x0C81034C" />
+ <register type="NOA" address="0x00009888" value="0x0E8103CE" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030249" />
+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02090002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000018A" />
+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
+ </register_config>
+ </set>
+
+ <set name="Memory10"
+ chipset="ACMGT2"
+ symbol_name="Memory10"
+ underscore_name="memory10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="15694e7b-c38d-4a65-a355-df93411ed0df"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 WRITE SQIDI3"
+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI3"
+ underscore_name="gpu_memory_l3_write_sqidi3"
+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18A13800" />
+ <register type="NOA" address="0x00009888" value="0x1AA1000F" />
+ <register type="NOA" address="0x00009888" value="0x02A100E6" />
+ <register type="NOA" address="0x00009888" value="0x06A11C00" />
+ <register type="NOA" address="0x00009888" value="0x08A10248" />
+ <register type="NOA" address="0x00009888" value="0x0AA102CA" />
+ <register type="NOA" address="0x00009888" value="0x0CA1034C" />
+ <register type="NOA" address="0x00009888" value="0x0EA103CE" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030249" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02090003" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000018A" />
+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
+ </register_config>
+ </set>
+
+ <set name="Memory11"
+ chipset="ACMGT2"
+ symbol_name="Memory11"
+ underscore_name="memory11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="84667f81-6441-46d7-844d-e13078a16811"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 READ SQIDI0"
+ symbol_name="GPU_MEMORY_L3_READ_SQIDI0"
+ underscore_name="gpu_memory_l3_read_sqidi0"
+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1A412540" />
+ <register type="NOA" address="0x00009888" value="0x18613800" />
+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
+ <register type="NOA" address="0x00009888" value="0x02410128" />
+ <register type="NOA" address="0x00009888" value="0x06411400" />
+ <register type="NOA" address="0x00009888" value="0x08410288" />
+ <register type="NOA" address="0x00009888" value="0x0A41030B" />
+ <register type="NOA" address="0x00009888" value="0x0C41038D" />
+ <register type="NOA" address="0x00009888" value="0x0E41000F" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x026100E6" />
+ <register type="NOA" address="0x00009888" value="0x0E610180" />
+ <register type="NOA" address="0x00009888" value="0x10610288" />
+ <register type="NOA" address="0x00009888" value="0x1261030B" />
+ <register type="NOA" address="0x00009888" value="0x1461038D" />
+ <register type="NOA" address="0x00009888" value="0x1661000F" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00015555" />
+ <register type="NOA" address="0x00009888" value="0x02015555" />
+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0204FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000CA" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0000C802" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Memory12"
+ chipset="ACMGT2"
+ symbol_name="Memory12"
+ underscore_name="memory12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3ec5f9fe-1567-456a-bb0c-f3b026813bd7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 READ SQIDI1"
+ symbol_name="GPU_MEMORY_L3_READ_SQIDI1"
+ underscore_name="gpu_memory_l3_read_sqidi1"
+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18413800" />
+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
+ <register type="NOA" address="0x00009888" value="0x1A612540" />
+ <register type="NOA" address="0x00009888" value="0x024100E6" />
+ <register type="NOA" address="0x00009888" value="0x0E410180" />
+ <register type="NOA" address="0x00009888" value="0x10410288" />
+ <register type="NOA" address="0x00009888" value="0x1241030B" />
+ <register type="NOA" address="0x00009888" value="0x1441038D" />
+ <register type="NOA" address="0x00009888" value="0x1641000F" />
+ <register type="NOA" address="0x00009888" value="0x00410000" />
+ <register type="NOA" address="0x00009888" value="0x02610128" />
+ <register type="NOA" address="0x00009888" value="0x06611400" />
+ <register type="NOA" address="0x00009888" value="0x08610288" />
+ <register type="NOA" address="0x00009888" value="0x0A61030B" />
+ <register type="NOA" address="0x00009888" value="0x0C61038D" />
+ <register type="NOA" address="0x00009888" value="0x0E61000F" />
+ <register type="NOA" address="0x00009888" value="0x00610000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00015555" />
+ <register type="NOA" address="0x00009888" value="0x02015555" />
+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00085555" />
+ <register type="NOA" address="0x00009888" value="0x02085555" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000CA" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0000C802" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Memory13"
+ chipset="ACMGT2"
+ symbol_name="Memory13"
+ underscore_name="memory13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3ab47029-8b0b-4049-ac68-1ff07d0e7a6e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 READ SQIDI2"
+ symbol_name="GPU_MEMORY_L3_READ_SQIDI2"
+ underscore_name="gpu_memory_l3_read_sqidi2"
+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x1A812540" />
+ <register type="NOA" address="0x00009888" value="0x18A13800" />
+ <register type="NOA" address="0x00009888" value="0x1AA1000F" />
+ <register type="NOA" address="0x00009888" value="0x02810128" />
+ <register type="NOA" address="0x00009888" value="0x06811400" />
+ <register type="NOA" address="0x00009888" value="0x08810288" />
+ <register type="NOA" address="0x00009888" value="0x0A81030B" />
+ <register type="NOA" address="0x00009888" value="0x0C81038D" />
+ <register type="NOA" address="0x00009888" value="0x0E81000F" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02A100E6" />
+ <register type="NOA" address="0x00009888" value="0x0EA10180" />
+ <register type="NOA" address="0x00009888" value="0x10A10288" />
+ <register type="NOA" address="0x00009888" value="0x12A1030B" />
+ <register type="NOA" address="0x00009888" value="0x14A1038D" />
+ <register type="NOA" address="0x00009888" value="0x16A1000F" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0209FFFF" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000CA" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0000C802" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Memory14"
+ chipset="ACMGT2"
+ symbol_name="Memory14"
+ underscore_name="memory14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8748eaa5-422c-4597-b4a1-519ccb6f4e95"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU MEMORY L3 READ SQIDI3"
+ symbol_name="GPU_MEMORY_L3_READ_SQIDI3"
+ underscore_name="gpu_memory_l3_read_sqidi3"
+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ mdapi_group="Memory"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x00000001" />
+ <register type="NOA" address="0x00009888" value="0x18813800" />
+ <register type="NOA" address="0x00009888" value="0x1A81000F" />
+ <register type="NOA" address="0x00009888" value="0x1AA12540" />
+ <register type="NOA" address="0x00009888" value="0x028100E6" />
+ <register type="NOA" address="0x00009888" value="0x0E810180" />
+ <register type="NOA" address="0x00009888" value="0x10810288" />
+ <register type="NOA" address="0x00009888" value="0x1281030B" />
+ <register type="NOA" address="0x00009888" value="0x1481038D" />
+ <register type="NOA" address="0x00009888" value="0x1681000F" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02A10128" />
+ <register type="NOA" address="0x00009888" value="0x06A11400" />
+ <register type="NOA" address="0x00009888" value="0x08A10288" />
+ <register type="NOA" address="0x00009888" value="0x0AA1030B" />
+ <register type="NOA" address="0x00009888" value="0x0CA1038D" />
+ <register type="NOA" address="0x00009888" value="0x0EA1000F" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0209AAAA" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000CA" />
+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
+ <register type="OA" address="0x0000D948" value="0x0000C802" />
+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
+ </register_config>
+ </set>
+
+ <set name="Rasterizer1"
+ chipset="ACMGT2"
+ symbol_name="Rasterizer1"
+ underscore_name="rasterizer1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5050cadd-fc05-4183-b3dc-99f9ff5a0075"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RASTERIZER SAMPLE OUTPUT"
+ symbol_name="RASTERIZER_SAMPLE_OUTPUT"
+ underscore_name="rasterizer_sample_output"
+ description="Number of lit samples emitted by Rasterizer"
+ data_type="uint64"
+ units="pixels"
+ semantic_type="event"
+ equation="A 21 READ 4 UMUL"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Tier3 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RASTERIZER INPUT AVAILABLE SLICE0"
+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE0"
+ underscore_name="rasterizer_input_available_slice0"
+ description="Percentage of time in which Rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER INPUT AVAILABLE SLICE1"
+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE1"
+ underscore_name="rasterizer_input_available_slice1"
+ description="Percentage of time in which Rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER INPUT AVAILABLE SLICE2"
+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE2"
+ underscore_name="rasterizer_input_available_slice2"
+ description="Percentage of time in which Rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER INPUT AVAILABLE SLICE3"
+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE3"
+ underscore_name="rasterizer_input_available_slice3"
+ description="Percentage of time in which Rasterizer input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER OUTPUT READY SLICE0"
+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE0"
+ underscore_name="rasterizer_output_ready_slice0"
+ description="Percentage of time in which Rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER OUTPUT READY SLICE1"
+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE1"
+ underscore_name="rasterizer_output_ready_slice1"
+ description="Percentage of time in which Rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER OUTPUT READY SLICE2"
+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE2"
+ underscore_name="rasterizer_output_ready_slice2"
+ description="Percentage of time in which Rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER OUTPUT READY SLICE3"
+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE3"
+ underscore_name="rasterizer_output_ready_slice3"
+ description="Percentage of time in which Rasterizer output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A057800" />
+ <register type="NOA" address="0x00009888" value="0x1C050000" />
+ <register type="NOA" address="0x00009888" value="0x1B057800" />
+ <register type="NOA" address="0x00009888" value="0x1D050000" />
+ <register type="NOA" address="0x00009888" value="0x0003400C" />
+ <register type="NOA" address="0x00009888" value="0x00058000" />
+ <register type="NOA" address="0x00009888" value="0x020530C8" />
+ <register type="NOA" address="0x00009888" value="0x10050F00" />
+ <register type="NOA" address="0x00009888" value="0x00068003" />
+ <register type="NOA" address="0x00009888" value="0x000800F5" />
+ <register type="NOA" address="0x00009888" value="0x02087000" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A5000" />
+ <register type="NOA" address="0x00009888" value="0x0001400C" />
+ <register type="NOA" address="0x00009888" value="0x000B00A0" />
+ <register type="NOA" address="0x00009888" value="0x020B2000" />
+ <register type="NOA" address="0x00009888" value="0x01058000" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x05050C32" />
+ <register type="NOA" address="0x00009888" value="0x1105003C" />
+ <register type="NOA" address="0x00009888" value="0x0106400C" />
+ <register type="NOA" address="0x00009888" value="0x01080050" />
+ <register type="NOA" address="0x00009888" value="0x03081000" />
+ <register type="NOA" address="0x00009888" value="0x010A0050" />
+ <register type="NOA" address="0x00009888" value="0x030A1000" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A057800" />
+ <register type="NOA" address="0x00009888" value="0x1C050000" />
+ <register type="NOA" address="0x00009888" value="0x1B057800" />
+ <register type="NOA" address="0x00009888" value="0x1D050000" />
+ <register type="NOA" address="0x00009888" value="0x000310C0" />
+ <register type="NOA" address="0x00009888" value="0x00058000" />
+ <register type="NOA" address="0x00009888" value="0x02050000" />
+ <register type="NOA" address="0x00009888" value="0x06050C32" />
+ <register type="NOA" address="0x00009888" value="0x0E050F00" />
+ <register type="NOA" address="0x00009888" value="0x00062030" />
+ <register type="NOA" address="0x00009888" value="0x0008F500" />
+ <register type="NOA" address="0x00009888" value="0x02080700" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0500" />
+ <register type="NOA" address="0x00009888" value="0x000110C0" />
+ <register type="NOA" address="0x00009888" value="0x000BA000" />
+ <register type="NOA" address="0x00009888" value="0x020B0200" />
+ <register type="NOA" address="0x00009888" value="0x01058000" />
+ <register type="NOA" address="0x00009888" value="0x03050000" />
+ <register type="NOA" address="0x00009888" value="0x09050C32" />
+ <register type="NOA" address="0x00009888" value="0x0F05003C" />
+ <register type="NOA" address="0x00009888" value="0x010610C0" />
+ <register type="NOA" address="0x00009888" value="0x01085000" />
+ <register type="NOA" address="0x00009888" value="0x03080100" />
+ <register type="NOA" address="0x00009888" value="0x010A5000" />
+ <register type="NOA" address="0x00009888" value="0x030A0100" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02020F00" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04032240" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36030529" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38031061" />
+ <register type="NOA" address="0x00009888" value="0x3A030083" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030500" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001C00F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02025000" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02045000" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02055000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0208A000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000130F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020500" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040500" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050500" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080A00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="Rasterizer2"
+ chipset="ACMGT2"
+ symbol_name="Rasterizer2"
+ underscore_name="rasterizer2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="57ce566e-b572-4434-981c-558a16bd62d3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE0"
+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE0"
+ underscore_name="rasterizer_transaction_output_slice0"
+ description="Number of transactions pushed from Rasterizer to the Z pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE1"
+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE1"
+ underscore_name="rasterizer_transaction_output_slice1"
+ description="Number of transactions pushed from Rasterizer to the Z pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ C 4 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE2"
+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE2"
+ underscore_name="rasterizer_transaction_output_slice2"
+ description="Number of transactions pushed from Rasterizer to the Z pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE3"
+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE3"
+ underscore_name="rasterizer_transaction_output_slice3"
+ description="Number of transactions pushed from Rasterizer to the Z pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="Rasterizer"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A057C00" />
+ <register type="NOA" address="0x00009888" value="0x1C050013" />
+ <register type="NOA" address="0x00009888" value="0x1B057C00" />
+ <register type="NOA" address="0x00009888" value="0x1D050013" />
+ <register type="NOA" address="0x00009888" value="0x00033000" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x10050F31" />
+ <register type="NOA" address="0x00009888" value="0x0006C000" />
+ <register type="NOA" address="0x00009888" value="0x02085F00" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x00013000" />
+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03050001" />
+ <register type="NOA" address="0x00009888" value="0x0F050F31" />
+ <register type="NOA" address="0x00009888" value="0x01063000" />
+ <register type="NOA" address="0x00009888" value="0x03080500" />
+ <register type="NOA" address="0x00009888" value="0x030A0500" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A057C00" />
+ <register type="NOA" address="0x00009888" value="0x1C050013" />
+ <register type="NOA" address="0x00009888" value="0x1B057C00" />
+ <register type="NOA" address="0x00009888" value="0x1D050013" />
+ <register type="NOA" address="0x00009888" value="0x00030300" />
+ <register type="NOA" address="0x00009888" value="0x00050000" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0C050F31" />
+ <register type="NOA" address="0x00009888" value="0x00060C00" />
+ <register type="NOA" address="0x00009888" value="0x0208005F" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010300" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x01050000" />
+ <register type="NOA" address="0x00009888" value="0x03050001" />
+ <register type="NOA" address="0x00009888" value="0x0B050F31" />
+ <register type="NOA" address="0x00009888" value="0x01060300" />
+ <register type="NOA" address="0x00009888" value="0x03080005" />
+ <register type="NOA" address="0x00009888" value="0x030A0005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x02031200" />
+ <register type="NOA" address="0x00009888" value="0x04032489" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x32032100" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032421" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009888" value="0x36030009" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F000" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing1"
+ chipset="ACMGT2"
+ symbol_name="RayTracing1"
+ underscore_name="ray_tracing1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2db46c14-6718-46e3-a9a4-b2ba4aa10a3a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
+ underscore_name="rt_load_store_cache_read_message_count_xecore0"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE0"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE0"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore0"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE0"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE0"
+ underscore_name="rt_traversal_input_ray_count_xecore0"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE0"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE0"
+ underscore_name="rt_quad_test_ray_count_xecore0"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE0"
+ symbol_name="RT_REQUEST_COLLISION_XECORE0"
+ underscore_name="rt_request_collision_xecore0"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE0"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE0"
+ underscore_name="rt_input_message_ray_count_xecore0"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE0"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE0"
+ underscore_name="rt_message_stall_count_xecore0"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE0"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE0"
+ underscore_name="rt_transform_ray_count_xecore0"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16857FC0" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x08851000" />
+ <register type="NOA" address="0x00009888" value="0x18894740" />
+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
+ <register type="NOA" address="0x00009888" value="0x22896800" />
+ <register type="NOA" address="0x00009888" value="0x24890011" />
+ <register type="NOA" address="0x00009888" value="0x28894740" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x02850B2C" />
+ <register type="NOA" address="0x00009888" value="0x0E850154" />
+ <register type="NOA" address="0x00009888" value="0x108505D8" />
+ <register type="NOA" address="0x00009888" value="0x128503CE" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0286AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x068903C1" />
+ <register type="NOA" address="0x00009888" value="0x088907D1" />
+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing2"
+ chipset="ACMGT2"
+ symbol_name="RayTracing2"
+ underscore_name="ray_tracing2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="97513a9f-a2b6-4766-a2c7-530ae3271f9d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
+ underscore_name="rt_load_store_cache_read_message_count_xecore1"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE1"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE1"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore1"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE1"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE1"
+ underscore_name="rt_traversal_input_ray_count_xecore1"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE1"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE1"
+ underscore_name="rt_quad_test_ray_count_xecore1"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE1"
+ symbol_name="RT_REQUEST_COLLISION_XECORE1"
+ underscore_name="rt_request_collision_xecore1"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE1"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE1"
+ underscore_name="rt_input_message_ray_count_xecore1"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE1"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE1"
+ underscore_name="rt_message_stall_count_xecore1"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE1"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE1"
+ underscore_name="rt_transform_ray_count_xecore1"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16A57FC0" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x08A51000" />
+ <register type="NOA" address="0x00009888" value="0x18A94740" />
+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
+ <register type="NOA" address="0x00009888" value="0x22A96800" />
+ <register type="NOA" address="0x00009888" value="0x24A90011" />
+ <register type="NOA" address="0x00009888" value="0x28A94740" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A400FF" />
+ <register type="NOA" address="0x00009888" value="0x02A50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0EA50154" />
+ <register type="NOA" address="0x00009888" value="0x10A505D8" />
+ <register type="NOA" address="0x00009888" value="0x12A503CE" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A93254" />
+ <register type="NOA" address="0x00009888" value="0x04A90208" />
+ <register type="NOA" address="0x00009888" value="0x06A903C1" />
+ <register type="NOA" address="0x00009888" value="0x08A907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AA90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CA90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing3"
+ chipset="ACMGT2"
+ symbol_name="RayTracing3"
+ underscore_name="ray_tracing3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9ed83fc5-a773-479f-9cf4-146f2aca4e48"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
+ underscore_name="rt_load_store_cache_read_message_count_xecore2"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE2"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE2"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore2"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE2"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE2"
+ underscore_name="rt_traversal_input_ray_count_xecore2"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE2"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE2"
+ underscore_name="rt_quad_test_ray_count_xecore2"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE2"
+ symbol_name="RT_REQUEST_COLLISION_XECORE2"
+ underscore_name="rt_request_collision_xecore2"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE2"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE2"
+ underscore_name="rt_input_message_ray_count_xecore2"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE2"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE2"
+ underscore_name="rt_message_stall_count_xecore2"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE2"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE2"
+ underscore_name="rt_transform_ray_count_xecore2"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16C57FC0" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x08C51000" />
+ <register type="NOA" address="0x00009888" value="0x18C94740" />
+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
+ <register type="NOA" address="0x00009888" value="0x22C96800" />
+ <register type="NOA" address="0x00009888" value="0x24C90011" />
+ <register type="NOA" address="0x00009888" value="0x28C94740" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x02C50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0EC50154" />
+ <register type="NOA" address="0x00009888" value="0x10C505D8" />
+ <register type="NOA" address="0x00009888" value="0x12C503CE" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C93254" />
+ <register type="NOA" address="0x00009888" value="0x04C90208" />
+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing4"
+ chipset="ACMGT2"
+ symbol_name="RayTracing4"
+ underscore_name="ray_tracing4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5564a1fd-d09e-46bd-8f4d-50a38ca7eb32"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
+ underscore_name="rt_load_store_cache_read_message_count_xecore3"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE3"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE3"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore3"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE3"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE3"
+ underscore_name="rt_traversal_input_ray_count_xecore3"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE3"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE3"
+ underscore_name="rt_quad_test_ray_count_xecore3"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE3"
+ symbol_name="RT_REQUEST_COLLISION_XECORE3"
+ underscore_name="rt_request_collision_xecore3"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE3"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE3"
+ underscore_name="rt_input_message_ray_count_xecore3"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE3"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE3"
+ underscore_name="rt_message_stall_count_xecore3"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE3"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE3"
+ underscore_name="rt_transform_ray_count_xecore3"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x16E57FC0" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x08E51000" />
+ <register type="NOA" address="0x00009888" value="0x18E94740" />
+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
+ <register type="NOA" address="0x00009888" value="0x22E96800" />
+ <register type="NOA" address="0x00009888" value="0x24E90011" />
+ <register type="NOA" address="0x00009888" value="0x28E94740" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E400FF" />
+ <register type="NOA" address="0x00009888" value="0x02E50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0EE50154" />
+ <register type="NOA" address="0x00009888" value="0x10E505D8" />
+ <register type="NOA" address="0x00009888" value="0x12E503CE" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x06E903C1" />
+ <register type="NOA" address="0x00009888" value="0x08E907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AE90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CE90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075550" />
+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing5"
+ chipset="ACMGT2"
+ symbol_name="RayTracing5"
+ underscore_name="ray_tracing5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d345e009-3b67-4991-89f8-7d57749f8455"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
+ underscore_name="rt_load_store_cache_read_message_count_xecore4"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE4"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE4"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore4"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE4"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE4"
+ underscore_name="rt_traversal_input_ray_count_xecore4"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE4"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE4"
+ underscore_name="rt_quad_test_ray_count_xecore4"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE4"
+ symbol_name="RT_REQUEST_COLLISION_XECORE4"
+ underscore_name="rt_request_collision_xecore4"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE4"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE4"
+ underscore_name="rt_input_message_ray_count_xecore4"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE4"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE4"
+ underscore_name="rt_message_stall_count_xecore4"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE4"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE4"
+ underscore_name="rt_transform_ray_count_xecore4"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17857FC0" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x09851000" />
+ <register type="NOA" address="0x00009888" value="0x19894740" />
+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
+ <register type="NOA" address="0x00009888" value="0x23896800" />
+ <register type="NOA" address="0x00009888" value="0x25890011" />
+ <register type="NOA" address="0x00009888" value="0x29894740" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x03850B2C" />
+ <register type="NOA" address="0x00009888" value="0x0F850154" />
+ <register type="NOA" address="0x00009888" value="0x118505D8" />
+ <register type="NOA" address="0x00009888" value="0x138503CE" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0386AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x078903C1" />
+ <register type="NOA" address="0x00009888" value="0x098907D1" />
+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing6"
+ chipset="ACMGT2"
+ symbol_name="RayTracing6"
+ underscore_name="ray_tracing6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="08c76b7d-54fd-4dd2-8d7b-e84a91850b26"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
+ underscore_name="rt_load_store_cache_read_message_count_xecore5"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE5"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE5"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore5"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE5"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE5"
+ underscore_name="rt_traversal_input_ray_count_xecore5"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE5"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE5"
+ underscore_name="rt_quad_test_ray_count_xecore5"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE5"
+ symbol_name="RT_REQUEST_COLLISION_XECORE5"
+ underscore_name="rt_request_collision_xecore5"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE5"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE5"
+ underscore_name="rt_input_message_ray_count_xecore5"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE5"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE5"
+ underscore_name="rt_message_stall_count_xecore5"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE5"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE5"
+ underscore_name="rt_transform_ray_count_xecore5"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17A57FC0" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x09A51000" />
+ <register type="NOA" address="0x00009888" value="0x19A94740" />
+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
+ <register type="NOA" address="0x00009888" value="0x23A96800" />
+ <register type="NOA" address="0x00009888" value="0x25A90011" />
+ <register type="NOA" address="0x00009888" value="0x29A94740" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A400FF" />
+ <register type="NOA" address="0x00009888" value="0x03A50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0FA50154" />
+ <register type="NOA" address="0x00009888" value="0x11A505D8" />
+ <register type="NOA" address="0x00009888" value="0x13A503CE" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A93254" />
+ <register type="NOA" address="0x00009888" value="0x05A90208" />
+ <register type="NOA" address="0x00009888" value="0x07A903C1" />
+ <register type="NOA" address="0x00009888" value="0x09A907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BA90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DA90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009888" value="0x0101FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing7"
+ chipset="ACMGT2"
+ symbol_name="RayTracing7"
+ underscore_name="ray_tracing7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="db089729-1516-43ef-b2ab-c2170bbefa69"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
+ underscore_name="rt_load_store_cache_read_message_count_xecore6"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE6"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE6"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore6"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE6"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE6"
+ underscore_name="rt_traversal_input_ray_count_xecore6"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE6"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE6"
+ underscore_name="rt_quad_test_ray_count_xecore6"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE6"
+ symbol_name="RT_REQUEST_COLLISION_XECORE6"
+ underscore_name="rt_request_collision_xecore6"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE6"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE6"
+ underscore_name="rt_input_message_ray_count_xecore6"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE6"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE6"
+ underscore_name="rt_message_stall_count_xecore6"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE6"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE6"
+ underscore_name="rt_transform_ray_count_xecore6"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17C57FC0" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x09C51000" />
+ <register type="NOA" address="0x00009888" value="0x19C94740" />
+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
+ <register type="NOA" address="0x00009888" value="0x23C96800" />
+ <register type="NOA" address="0x00009888" value="0x25C90011" />
+ <register type="NOA" address="0x00009888" value="0x29C94740" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x03C50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0FC50154" />
+ <register type="NOA" address="0x00009888" value="0x11C505D8" />
+ <register type="NOA" address="0x00009888" value="0x13C503CE" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C93254" />
+ <register type="NOA" address="0x00009888" value="0x05C90208" />
+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0102FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing8"
+ chipset="ACMGT2"
+ symbol_name="RayTracing8"
+ underscore_name="ray_tracing8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="080a531d-76e8-44b4-b17e-6c3557d01be7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
+ underscore_name="rt_load_store_cache_read_message_count_xecore7"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE7"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE7"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore7"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE7"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE7"
+ underscore_name="rt_traversal_input_ray_count_xecore7"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE7"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE7"
+ underscore_name="rt_quad_test_ray_count_xecore7"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE7"
+ symbol_name="RT_REQUEST_COLLISION_XECORE7"
+ underscore_name="rt_request_collision_xecore7"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE7"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE7"
+ underscore_name="rt_input_message_ray_count_xecore7"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE7"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE7"
+ underscore_name="rt_message_stall_count_xecore7"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE7"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE7"
+ underscore_name="rt_transform_ray_count_xecore7"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x17E57FC0" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x09E51000" />
+ <register type="NOA" address="0x00009888" value="0x19E94740" />
+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
+ <register type="NOA" address="0x00009888" value="0x23E96800" />
+ <register type="NOA" address="0x00009888" value="0x25E90011" />
+ <register type="NOA" address="0x00009888" value="0x29E94740" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E400FF" />
+ <register type="NOA" address="0x00009888" value="0x03E50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0FE50154" />
+ <register type="NOA" address="0x00009888" value="0x11E505D8" />
+ <register type="NOA" address="0x00009888" value="0x13E503CE" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x07E903C1" />
+ <register type="NOA" address="0x00009888" value="0x09E907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BE90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DE90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075550" />
+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing9"
+ chipset="ACMGT2"
+ symbol_name="RayTracing9"
+ underscore_name="ray_tracing9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8edc7efe-7966-49b1-b318-49de98d12bc7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE8"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE8"
+ underscore_name="rt_load_store_cache_read_message_count_xecore8"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE8"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE8"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore8"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE8"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE8"
+ underscore_name="rt_traversal_input_ray_count_xecore8"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE8"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE8"
+ underscore_name="rt_quad_test_ray_count_xecore8"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE8"
+ symbol_name="RT_REQUEST_COLLISION_XECORE8"
+ underscore_name="rt_request_collision_xecore8"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE8"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE8"
+ underscore_name="rt_input_message_ray_count_xecore8"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE8"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE8"
+ underscore_name="rt_message_stall_count_xecore8"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE8"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE8"
+ underscore_name="rt_transform_ray_count_xecore8"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16857FC0" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x08851000" />
+ <register type="NOA" address="0x00009888" value="0x18894740" />
+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
+ <register type="NOA" address="0x00009888" value="0x22896800" />
+ <register type="NOA" address="0x00009888" value="0x24890011" />
+ <register type="NOA" address="0x00009888" value="0x28894740" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x008400FF" />
+ <register type="NOA" address="0x00009888" value="0x02850B2C" />
+ <register type="NOA" address="0x00009888" value="0x0E850154" />
+ <register type="NOA" address="0x00009888" value="0x108505D8" />
+ <register type="NOA" address="0x00009888" value="0x128503CE" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x0286AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02893254" />
+ <register type="NOA" address="0x00009888" value="0x04890208" />
+ <register type="NOA" address="0x00009888" value="0x068903C1" />
+ <register type="NOA" address="0x00009888" value="0x088907D1" />
+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
+ <register type="NOA" address="0x00009888" value="0x00890000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing10"
+ chipset="ACMGT2"
+ symbol_name="RayTracing10"
+ underscore_name="ray_tracing10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="98044ed5-0502-4b10-b288-db406e6c7345"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE9"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE9"
+ underscore_name="rt_load_store_cache_read_message_count_xecore9"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE9"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE9"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore9"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE9"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE9"
+ underscore_name="rt_traversal_input_ray_count_xecore9"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE9"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE9"
+ underscore_name="rt_quad_test_ray_count_xecore9"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE9"
+ symbol_name="RT_REQUEST_COLLISION_XECORE9"
+ underscore_name="rt_request_collision_xecore9"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE9"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE9"
+ underscore_name="rt_input_message_ray_count_xecore9"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE9"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE9"
+ underscore_name="rt_message_stall_count_xecore9"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE9"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE9"
+ underscore_name="rt_transform_ray_count_xecore9"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16A57FC0" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x08A51000" />
+ <register type="NOA" address="0x00009888" value="0x18A94740" />
+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
+ <register type="NOA" address="0x00009888" value="0x22A96800" />
+ <register type="NOA" address="0x00009888" value="0x24A90011" />
+ <register type="NOA" address="0x00009888" value="0x28A94740" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00A400FF" />
+ <register type="NOA" address="0x00009888" value="0x02A50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0EA50154" />
+ <register type="NOA" address="0x00009888" value="0x10A505D8" />
+ <register type="NOA" address="0x00009888" value="0x12A503CE" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A93254" />
+ <register type="NOA" address="0x00009888" value="0x04A90208" />
+ <register type="NOA" address="0x00009888" value="0x06A903C1" />
+ <register type="NOA" address="0x00009888" value="0x08A907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AA90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CA90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00A90000" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing11"
+ chipset="ACMGT2"
+ symbol_name="RayTracing11"
+ underscore_name="ray_tracing11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f15f0972-5362-4c24-a379-7d4da15a9cdb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE10"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE10"
+ underscore_name="rt_load_store_cache_read_message_count_xecore10"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE10"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE10"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore10"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE10"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE10"
+ underscore_name="rt_traversal_input_ray_count_xecore10"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE10"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE10"
+ underscore_name="rt_quad_test_ray_count_xecore10"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE10"
+ symbol_name="RT_REQUEST_COLLISION_XECORE10"
+ underscore_name="rt_request_collision_xecore10"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE10"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE10"
+ underscore_name="rt_input_message_ray_count_xecore10"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE10"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE10"
+ underscore_name="rt_message_stall_count_xecore10"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE10"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE10"
+ underscore_name="rt_transform_ray_count_xecore10"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16C57FC0" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x08C51000" />
+ <register type="NOA" address="0x00009888" value="0x18C94740" />
+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
+ <register type="NOA" address="0x00009888" value="0x22C96800" />
+ <register type="NOA" address="0x00009888" value="0x24C90011" />
+ <register type="NOA" address="0x00009888" value="0x28C94740" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
+ <register type="NOA" address="0x00009888" value="0x02C50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0EC50154" />
+ <register type="NOA" address="0x00009888" value="0x10C505D8" />
+ <register type="NOA" address="0x00009888" value="0x12C503CE" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C93254" />
+ <register type="NOA" address="0x00009888" value="0x04C90208" />
+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00C90000" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing12"
+ chipset="ACMGT2"
+ symbol_name="RayTracing12"
+ underscore_name="ray_tracing12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f9ceae49-ee15-4483-8033-5bcbc66c962e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE11"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE11"
+ underscore_name="rt_load_store_cache_read_message_count_xecore11"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE11"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE11"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore11"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE11"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE11"
+ underscore_name="rt_traversal_input_ray_count_xecore11"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE11"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE11"
+ underscore_name="rt_quad_test_ray_count_xecore11"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE11"
+ symbol_name="RT_REQUEST_COLLISION_XECORE11"
+ underscore_name="rt_request_collision_xecore11"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE11"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE11"
+ underscore_name="rt_input_message_ray_count_xecore11"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE11"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE11"
+ underscore_name="rt_message_stall_count_xecore11"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE11"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE11"
+ underscore_name="rt_transform_ray_count_xecore11"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x16E57FC0" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x08E51000" />
+ <register type="NOA" address="0x00009888" value="0x18E94740" />
+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
+ <register type="NOA" address="0x00009888" value="0x22E96800" />
+ <register type="NOA" address="0x00009888" value="0x24E90011" />
+ <register type="NOA" address="0x00009888" value="0x28E94740" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00E400FF" />
+ <register type="NOA" address="0x00009888" value="0x02E50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0EE50154" />
+ <register type="NOA" address="0x00009888" value="0x10E505D8" />
+ <register type="NOA" address="0x00009888" value="0x12E503CE" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E93254" />
+ <register type="NOA" address="0x00009888" value="0x04E90208" />
+ <register type="NOA" address="0x00009888" value="0x06E903C1" />
+ <register type="NOA" address="0x00009888" value="0x08E907D1" />
+ <register type="NOA" address="0x00009888" value="0x0AE90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0CE90FF1" />
+ <register type="NOA" address="0x00009888" value="0x00E90000" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075550" />
+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing13"
+ chipset="ACMGT2"
+ symbol_name="RayTracing13"
+ underscore_name="ray_tracing13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="61aa5615-f570-4915-a9af-6c9ab3b52719"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE12"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE12"
+ underscore_name="rt_load_store_cache_read_message_count_xecore12"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE12"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE12"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore12"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE12"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE12"
+ underscore_name="rt_traversal_input_ray_count_xecore12"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE12"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE12"
+ underscore_name="rt_quad_test_ray_count_xecore12"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE12"
+ symbol_name="RT_REQUEST_COLLISION_XECORE12"
+ underscore_name="rt_request_collision_xecore12"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE12"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE12"
+ underscore_name="rt_input_message_ray_count_xecore12"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE12"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE12"
+ underscore_name="rt_message_stall_count_xecore12"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE12"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE12"
+ underscore_name="rt_transform_ray_count_xecore12"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17857FC0" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x09851000" />
+ <register type="NOA" address="0x00009888" value="0x19894740" />
+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
+ <register type="NOA" address="0x00009888" value="0x23896800" />
+ <register type="NOA" address="0x00009888" value="0x25890011" />
+ <register type="NOA" address="0x00009888" value="0x29894740" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x018400FF" />
+ <register type="NOA" address="0x00009888" value="0x03850B2C" />
+ <register type="NOA" address="0x00009888" value="0x0F850154" />
+ <register type="NOA" address="0x00009888" value="0x118505D8" />
+ <register type="NOA" address="0x00009888" value="0x138503CE" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x0386AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03893254" />
+ <register type="NOA" address="0x00009888" value="0x05890208" />
+ <register type="NOA" address="0x00009888" value="0x078903C1" />
+ <register type="NOA" address="0x00009888" value="0x098907D1" />
+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
+ <register type="NOA" address="0x00009888" value="0x01890000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing14"
+ chipset="ACMGT2"
+ symbol_name="RayTracing14"
+ underscore_name="ray_tracing14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="638c0798-61d0-4943-b160-87b8095d87a3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE13"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE13"
+ underscore_name="rt_load_store_cache_read_message_count_xecore13"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE13"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE13"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore13"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE13"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE13"
+ underscore_name="rt_traversal_input_ray_count_xecore13"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE13"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE13"
+ underscore_name="rt_quad_test_ray_count_xecore13"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE13"
+ symbol_name="RT_REQUEST_COLLISION_XECORE13"
+ underscore_name="rt_request_collision_xecore13"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE13"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE13"
+ underscore_name="rt_input_message_ray_count_xecore13"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE13"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE13"
+ underscore_name="rt_message_stall_count_xecore13"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE13"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE13"
+ underscore_name="rt_transform_ray_count_xecore13"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17A57FC0" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x09A51000" />
+ <register type="NOA" address="0x00009888" value="0x19A94740" />
+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
+ <register type="NOA" address="0x00009888" value="0x23A96800" />
+ <register type="NOA" address="0x00009888" value="0x25A90011" />
+ <register type="NOA" address="0x00009888" value="0x29A94740" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01A400FF" />
+ <register type="NOA" address="0x00009888" value="0x03A50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0FA50154" />
+ <register type="NOA" address="0x00009888" value="0x11A505D8" />
+ <register type="NOA" address="0x00009888" value="0x13A503CE" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A93254" />
+ <register type="NOA" address="0x00009888" value="0x05A90208" />
+ <register type="NOA" address="0x00009888" value="0x07A903C1" />
+ <register type="NOA" address="0x00009888" value="0x09A907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BA90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DA90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01A90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009888" value="0x0101FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing15"
+ chipset="ACMGT2"
+ symbol_name="RayTracing15"
+ underscore_name="ray_tracing15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="20c09ffa-66e3-45a8-8429-acdfb972e75b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE14"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE14"
+ underscore_name="rt_load_store_cache_read_message_count_xecore14"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE14"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE14"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore14"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE14"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE14"
+ underscore_name="rt_traversal_input_ray_count_xecore14"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE14"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE14"
+ underscore_name="rt_quad_test_ray_count_xecore14"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE14"
+ symbol_name="RT_REQUEST_COLLISION_XECORE14"
+ underscore_name="rt_request_collision_xecore14"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE14"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE14"
+ underscore_name="rt_input_message_ray_count_xecore14"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE14"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE14"
+ underscore_name="rt_message_stall_count_xecore14"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE14"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE14"
+ underscore_name="rt_transform_ray_count_xecore14"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17C57FC0" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x09C51000" />
+ <register type="NOA" address="0x00009888" value="0x19C94740" />
+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
+ <register type="NOA" address="0x00009888" value="0x23C96800" />
+ <register type="NOA" address="0x00009888" value="0x25C90011" />
+ <register type="NOA" address="0x00009888" value="0x29C94740" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
+ <register type="NOA" address="0x00009888" value="0x03C50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0FC50154" />
+ <register type="NOA" address="0x00009888" value="0x11C505D8" />
+ <register type="NOA" address="0x00009888" value="0x13C503CE" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C93254" />
+ <register type="NOA" address="0x00009888" value="0x05C90208" />
+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01C90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0102FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing16"
+ chipset="ACMGT2"
+ symbol_name="RayTracing16"
+ underscore_name="ray_tracing16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ea6550e2-b1cd-43d9-9f45-79146292d692"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE15"
+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE15"
+ underscore_name="rt_load_store_cache_read_message_count_xecore15"
+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE15"
+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE15"
+ underscore_name="rt_load_store_cache_write_from_message_count_xecore15"
+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE15"
+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE15"
+ underscore_name="rt_traversal_input_ray_count_xecore15"
+ description="Number of Ray Tracing Traversal input rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT QUAD TEST RAY COUNT XECORE15"
+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE15"
+ underscore_name="rt_quad_test_ray_count_xecore15"
+ description="Number of nodes processed that use ray-quad intersection pipeline"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT REQUEST COLLISION XECORE15"
+ symbol_name="RT_REQUEST_COLLISION_XECORE15"
+ underscore_name="rt_request_collision_xecore15"
+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE15"
+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE15"
+ underscore_name="rt_input_message_ray_count_xecore15"
+ description="Number of valid SIMD lanes in the TraceRay message"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MESSAGE STALL COUNT XECORE15"
+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE15"
+ underscore_name="rt_message_stall_count_xecore15"
+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRANSFORM RAY COUNT XECORE15"
+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE15"
+ underscore_name="rt_transform_ray_count_xecore15"
+ description="Number of only HW transform accesses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x17E57FC0" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x09E51000" />
+ <register type="NOA" address="0x00009888" value="0x19E94740" />
+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
+ <register type="NOA" address="0x00009888" value="0x23E96800" />
+ <register type="NOA" address="0x00009888" value="0x25E90011" />
+ <register type="NOA" address="0x00009888" value="0x29E94740" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x01E400FF" />
+ <register type="NOA" address="0x00009888" value="0x03E50B2C" />
+ <register type="NOA" address="0x00009888" value="0x0FE50154" />
+ <register type="NOA" address="0x00009888" value="0x11E505D8" />
+ <register type="NOA" address="0x00009888" value="0x13E503CE" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E6AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E93254" />
+ <register type="NOA" address="0x00009888" value="0x05E90208" />
+ <register type="NOA" address="0x00009888" value="0x07E903C1" />
+ <register type="NOA" address="0x00009888" value="0x09E907D1" />
+ <register type="NOA" address="0x00009888" value="0x0BE90BE1" />
+ <register type="NOA" address="0x00009888" value="0x0DE90FF1" />
+ <register type="NOA" address="0x00009888" value="0x01E90000" />
+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075550" />
+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x14031000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x0000000A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D968" value="0x00000022" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D970" value="0x00000082" />
+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D978" value="0x00000202" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing17"
+ chipset="ACMGT2"
+ symbol_name="RayTracing17"
+ underscore_name="ray_tracing17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d10100fb-ac64-42a1-a418-b03e112ba033"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE0"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE0"
+ underscore_name="rt_instance_node_ray_count_xecore0"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE0"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE0"
+ underscore_name="rt_internal_node_ray_count_xecore0"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE0"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE0"
+ underscore_name="rt_traversal_step_ray_count_xecore0"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
+ <register type="NOA" address="0x00009888" value="0x02858000" />
+ <register type="NOA" address="0x00009888" value="0x04858240" />
+ <register type="NOA" address="0x00009888" value="0x06850B28" />
+ <register type="NOA" address="0x00009888" value="0x088508A6" />
+ <register type="NOA" address="0x00009888" value="0x0A850BAA" />
+ <register type="NOA" address="0x00009888" value="0x10850BEB" />
+ <register type="NOA" address="0x00009888" value="0x128509E3" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing18"
+ chipset="ACMGT2"
+ symbol_name="RayTracing18"
+ underscore_name="ray_tracing18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f140f11f-5b0e-434d-ae88-cf1acd37ab49"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE1"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE1"
+ underscore_name="rt_instance_node_ray_count_xecore1"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE1"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE1"
+ underscore_name="rt_internal_node_ray_count_xecore1"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE1"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE1"
+ underscore_name="rt_traversal_step_ray_count_xecore1"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
+ <register type="NOA" address="0x00009888" value="0x02A58000" />
+ <register type="NOA" address="0x00009888" value="0x04A58240" />
+ <register type="NOA" address="0x00009888" value="0x06A50B28" />
+ <register type="NOA" address="0x00009888" value="0x08A508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AA50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10A50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12A509E3" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing19"
+ chipset="ACMGT2"
+ symbol_name="RayTracing19"
+ underscore_name="ray_tracing19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="011f9af3-43c4-45ac-b584-defd44cd442c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE2"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE2"
+ underscore_name="rt_instance_node_ray_count_xecore2"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE2"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE2"
+ underscore_name="rt_internal_node_ray_count_xecore2"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE2"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE2"
+ underscore_name="rt_traversal_step_ray_count_xecore2"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
+ <register type="NOA" address="0x00009888" value="0x02C58000" />
+ <register type="NOA" address="0x00009888" value="0x04C58240" />
+ <register type="NOA" address="0x00009888" value="0x06C50B28" />
+ <register type="NOA" address="0x00009888" value="0x08C508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AC50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10C50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12C509E3" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
+ <register type="NOA" address="0x00009888" value="0x0002F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing20"
+ chipset="ACMGT2"
+ symbol_name="RayTracing20"
+ underscore_name="ray_tracing20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fd6ea82c-5618-4a96-b4eb-b7d63f72432f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE3"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE3"
+ underscore_name="rt_instance_node_ray_count_xecore3"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE3"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE3"
+ underscore_name="rt_internal_node_ray_count_xecore3"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE3"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE3"
+ underscore_name="rt_traversal_step_ray_count_xecore3"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
+ <register type="NOA" address="0x00009888" value="0x02E58000" />
+ <register type="NOA" address="0x00009888" value="0x04E58240" />
+ <register type="NOA" address="0x00009888" value="0x06E50B28" />
+ <register type="NOA" address="0x00009888" value="0x08E508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AE50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10E50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12E509E3" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing21"
+ chipset="ACMGT2"
+ symbol_name="RayTracing21"
+ underscore_name="ray_tracing21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cc205019-d6e9-4570-83f7-596dee6615a2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE4"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE4"
+ underscore_name="rt_instance_node_ray_count_xecore4"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE4"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE4"
+ underscore_name="rt_internal_node_ray_count_xecore4"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE4"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE4"
+ underscore_name="rt_traversal_step_ray_count_xecore4"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
+ <register type="NOA" address="0x00009888" value="0x03858000" />
+ <register type="NOA" address="0x00009888" value="0x05858240" />
+ <register type="NOA" address="0x00009888" value="0x07850B28" />
+ <register type="NOA" address="0x00009888" value="0x098508A6" />
+ <register type="NOA" address="0x00009888" value="0x0B850BAA" />
+ <register type="NOA" address="0x00009888" value="0x11850BEB" />
+ <register type="NOA" address="0x00009888" value="0x138509E3" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AA00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing22"
+ chipset="ACMGT2"
+ symbol_name="RayTracing22"
+ underscore_name="ray_tracing22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="14a7e762-a069-46e6-8c2e-6555813c3047"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE5"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE5"
+ underscore_name="rt_instance_node_ray_count_xecore5"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE5"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE5"
+ underscore_name="rt_internal_node_ray_count_xecore5"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE5"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE5"
+ underscore_name="rt_traversal_step_ray_count_xecore5"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
+ <register type="NOA" address="0x00009888" value="0x03A58000" />
+ <register type="NOA" address="0x00009888" value="0x05A58240" />
+ <register type="NOA" address="0x00009888" value="0x07A50B28" />
+ <register type="NOA" address="0x00009888" value="0x09A508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BA50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11A50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13A509E3" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5500" />
+ <register type="NOA" address="0x00009888" value="0x0101F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing23"
+ chipset="ACMGT2"
+ symbol_name="RayTracing23"
+ underscore_name="ray_tracing23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ce74158a-e893-45a0-acd8-32ff5ac3e64c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE6"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE6"
+ underscore_name="rt_instance_node_ray_count_xecore6"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE6"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE6"
+ underscore_name="rt_internal_node_ray_count_xecore6"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE6"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE6"
+ underscore_name="rt_traversal_step_ray_count_xecore6"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
+ <register type="NOA" address="0x00009888" value="0x03C58000" />
+ <register type="NOA" address="0x00009888" value="0x05C58240" />
+ <register type="NOA" address="0x00009888" value="0x07C50B28" />
+ <register type="NOA" address="0x00009888" value="0x09C508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BC50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11C50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13C509E3" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AA00" />
+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
+ <register type="NOA" address="0x00009888" value="0x0102F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing24"
+ chipset="ACMGT2"
+ symbol_name="RayTracing24"
+ underscore_name="ray_tracing24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cdbdfbe1-d554-4ec9-9eb0-8a03b5ab8e01"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE7"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE7"
+ underscore_name="rt_instance_node_ray_count_xecore7"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE7"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE7"
+ underscore_name="rt_internal_node_ray_count_xecore7"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE7"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE7"
+ underscore_name="rt_traversal_step_ray_count_xecore7"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
+ <register type="NOA" address="0x00009888" value="0x03E58000" />
+ <register type="NOA" address="0x00009888" value="0x05E58240" />
+ <register type="NOA" address="0x00009888" value="0x07E50B28" />
+ <register type="NOA" address="0x00009888" value="0x09E508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BE50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11E50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13E509E3" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075500" />
+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02030092" />
+ <register type="NOA" address="0x00009888" value="0x04032480" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing25"
+ chipset="ACMGT2"
+ symbol_name="RayTracing25"
+ underscore_name="ray_tracing25"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ff175695-a7d9-4623-9bf2-69b0bd950f3d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE8"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE8"
+ underscore_name="rt_instance_node_ray_count_xecore8"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE8"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE8"
+ underscore_name="rt_internal_node_ray_count_xecore8"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE8"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE8"
+ underscore_name="rt_traversal_step_ray_count_xecore8"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
+ <register type="NOA" address="0x00009888" value="0x02858000" />
+ <register type="NOA" address="0x00009888" value="0x04858240" />
+ <register type="NOA" address="0x00009888" value="0x06850B28" />
+ <register type="NOA" address="0x00009888" value="0x088508A6" />
+ <register type="NOA" address="0x00009888" value="0x0A850BAA" />
+ <register type="NOA" address="0x00009888" value="0x10850BEB" />
+ <register type="NOA" address="0x00009888" value="0x128509E3" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing26"
+ chipset="ACMGT2"
+ symbol_name="RayTracing26"
+ underscore_name="ray_tracing26"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b091df5b-4f20-4c91-a3d5-d2b376810ec2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE9"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE9"
+ underscore_name="rt_instance_node_ray_count_xecore9"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE9"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE9"
+ underscore_name="rt_internal_node_ray_count_xecore9"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE9"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE9"
+ underscore_name="rt_traversal_step_ray_count_xecore9"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
+ <register type="NOA" address="0x00009888" value="0x02A58000" />
+ <register type="NOA" address="0x00009888" value="0x04A58240" />
+ <register type="NOA" address="0x00009888" value="0x06A50B28" />
+ <register type="NOA" address="0x00009888" value="0x08A508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AA50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10A50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12A509E3" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing27"
+ chipset="ACMGT2"
+ symbol_name="RayTracing27"
+ underscore_name="ray_tracing27"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="54634c6d-3ef3-4cd8-b80d-9642867ff9de"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE10"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE10"
+ underscore_name="rt_instance_node_ray_count_xecore10"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE10"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE10"
+ underscore_name="rt_internal_node_ray_count_xecore10"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE10"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE10"
+ underscore_name="rt_traversal_step_ray_count_xecore10"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
+ <register type="NOA" address="0x00009888" value="0x02C58000" />
+ <register type="NOA" address="0x00009888" value="0x04C58240" />
+ <register type="NOA" address="0x00009888" value="0x06C50B28" />
+ <register type="NOA" address="0x00009888" value="0x08C508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AC50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10C50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12C509E3" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
+ <register type="NOA" address="0x00009888" value="0x0002F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing28"
+ chipset="ACMGT2"
+ symbol_name="RayTracing28"
+ underscore_name="ray_tracing28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="284d68a1-6924-4746-8ac1-8e94a116be75"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE11"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE11"
+ underscore_name="rt_instance_node_ray_count_xecore11"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE11"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE11"
+ underscore_name="rt_internal_node_ray_count_xecore11"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE11"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE11"
+ underscore_name="rt_traversal_step_ray_count_xecore11"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
+ <register type="NOA" address="0x00009888" value="0x02E58000" />
+ <register type="NOA" address="0x00009888" value="0x04E58240" />
+ <register type="NOA" address="0x00009888" value="0x06E50B28" />
+ <register type="NOA" address="0x00009888" value="0x08E508A6" />
+ <register type="NOA" address="0x00009888" value="0x0AE50BAA" />
+ <register type="NOA" address="0x00009888" value="0x10E50BEB" />
+ <register type="NOA" address="0x00009888" value="0x12E509E3" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075500" />
+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing29"
+ chipset="ACMGT2"
+ symbol_name="RayTracing29"
+ underscore_name="ray_tracing29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8129227a-30cf-40cc-85ea-95614a31975a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE12"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE12"
+ underscore_name="rt_instance_node_ray_count_xecore12"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE12"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE12"
+ underscore_name="rt_internal_node_ray_count_xecore12"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE12"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE12"
+ underscore_name="rt_traversal_step_ray_count_xecore12"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
+ <register type="NOA" address="0x00009888" value="0x03858000" />
+ <register type="NOA" address="0x00009888" value="0x05858240" />
+ <register type="NOA" address="0x00009888" value="0x07850B28" />
+ <register type="NOA" address="0x00009888" value="0x098508A6" />
+ <register type="NOA" address="0x00009888" value="0x0B850BAA" />
+ <register type="NOA" address="0x00009888" value="0x11850BEB" />
+ <register type="NOA" address="0x00009888" value="0x138509E3" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AA00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing30"
+ chipset="ACMGT2"
+ symbol_name="RayTracing30"
+ underscore_name="ray_tracing30"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4de4fb3e-bd28-4e5a-8fd8-01ca378184ce"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE13"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE13"
+ underscore_name="rt_instance_node_ray_count_xecore13"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE13"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE13"
+ underscore_name="rt_internal_node_ray_count_xecore13"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE13"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE13"
+ underscore_name="rt_traversal_step_ray_count_xecore13"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
+ <register type="NOA" address="0x00009888" value="0x03A58000" />
+ <register type="NOA" address="0x00009888" value="0x05A58240" />
+ <register type="NOA" address="0x00009888" value="0x07A50B28" />
+ <register type="NOA" address="0x00009888" value="0x09A508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BA50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11A50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13A509E3" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5500" />
+ <register type="NOA" address="0x00009888" value="0x0101F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing31"
+ chipset="ACMGT2"
+ symbol_name="RayTracing31"
+ underscore_name="ray_tracing31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5acdb2be-3918-4eed-9bc5-f272bc175a3f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE14"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE14"
+ underscore_name="rt_instance_node_ray_count_xecore14"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE14"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE14"
+ underscore_name="rt_internal_node_ray_count_xecore14"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE14"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE14"
+ underscore_name="rt_traversal_step_ray_count_xecore14"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
+ <register type="NOA" address="0x00009888" value="0x03C58000" />
+ <register type="NOA" address="0x00009888" value="0x05C58240" />
+ <register type="NOA" address="0x00009888" value="0x07C50B28" />
+ <register type="NOA" address="0x00009888" value="0x09C508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BC50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11C50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13C509E3" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AA00" />
+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
+ <register type="NOA" address="0x00009888" value="0x0102F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing32"
+ chipset="ACMGT2"
+ symbol_name="RayTracing32"
+ underscore_name="ray_tracing32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="10125720-3004-4838-8a03-24fff2d9fb06"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INSTANCE NODE RAY COUNT XECORE15"
+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE15"
+ underscore_name="rt_instance_node_ray_count_xecore15"
+ description="Number of instance BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERNAL NODE RAY COUNT XECORE15"
+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE15"
+ underscore_name="rt_internal_node_ray_count_xecore15"
+ description="Number of internal BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE15"
+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE15"
+ underscore_name="rt_traversal_step_ray_count_xecore15"
+ description="Number of BVH nodes processed"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
+ <register type="NOA" address="0x00009888" value="0x03E58000" />
+ <register type="NOA" address="0x00009888" value="0x05E58240" />
+ <register type="NOA" address="0x00009888" value="0x07E50B28" />
+ <register type="NOA" address="0x00009888" value="0x09E508A6" />
+ <register type="NOA" address="0x00009888" value="0x0BE50BAA" />
+ <register type="NOA" address="0x00009888" value="0x11E50BEB" />
+ <register type="NOA" address="0x00009888" value="0x13E509E3" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5500" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075500" />
+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02030049" />
+ <register type="NOA" address="0x00009888" value="0x04031240" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025500" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045500" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055500" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0004000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00020012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00008022" />
+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
+ <register type="OA" address="0x0000D958" value="0x00010042" />
+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
+ <register type="OA" address="0x0000D960" value="0x00040082" />
+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
+ <register type="OA" address="0x0000D968" value="0x00020102" />
+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
+ <register type="OA" address="0x0000D970" value="0x00008202" />
+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
+ <register type="OA" address="0x0000D978" value="0x00010402" />
+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing33"
+ chipset="ACMGT2"
+ symbol_name="RayTracing33"
+ underscore_name="ray_tracing33"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b1e299f2-35c3-4954-8cce-4fd1dd2491db"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE0"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE0"
+ underscore_name="rt_quad_leaf_ray_count_xecore0"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE0"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE0"
+ underscore_name="rt_procedural_node_ray_count_xecore0"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
+ <register type="NOA" address="0x00009888" value="0x02858000" />
+ <register type="NOA" address="0x00009888" value="0x04859A70" />
+ <register type="NOA" address="0x00009888" value="0x06850925" />
+ <register type="NOA" address="0x00009888" value="0x088508A3" />
+ <register type="NOA" address="0x00009888" value="0x0A850821" />
+ <register type="NOA" address="0x00009888" value="0x0C850BAF" />
+ <register type="NOA" address="0x00009888" value="0x0E850B2D" />
+ <register type="NOA" address="0x00009888" value="0x10850AAB" />
+ <register type="NOA" address="0x00009888" value="0x12850A29" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0286AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing34"
+ chipset="ACMGT2"
+ symbol_name="RayTracing34"
+ underscore_name="ray_tracing34"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bf47e090-9786-47b2-bf6d-746b7970001e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE1"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE1"
+ underscore_name="rt_quad_leaf_ray_count_xecore1"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE1"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE1"
+ underscore_name="rt_procedural_node_ray_count_xecore1"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
+ <register type="NOA" address="0x00009888" value="0x02A58000" />
+ <register type="NOA" address="0x00009888" value="0x04A59A70" />
+ <register type="NOA" address="0x00009888" value="0x06A50925" />
+ <register type="NOA" address="0x00009888" value="0x08A508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AA50821" />
+ <register type="NOA" address="0x00009888" value="0x0CA50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EA50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10A50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12A50A29" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing35"
+ chipset="ACMGT2"
+ symbol_name="RayTracing35"
+ underscore_name="ray_tracing35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="df706146-44af-46d0-9ce4-0af556b009e3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE2"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE2"
+ underscore_name="rt_quad_leaf_ray_count_xecore2"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE2"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE2"
+ underscore_name="rt_procedural_node_ray_count_xecore2"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
+ <register type="NOA" address="0x00009888" value="0x02C58000" />
+ <register type="NOA" address="0x00009888" value="0x04C59A70" />
+ <register type="NOA" address="0x00009888" value="0x06C50925" />
+ <register type="NOA" address="0x00009888" value="0x08C508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AC50821" />
+ <register type="NOA" address="0x00009888" value="0x0CC50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EC50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10C50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12C50A29" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing36"
+ chipset="ACMGT2"
+ symbol_name="RayTracing36"
+ underscore_name="ray_tracing36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d1e152cd-ef8e-48c0-b63c-421e17083a0a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE3"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE3"
+ underscore_name="rt_quad_leaf_ray_count_xecore3"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE3"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE3"
+ underscore_name="rt_procedural_node_ray_count_xecore3"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
+ <register type="NOA" address="0x00009888" value="0x02E58000" />
+ <register type="NOA" address="0x00009888" value="0x04E59A70" />
+ <register type="NOA" address="0x00009888" value="0x06E50925" />
+ <register type="NOA" address="0x00009888" value="0x08E508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AE50821" />
+ <register type="NOA" address="0x00009888" value="0x0CE50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EE50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10E50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12E50A29" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing37"
+ chipset="ACMGT2"
+ symbol_name="RayTracing37"
+ underscore_name="ray_tracing37"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e5cdc5f8-81f8-442c-a0c2-b94621efc7be"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE4"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE4"
+ underscore_name="rt_quad_leaf_ray_count_xecore4"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE4"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE4"
+ underscore_name="rt_procedural_node_ray_count_xecore4"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
+ <register type="NOA" address="0x00009888" value="0x03858000" />
+ <register type="NOA" address="0x00009888" value="0x05859A70" />
+ <register type="NOA" address="0x00009888" value="0x07850925" />
+ <register type="NOA" address="0x00009888" value="0x098508A3" />
+ <register type="NOA" address="0x00009888" value="0x0B850821" />
+ <register type="NOA" address="0x00009888" value="0x0D850BAF" />
+ <register type="NOA" address="0x00009888" value="0x0F850B2D" />
+ <register type="NOA" address="0x00009888" value="0x11850AAB" />
+ <register type="NOA" address="0x00009888" value="0x13850A29" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0386AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing38"
+ chipset="ACMGT2"
+ symbol_name="RayTracing38"
+ underscore_name="ray_tracing38"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6604e545-3a89-4f6e-a697-65b1f5bcb306"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE5"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE5"
+ underscore_name="rt_quad_leaf_ray_count_xecore5"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE5"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE5"
+ underscore_name="rt_procedural_node_ray_count_xecore5"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
+ <register type="NOA" address="0x00009888" value="0x03A58000" />
+ <register type="NOA" address="0x00009888" value="0x05A59A70" />
+ <register type="NOA" address="0x00009888" value="0x07A50925" />
+ <register type="NOA" address="0x00009888" value="0x09A508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BA50821" />
+ <register type="NOA" address="0x00009888" value="0x0DA50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FA50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11A50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13A50A29" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing39"
+ chipset="ACMGT2"
+ symbol_name="RayTracing39"
+ underscore_name="ray_tracing39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3b7d7a01-6242-4544-b68b-54eb4b2f59d7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE6"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE6"
+ underscore_name="rt_quad_leaf_ray_count_xecore6"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE6"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE6"
+ underscore_name="rt_procedural_node_ray_count_xecore6"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
+ <register type="NOA" address="0x00009888" value="0x03C58000" />
+ <register type="NOA" address="0x00009888" value="0x05C59A70" />
+ <register type="NOA" address="0x00009888" value="0x07C50925" />
+ <register type="NOA" address="0x00009888" value="0x09C508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BC50821" />
+ <register type="NOA" address="0x00009888" value="0x0DC50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FC50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11C50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13C50A29" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing40"
+ chipset="ACMGT2"
+ symbol_name="RayTracing40"
+ underscore_name="ray_tracing40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d7617e5d-23ae-482f-95fe-ae8615cf9172"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE7"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE7"
+ underscore_name="rt_quad_leaf_ray_count_xecore7"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE7"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE7"
+ underscore_name="rt_procedural_node_ray_count_xecore7"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
+ <register type="NOA" address="0x00009888" value="0x03E58000" />
+ <register type="NOA" address="0x00009888" value="0x05E59A70" />
+ <register type="NOA" address="0x00009888" value="0x07E50925" />
+ <register type="NOA" address="0x00009888" value="0x09E508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BE50821" />
+ <register type="NOA" address="0x00009888" value="0x0DE50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FE50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11E50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13E50A29" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing41"
+ chipset="ACMGT2"
+ symbol_name="RayTracing41"
+ underscore_name="ray_tracing41"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f8410bd7-acba-4fd2-a2f4-9bec43057129"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE8"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE8"
+ underscore_name="rt_quad_leaf_ray_count_xecore8"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE8"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE8"
+ underscore_name="rt_procedural_node_ray_count_xecore8"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
+ <register type="NOA" address="0x00009888" value="0x02858000" />
+ <register type="NOA" address="0x00009888" value="0x04859A70" />
+ <register type="NOA" address="0x00009888" value="0x06850925" />
+ <register type="NOA" address="0x00009888" value="0x088508A3" />
+ <register type="NOA" address="0x00009888" value="0x0A850821" />
+ <register type="NOA" address="0x00009888" value="0x0C850BAF" />
+ <register type="NOA" address="0x00009888" value="0x0E850B2D" />
+ <register type="NOA" address="0x00009888" value="0x10850AAB" />
+ <register type="NOA" address="0x00009888" value="0x12850A29" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0286AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing42"
+ chipset="ACMGT2"
+ symbol_name="RayTracing42"
+ underscore_name="ray_tracing42"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c7cf55e8-7633-424a-a524-78c46698b5b3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE9"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE9"
+ underscore_name="rt_quad_leaf_ray_count_xecore9"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE9"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE9"
+ underscore_name="rt_procedural_node_ray_count_xecore9"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
+ <register type="NOA" address="0x00009888" value="0x02A58000" />
+ <register type="NOA" address="0x00009888" value="0x04A59A70" />
+ <register type="NOA" address="0x00009888" value="0x06A50925" />
+ <register type="NOA" address="0x00009888" value="0x08A508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AA50821" />
+ <register type="NOA" address="0x00009888" value="0x0CA50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EA50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10A50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12A50A29" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing43"
+ chipset="ACMGT2"
+ symbol_name="RayTracing43"
+ underscore_name="ray_tracing43"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5f5c6ff1-c38b-4b0a-bba9-187d65965cbd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE10"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE10"
+ underscore_name="rt_quad_leaf_ray_count_xecore10"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE10"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE10"
+ underscore_name="rt_procedural_node_ray_count_xecore10"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
+ <register type="NOA" address="0x00009888" value="0x02C58000" />
+ <register type="NOA" address="0x00009888" value="0x04C59A70" />
+ <register type="NOA" address="0x00009888" value="0x06C50925" />
+ <register type="NOA" address="0x00009888" value="0x08C508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AC50821" />
+ <register type="NOA" address="0x00009888" value="0x0CC50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EC50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10C50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12C50A29" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing44"
+ chipset="ACMGT2"
+ symbol_name="RayTracing44"
+ underscore_name="ray_tracing44"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="eeb417cc-d7ff-4713-92c8-dac7f5cf865d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE11"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE11"
+ underscore_name="rt_quad_leaf_ray_count_xecore11"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE11"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE11"
+ underscore_name="rt_procedural_node_ray_count_xecore11"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
+ <register type="NOA" address="0x00009888" value="0x02E58000" />
+ <register type="NOA" address="0x00009888" value="0x04E59A70" />
+ <register type="NOA" address="0x00009888" value="0x06E50925" />
+ <register type="NOA" address="0x00009888" value="0x08E508A3" />
+ <register type="NOA" address="0x00009888" value="0x0AE50821" />
+ <register type="NOA" address="0x00009888" value="0x0CE50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0EE50B2D" />
+ <register type="NOA" address="0x00009888" value="0x10E50AAB" />
+ <register type="NOA" address="0x00009888" value="0x12E50A29" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075555" />
+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing45"
+ chipset="ACMGT2"
+ symbol_name="RayTracing45"
+ underscore_name="ray_tracing45"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e7b14d21-de4f-46e5-9be9-619f8d0cac25"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE12"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE12"
+ underscore_name="rt_quad_leaf_ray_count_xecore12"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE12"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE12"
+ underscore_name="rt_procedural_node_ray_count_xecore12"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
+ <register type="NOA" address="0x00009888" value="0x03858000" />
+ <register type="NOA" address="0x00009888" value="0x05859A70" />
+ <register type="NOA" address="0x00009888" value="0x07850925" />
+ <register type="NOA" address="0x00009888" value="0x098508A3" />
+ <register type="NOA" address="0x00009888" value="0x0B850821" />
+ <register type="NOA" address="0x00009888" value="0x0D850BAF" />
+ <register type="NOA" address="0x00009888" value="0x0F850B2D" />
+ <register type="NOA" address="0x00009888" value="0x11850AAB" />
+ <register type="NOA" address="0x00009888" value="0x13850A29" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0386AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing46"
+ chipset="ACMGT2"
+ symbol_name="RayTracing46"
+ underscore_name="ray_tracing46"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="243b4356-4036-42c6-bec9-40c9f2c15bb0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE13"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE13"
+ underscore_name="rt_quad_leaf_ray_count_xecore13"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE13"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE13"
+ underscore_name="rt_procedural_node_ray_count_xecore13"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
+ <register type="NOA" address="0x00009888" value="0x03A58000" />
+ <register type="NOA" address="0x00009888" value="0x05A59A70" />
+ <register type="NOA" address="0x00009888" value="0x07A50925" />
+ <register type="NOA" address="0x00009888" value="0x09A508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BA50821" />
+ <register type="NOA" address="0x00009888" value="0x0DA50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FA50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11A50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13A50A29" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing47"
+ chipset="ACMGT2"
+ symbol_name="RayTracing47"
+ underscore_name="ray_tracing47"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c1961a4a-56fa-4693-88f8-24c7c58f37fb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE14"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE14"
+ underscore_name="rt_quad_leaf_ray_count_xecore14"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE14"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE14"
+ underscore_name="rt_procedural_node_ray_count_xecore14"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
+ <register type="NOA" address="0x00009888" value="0x03C58000" />
+ <register type="NOA" address="0x00009888" value="0x05C59A70" />
+ <register type="NOA" address="0x00009888" value="0x07C50925" />
+ <register type="NOA" address="0x00009888" value="0x09C508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BC50821" />
+ <register type="NOA" address="0x00009888" value="0x0DC50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FC50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11C50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13C50A29" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5555" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing48"
+ chipset="ACMGT2"
+ symbol_name="RayTracing48"
+ underscore_name="ray_tracing48"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0c4634e5-207a-4f8d-afd0-b7ee705e9a1c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT QUAD LEAF RAY COUNT XECORE15"
+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE15"
+ underscore_name="rt_quad_leaf_ray_count_xecore15"
+ description="Number of triangle BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE15"
+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE15"
+ underscore_name="rt_procedural_node_ray_count_xecore15"
+ description="Number of procedural BVH nodes processed by the traversal function"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
+ <register type="NOA" address="0x00009888" value="0x03E58000" />
+ <register type="NOA" address="0x00009888" value="0x05E59A70" />
+ <register type="NOA" address="0x00009888" value="0x07E50925" />
+ <register type="NOA" address="0x00009888" value="0x09E508A3" />
+ <register type="NOA" address="0x00009888" value="0x0BE50821" />
+ <register type="NOA" address="0x00009888" value="0x0DE50BAF" />
+ <register type="NOA" address="0x00009888" value="0x0FE50B2D" />
+ <register type="NOA" address="0x00009888" value="0x11E50AAB" />
+ <register type="NOA" address="0x00009888" value="0x13E50A29" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E6AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075555" />
+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000082" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00000802" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00008002" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ <register type="OA" address="0x0000D960" value="0x0000002A" />
+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
+ <register type="OA" address="0x0000D968" value="0x00000282" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
+ <register type="OA" address="0x0000D970" value="0x00028002" />
+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
+ <register type="OA" address="0x0000D978" value="0x00002802" />
+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing49"
+ chipset="ACMGT2"
+ symbol_name="RayTracing49"
+ underscore_name="ray_tracing49"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3983a842-c461-43e4-86be-43f74d1fc1fc"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE0"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE0"
+ underscore_name="rt_traversal_output_ray_count_xecore0"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE1"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE1"
+ underscore_name="rt_traversal_output_ray_count_xecore1"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE2"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE2"
+ underscore_name="rt_traversal_output_ray_count_xecore2"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE3"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE3"
+ underscore_name="rt_traversal_output_ray_count_xecore3"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EA545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EC545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EE545E0" />
+ <register type="NOA" address="0x00009888" value="0x0485C70E" />
+ <register type="NOA" address="0x00009888" value="0x06850E78" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50C70" />
+ <register type="NOA" address="0x00009888" value="0x0AA50E78" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50C70" />
+ <register type="NOA" address="0x00009888" value="0x0EC50E78" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50C70" />
+ <register type="NOA" address="0x00009888" value="0x12E50E78" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing50"
+ chipset="ACMGT2"
+ symbol_name="RayTracing50"
+ underscore_name="ray_tracing50"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8da1e755-69e8-4c30-9d55-317dbd8c843b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE4"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE4"
+ underscore_name="rt_traversal_output_ray_count_xecore4"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE5"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE5"
+ underscore_name="rt_traversal_output_ray_count_xecore5"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE6"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE6"
+ underscore_name="rt_traversal_output_ray_count_xecore6"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE7"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE7"
+ underscore_name="rt_traversal_output_ray_count_xecore7"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FA545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FC545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FE545E0" />
+ <register type="NOA" address="0x00009888" value="0x0585C70E" />
+ <register type="NOA" address="0x00009888" value="0x07850E78" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50C70" />
+ <register type="NOA" address="0x00009888" value="0x0BA50E78" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50C70" />
+ <register type="NOA" address="0x00009888" value="0x0FC50E78" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50C70" />
+ <register type="NOA" address="0x00009888" value="0x13E50E78" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing51"
+ chipset="ACMGT2"
+ symbol_name="RayTracing51"
+ underscore_name="ray_tracing51"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="95175ccf-d7f5-47cd-aa92-3598fc431169"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE8"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE8"
+ underscore_name="rt_traversal_output_ray_count_xecore8"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE9"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE9"
+ underscore_name="rt_traversal_output_ray_count_xecore9"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE10"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE10"
+ underscore_name="rt_traversal_output_ray_count_xecore10"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE11"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE11"
+ underscore_name="rt_traversal_output_ray_count_xecore11"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E8545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EA545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EC545E0" />
+ <register type="NOA" address="0x00009888" value="0x1EE545E0" />
+ <register type="NOA" address="0x00009888" value="0x0485C70E" />
+ <register type="NOA" address="0x00009888" value="0x06850E78" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50C70" />
+ <register type="NOA" address="0x00009888" value="0x0AA50E78" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50C70" />
+ <register type="NOA" address="0x00009888" value="0x0EC50E78" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50C70" />
+ <register type="NOA" address="0x00009888" value="0x12E50E78" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing52"
+ chipset="ACMGT2"
+ symbol_name="RayTracing52"
+ underscore_name="ray_tracing52"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d2d43104-87a6-4fe2-9979-5469dd33f9fd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE12"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE12"
+ underscore_name="rt_traversal_output_ray_count_xecore12"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE13"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE13"
+ underscore_name="rt_traversal_output_ray_count_xecore13"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE14"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE14"
+ underscore_name="rt_traversal_output_ray_count_xecore14"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE15"
+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE15"
+ underscore_name="rt_traversal_output_ray_count_xecore15"
+ description="Number of Ray Tracing Traversal output rays"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1F8545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FA545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FC545E0" />
+ <register type="NOA" address="0x00009888" value="0x1FE545E0" />
+ <register type="NOA" address="0x00009888" value="0x0585C70E" />
+ <register type="NOA" address="0x00009888" value="0x07850E78" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50C70" />
+ <register type="NOA" address="0x00009888" value="0x0BA50E78" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50C70" />
+ <register type="NOA" address="0x00009888" value="0x0FC50E78" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50C70" />
+ <register type="NOA" address="0x00009888" value="0x13E50E78" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000022" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000082" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000202" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00002002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00008002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00020002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing53"
+ chipset="ACMGT2"
+ symbol_name="RayTracing53"
+ underscore_name="ray_tracing53"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a51b5ede-d663-45a2-8ce1-f19dc664a936"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore0"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore1"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore2"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore3"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485D37E" />
+ <register type="NOA" address="0x00009888" value="0x06850F3F" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50D37" />
+ <register type="NOA" address="0x00009888" value="0x0AA50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50D37" />
+ <register type="NOA" address="0x00009888" value="0x0EC50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50D37" />
+ <register type="NOA" address="0x00009888" value="0x12E50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing54"
+ chipset="ACMGT2"
+ symbol_name="RayTracing54"
+ underscore_name="ray_tracing54"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="25676609-7d64-47ca-b92c-9128a9907f65"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore4"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore5"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore6"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore7"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585D37E" />
+ <register type="NOA" address="0x00009888" value="0x07850F3F" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50D37" />
+ <register type="NOA" address="0x00009888" value="0x0BA50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50D37" />
+ <register type="NOA" address="0x00009888" value="0x0FC50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50D37" />
+ <register type="NOA" address="0x00009888" value="0x13E50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing55"
+ chipset="ACMGT2"
+ symbol_name="RayTracing55"
+ underscore_name="ray_tracing55"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1edc6759-9642-442c-9aa6-850ca7715097"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE8"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE8"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore8"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE9"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE9"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore9"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE10"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE10"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore10"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE11"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE11"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore11"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485D37E" />
+ <register type="NOA" address="0x00009888" value="0x06850F3F" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50D37" />
+ <register type="NOA" address="0x00009888" value="0x0AA50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50D37" />
+ <register type="NOA" address="0x00009888" value="0x0EC50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50D37" />
+ <register type="NOA" address="0x00009888" value="0x12E50F3F" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing56"
+ chipset="ACMGT2"
+ symbol_name="RayTracing56"
+ underscore_name="ray_tracing56"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ecf6d5e1-928c-49dc-868b-89893073c183"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE12"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE12"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore12"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE13"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE13"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore13"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE14"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE14"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore14"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE15"
+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE15"
+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore15"
+ description="Number of any hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585D37E" />
+ <register type="NOA" address="0x00009888" value="0x07850F3F" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50D37" />
+ <register type="NOA" address="0x00009888" value="0x0BA50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50D37" />
+ <register type="NOA" address="0x00009888" value="0x0FC50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50D37" />
+ <register type="NOA" address="0x00009888" value="0x13E50F3F" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing57"
+ chipset="ACMGT2"
+ symbol_name="RayTracing57"
+ underscore_name="ray_tracing57"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f8998902-7ceb-46ca-a62b-881dca4ff1f6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore0"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore1"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore2"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore3"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485CB7E" />
+ <register type="NOA" address="0x00009888" value="0x06850EBF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50CB7" />
+ <register type="NOA" address="0x00009888" value="0x12E50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing58"
+ chipset="ACMGT2"
+ symbol_name="RayTracing58"
+ underscore_name="ray_tracing58"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7b90bb9-b0b5-428d-a175-d9c89ecd35d1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore4"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore5"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore6"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore7"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585CB7E" />
+ <register type="NOA" address="0x00009888" value="0x07850EBF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50CB7" />
+ <register type="NOA" address="0x00009888" value="0x13E50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing59"
+ chipset="ACMGT2"
+ symbol_name="RayTracing59"
+ underscore_name="ray_tracing59"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f7cd6361-0226-4e03-8856-cf375bd1264d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE8"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE8"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore8"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE9"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE9"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore9"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE10"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE10"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore10"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE11"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE11"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore11"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485CB7E" />
+ <register type="NOA" address="0x00009888" value="0x06850EBF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50CB7" />
+ <register type="NOA" address="0x00009888" value="0x12E50EBF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing60"
+ chipset="ACMGT2"
+ symbol_name="RayTracing60"
+ underscore_name="ray_tracing60"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="945822ee-5469-4db5-b86e-c5f5255ac9fe"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE12"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE12"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore12"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE13"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE13"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore13"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE14"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE14"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore14"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE15"
+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE15"
+ underscore_name="rt_callable_thread_ray_dispatch_xecore15"
+ description="Number of callable threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585CB7E" />
+ <register type="NOA" address="0x00009888" value="0x07850EBF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50CB7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50CB7" />
+ <register type="NOA" address="0x00009888" value="0x13E50EBF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing61"
+ chipset="ACMGT2"
+ symbol_name="RayTracing61"
+ underscore_name="ray_tracing61"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8cd0af0d-1298-4414-aa94-5e13b6083af2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore0"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore1"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore2"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore3"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485D77E" />
+ <register type="NOA" address="0x00009888" value="0x06850F7F" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50D77" />
+ <register type="NOA" address="0x00009888" value="0x0AA50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50D77" />
+ <register type="NOA" address="0x00009888" value="0x0EC50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50D77" />
+ <register type="NOA" address="0x00009888" value="0x12E50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing62"
+ chipset="ACMGT2"
+ symbol_name="RayTracing62"
+ underscore_name="ray_tracing62"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bb7ccc48-ff70-4ec5-a35d-9b77ca79034a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore4"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore5"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore6"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore7"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585D77E" />
+ <register type="NOA" address="0x00009888" value="0x07850F7F" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50D77" />
+ <register type="NOA" address="0x00009888" value="0x0BA50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50D77" />
+ <register type="NOA" address="0x00009888" value="0x0FC50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50D77" />
+ <register type="NOA" address="0x00009888" value="0x13E50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing63"
+ chipset="ACMGT2"
+ symbol_name="RayTracing63"
+ underscore_name="ray_tracing63"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f4c111b5-6f5f-4109-9887-0968ddb7901e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE8"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE8"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore8"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE9"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE9"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore9"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE10"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE10"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore10"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE11"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE11"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore11"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485D77E" />
+ <register type="NOA" address="0x00009888" value="0x06850F7F" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50D77" />
+ <register type="NOA" address="0x00009888" value="0x0AA50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50D77" />
+ <register type="NOA" address="0x00009888" value="0x0EC50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50D77" />
+ <register type="NOA" address="0x00009888" value="0x12E50F7F" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing64"
+ chipset="ACMGT2"
+ symbol_name="RayTracing64"
+ underscore_name="ray_tracing64"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dd2c9174-67a1-4114-a71e-921548e9a033"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE12"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE12"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore12"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE13"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE13"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore13"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE14"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE14"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore14"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE15"
+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE15"
+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore15"
+ description="Number of closest hit threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585D77E" />
+ <register type="NOA" address="0x00009888" value="0x07850F7F" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50D77" />
+ <register type="NOA" address="0x00009888" value="0x0BA50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50D77" />
+ <register type="NOA" address="0x00009888" value="0x0FC50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50D77" />
+ <register type="NOA" address="0x00009888" value="0x13E50F7F" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing65"
+ chipset="ACMGT2"
+ symbol_name="RayTracing65"
+ underscore_name="ray_tracing65"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1a5ef45d-9d6c-4cde-804f-bdd054d2527a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore0"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore1"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore2"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore3"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485CF7E" />
+ <register type="NOA" address="0x00009888" value="0x06850EFF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50CF7" />
+ <register type="NOA" address="0x00009888" value="0x12E50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing66"
+ chipset="ACMGT2"
+ symbol_name="RayTracing66"
+ underscore_name="ray_tracing66"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fa54a0b0-a5d0-4423-97c3-37cc477cbcca"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore4"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore5"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore6"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore7"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585CF7E" />
+ <register type="NOA" address="0x00009888" value="0x07850EFF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50CF7" />
+ <register type="NOA" address="0x00009888" value="0x13E50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing67"
+ chipset="ACMGT2"
+ symbol_name="RayTracing67"
+ underscore_name="ray_tracing67"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1efaa5e7-98d8-4752-8111-3b293d46b884"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE8"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE8"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore8"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE9"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE9"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore9"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE10"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE10"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore10"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE11"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE11"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore11"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485CF7E" />
+ <register type="NOA" address="0x00009888" value="0x06850EFF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50CF7" />
+ <register type="NOA" address="0x00009888" value="0x12E50EFF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing68"
+ chipset="ACMGT2"
+ symbol_name="RayTracing68"
+ underscore_name="ray_tracing68"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="046afd23-c347-4139-9768-ced28fb81d81"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE12"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE12"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore12"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE13"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE13"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore13"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE14"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE14"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore14"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE15"
+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE15"
+ underscore_name="rt_intersection_thread_ray_dispatch_xecore15"
+ description="Number of intersection threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585CF7E" />
+ <register type="NOA" address="0x00009888" value="0x07850EFF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50CF7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50CF7" />
+ <register type="NOA" address="0x00009888" value="0x13E50EFF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing69"
+ chipset="ACMGT2"
+ symbol_name="RayTracing69"
+ underscore_name="ray_tracing69"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7b00995c-f689-4a8a-862d-6391ffa9ceee"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE0"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE0"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore0"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE1"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE1"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore1"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE2"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE2"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore2"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE3"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE3"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore3"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485DB7E" />
+ <register type="NOA" address="0x00009888" value="0x06850FBF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50DB7" />
+ <register type="NOA" address="0x00009888" value="0x12E50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing70"
+ chipset="ACMGT2"
+ symbol_name="RayTracing70"
+ underscore_name="ray_tracing70"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="981e8cee-e786-42de-9ca0-2ffbf6eb4ed1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE4"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE4"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore4"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE5"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE5"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore5"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE6"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE6"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore6"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE7"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE7"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore7"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585DB7E" />
+ <register type="NOA" address="0x00009888" value="0x07850FBF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50DB7" />
+ <register type="NOA" address="0x00009888" value="0x13E50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing71"
+ chipset="ACMGT2"
+ symbol_name="RayTracing71"
+ underscore_name="ray_tracing71"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b02dcfab-bb8d-4327-ae9f-677412a38645"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE8"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE8"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore8"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE9"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE9"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore9"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE10"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE10"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore10"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE11"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE11"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore11"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0485DB7E" />
+ <register type="NOA" address="0x00009888" value="0x06850FBF" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x008600AA" />
+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
+ <register type="NOA" address="0x00009888" value="0x08A50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0CC50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0EC50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
+ <register type="NOA" address="0x00009888" value="0x10E50DB7" />
+ <register type="NOA" address="0x00009888" value="0x12E50FBF" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing72"
+ chipset="ACMGT2"
+ symbol_name="RayTracing72"
+ underscore_name="ray_tracing72"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="87ae14d2-1266-4939-a094-0b69e0b7f171"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE12"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE12"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore12"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE13"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE13"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore13"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE14"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE14"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore14"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT MISS THREAD RAY DISPATCH XECORE15"
+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE15"
+ underscore_name="rt_miss_thread_ray_dispatch_xecore15"
+ description="Number of miss threads dispatched for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ B 7 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
+ <register type="NOA" address="0x00009888" value="0x0585DB7E" />
+ <register type="NOA" address="0x00009888" value="0x07850FBF" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x018600AA" />
+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
+ <register type="NOA" address="0x00009888" value="0x09A50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
+ <register type="NOA" address="0x00009888" value="0x0DC50DB7" />
+ <register type="NOA" address="0x00009888" value="0x0FC50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
+ <register type="NOA" address="0x00009888" value="0x11E50DB7" />
+ <register type="NOA" address="0x00009888" value="0x13E50FBF" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing73"
+ chipset="ACMGT2"
+ symbol_name="RayTracing73"
+ underscore_name="ray_tracing73"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e561fce8-e7a3-44f6-950d-96e2c7e621e3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT BVH CACHE MISS XECORE0"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE0"
+ underscore_name="rt_bvh_cache_miss_xecore0"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE1"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE1"
+ underscore_name="rt_bvh_cache_miss_xecore1"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE2"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE2"
+ underscore_name="rt_bvh_cache_miss_xecore2"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE3"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE3"
+ underscore_name="rt_bvh_cache_miss_xecore3"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x14850000" />
+ <register type="NOA" address="0x00009888" value="0x14A50000" />
+ <register type="NOA" address="0x00009888" value="0x14C50000" />
+ <register type="NOA" address="0x00009888" value="0x14E50000" />
+ <register type="NOA" address="0x00009888" value="0x02850002" />
+ <register type="NOA" address="0x00009888" value="0x10850083" />
+ <register type="NOA" address="0x00009888" value="0x12850001" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
+ <register type="NOA" address="0x00009888" value="0x02A50002" />
+ <register type="NOA" address="0x00009888" value="0x0CA50083" />
+ <register type="NOA" address="0x00009888" value="0x0EA50001" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x02A600AA" />
+ <register type="NOA" address="0x00009888" value="0x02C50002" />
+ <register type="NOA" address="0x00009888" value="0x08C50083" />
+ <register type="NOA" address="0x00009888" value="0x0AC50001" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x02E50002" />
+ <register type="NOA" address="0x00009888" value="0x04E50830" />
+ <register type="NOA" address="0x00009888" value="0x06E50001" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E600AA" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing74"
+ chipset="ACMGT2"
+ symbol_name="RayTracing74"
+ underscore_name="ray_tracing74"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f396f14f-c1f5-4f46-839a-ac7f00810d4b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT BVH CACHE MISS XECORE4"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE4"
+ underscore_name="rt_bvh_cache_miss_xecore4"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE5"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE5"
+ underscore_name="rt_bvh_cache_miss_xecore5"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE6"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE6"
+ underscore_name="rt_bvh_cache_miss_xecore6"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE7"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE7"
+ underscore_name="rt_bvh_cache_miss_xecore7"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x15850000" />
+ <register type="NOA" address="0x00009888" value="0x15A50000" />
+ <register type="NOA" address="0x00009888" value="0x15C50000" />
+ <register type="NOA" address="0x00009888" value="0x15E50000" />
+ <register type="NOA" address="0x00009888" value="0x03850002" />
+ <register type="NOA" address="0x00009888" value="0x11850083" />
+ <register type="NOA" address="0x00009888" value="0x13850001" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
+ <register type="NOA" address="0x00009888" value="0x03A50002" />
+ <register type="NOA" address="0x00009888" value="0x0DA50083" />
+ <register type="NOA" address="0x00009888" value="0x0FA50001" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x03A600AA" />
+ <register type="NOA" address="0x00009888" value="0x03C50002" />
+ <register type="NOA" address="0x00009888" value="0x09C50083" />
+ <register type="NOA" address="0x00009888" value="0x0BC50001" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x03E50002" />
+ <register type="NOA" address="0x00009888" value="0x05E50830" />
+ <register type="NOA" address="0x00009888" value="0x07E50001" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E600AA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing75"
+ chipset="ACMGT2"
+ symbol_name="RayTracing75"
+ underscore_name="ray_tracing75"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="028f9e23-485e-4124-b061-6448a3a5b676"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT BVH CACHE MISS XECORE8"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE8"
+ underscore_name="rt_bvh_cache_miss_xecore8"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE9"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE9"
+ underscore_name="rt_bvh_cache_miss_xecore9"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE10"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE10"
+ underscore_name="rt_bvh_cache_miss_xecore10"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE11"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE11"
+ underscore_name="rt_bvh_cache_miss_xecore11"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x14850000" />
+ <register type="NOA" address="0x00009888" value="0x14A50000" />
+ <register type="NOA" address="0x00009888" value="0x14C50000" />
+ <register type="NOA" address="0x00009888" value="0x14E50000" />
+ <register type="NOA" address="0x00009888" value="0x02850002" />
+ <register type="NOA" address="0x00009888" value="0x10850083" />
+ <register type="NOA" address="0x00009888" value="0x12850001" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
+ <register type="NOA" address="0x00009888" value="0x02A50002" />
+ <register type="NOA" address="0x00009888" value="0x0CA50083" />
+ <register type="NOA" address="0x00009888" value="0x0EA50001" />
+ <register type="NOA" address="0x00009888" value="0x06A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x02A600AA" />
+ <register type="NOA" address="0x00009888" value="0x02C50002" />
+ <register type="NOA" address="0x00009888" value="0x08C50083" />
+ <register type="NOA" address="0x00009888" value="0x0AC50001" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x02E50002" />
+ <register type="NOA" address="0x00009888" value="0x04E50830" />
+ <register type="NOA" address="0x00009888" value="0x06E50001" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E600AA" />
+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
+ <register type="NOA" address="0x00009888" value="0x000900FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x00010F00" />
+ <register type="NOA" address="0x00009888" value="0x020B0055" />
+ <register type="NOA" address="0x00009888" value="0x000200F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing76"
+ chipset="ACMGT2"
+ symbol_name="RayTracing76"
+ underscore_name="ray_tracing76"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="57b2791d-0a96-42a3-8e1b-5692658c4f87"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT BVH CACHE MISS XECORE12"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE12"
+ underscore_name="rt_bvh_cache_miss_xecore12"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE13"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE13"
+ underscore_name="rt_bvh_cache_miss_xecore13"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE14"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE14"
+ underscore_name="rt_bvh_cache_miss_xecore14"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT BVH CACHE MISS XECORE15"
+ symbol_name="RT_BVH_CACHE_MISS_XECORE15"
+ underscore_name="rt_bvh_cache_miss_xecore15"
+ description="Number of BVH cache misses for RayQuery only"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x15850000" />
+ <register type="NOA" address="0x00009888" value="0x15A50000" />
+ <register type="NOA" address="0x00009888" value="0x15C50000" />
+ <register type="NOA" address="0x00009888" value="0x15E50000" />
+ <register type="NOA" address="0x00009888" value="0x03850002" />
+ <register type="NOA" address="0x00009888" value="0x11850083" />
+ <register type="NOA" address="0x00009888" value="0x13850001" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
+ <register type="NOA" address="0x00009888" value="0x03A50002" />
+ <register type="NOA" address="0x00009888" value="0x0DA50083" />
+ <register type="NOA" address="0x00009888" value="0x0FA50001" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x03A600AA" />
+ <register type="NOA" address="0x00009888" value="0x03C50002" />
+ <register type="NOA" address="0x00009888" value="0x09C50083" />
+ <register type="NOA" address="0x00009888" value="0x0BC50001" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C6AA00" />
+ <register type="NOA" address="0x00009888" value="0x03E50002" />
+ <register type="NOA" address="0x00009888" value="0x05E50830" />
+ <register type="NOA" address="0x00009888" value="0x07E50001" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E600AA" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
+ <register type="NOA" address="0x00009888" value="0x010900FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A5555" />
+ <register type="NOA" address="0x00009888" value="0x01010F00" />
+ <register type="NOA" address="0x00009888" value="0x030B0055" />
+ <register type="NOA" address="0x00009888" value="0x010200F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36032942" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x3803000A" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18031000" />
+ <register type="NOA" address="0x00009888" value="0x34030842" />
+ <register type="NOA" address="0x00009888" value="0x1A031000" />
+ <register type="NOA" address="0x00009888" value="0x1C031000" />
+ <register type="NOA" address="0x00009888" value="0x1E031000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing77"
+ chipset="ACMGT2"
+ symbol_name="RayTracing77"
+ underscore_name="ray_tracing77"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a2ff8f41-89ef-4e9a-a7f0-31412cff350d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE0"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE0"
+ underscore_name="rt_input_available_xecore0"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE1"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE1"
+ underscore_name="rt_input_available_xecore1"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE2"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE2"
+ underscore_name="rt_input_available_xecore2"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE3"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE3"
+ underscore_name="rt_input_available_xecore3"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE4"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE4"
+ underscore_name="rt_input_available_xecore4"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE5"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE5"
+ underscore_name="rt_input_available_xecore5"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE6"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE6"
+ underscore_name="rt_input_available_xecore6"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE7"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE7"
+ underscore_name="rt_input_available_xecore7"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x168502A0" />
+ <register type="NOA" address="0x00009888" value="0x16A502A0" />
+ <register type="NOA" address="0x00009888" value="0x16C502A0" />
+ <register type="NOA" address="0x00009888" value="0x16E502A0" />
+ <register type="NOA" address="0x00009888" value="0x178502A0" />
+ <register type="NOA" address="0x00009888" value="0x17A502A0" />
+ <register type="NOA" address="0x00009888" value="0x17C502A0" />
+ <register type="NOA" address="0x00009888" value="0x17E502A0" />
+ <register type="NOA" address="0x00009888" value="0x02850004" />
+ <register type="NOA" address="0x00009888" value="0x04850C20" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086000A" />
+ <register type="NOA" address="0x00009888" value="0x02A50004" />
+ <register type="NOA" address="0x00009888" value="0x06A500C2" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A600A0" />
+ <register type="NOA" address="0x00009888" value="0x02C50004" />
+ <register type="NOA" address="0x00009888" value="0x08C500C2" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C60A00" />
+ <register type="NOA" address="0x00009888" value="0x02E50004" />
+ <register type="NOA" address="0x00009888" value="0x0AE500C2" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6A000" />
+ <register type="NOA" address="0x00009888" value="0x03850004" />
+ <register type="NOA" address="0x00009888" value="0x0D8500C2" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0386000A" />
+ <register type="NOA" address="0x00009888" value="0x03A50004" />
+ <register type="NOA" address="0x00009888" value="0x0FA500C2" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x03A600A0" />
+ <register type="NOA" address="0x00009888" value="0x03C50004" />
+ <register type="NOA" address="0x00009888" value="0x11C500C2" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C60A00" />
+ <register type="NOA" address="0x00009888" value="0x03E50004" />
+ <register type="NOA" address="0x00009888" value="0x13E500C2" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6A000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001D" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000065" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000185" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000605" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001805" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006005" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018005" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060005" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="RayTracing78"
+ chipset="ACMGT2"
+ symbol_name="RayTracing78"
+ underscore_name="ray_tracing78"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c9ed79c3-88ef-415b-8d59-a4da69888f66"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE8"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE8"
+ underscore_name="rt_input_available_xecore8"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE9"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE9"
+ underscore_name="rt_input_available_xecore9"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE10"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE10"
+ underscore_name="rt_input_available_xecore10"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE11"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE11"
+ underscore_name="rt_input_available_xecore11"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE12"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE12"
+ underscore_name="rt_input_available_xecore12"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE13"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE13"
+ underscore_name="rt_input_available_xecore13"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE14"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE14"
+ underscore_name="rt_input_available_xecore14"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="RT INPUT AVAILABLE XECORE15"
+ symbol_name="RT_INPUT_AVAILABLE_XECORE15"
+ underscore_name="rt_input_available_xecore15"
+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="RayTracing"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x168502A0" />
+ <register type="NOA" address="0x00009888" value="0x16A502A0" />
+ <register type="NOA" address="0x00009888" value="0x16C502A0" />
+ <register type="NOA" address="0x00009888" value="0x16E502A0" />
+ <register type="NOA" address="0x00009888" value="0x178502A0" />
+ <register type="NOA" address="0x00009888" value="0x17A502A0" />
+ <register type="NOA" address="0x00009888" value="0x17C502A0" />
+ <register type="NOA" address="0x00009888" value="0x17E502A0" />
+ <register type="NOA" address="0x00009888" value="0x02850004" />
+ <register type="NOA" address="0x00009888" value="0x04850C20" />
+ <register type="NOA" address="0x00009888" value="0x06850000" />
+ <register type="NOA" address="0x00009888" value="0x00850000" />
+ <register type="NOA" address="0x00009888" value="0x0086000A" />
+ <register type="NOA" address="0x00009888" value="0x02A50004" />
+ <register type="NOA" address="0x00009888" value="0x06A500C2" />
+ <register type="NOA" address="0x00009888" value="0x00A50000" />
+ <register type="NOA" address="0x00009888" value="0x00A600A0" />
+ <register type="NOA" address="0x00009888" value="0x02C50004" />
+ <register type="NOA" address="0x00009888" value="0x08C500C2" />
+ <register type="NOA" address="0x00009888" value="0x06C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C50000" />
+ <register type="NOA" address="0x00009888" value="0x00C60A00" />
+ <register type="NOA" address="0x00009888" value="0x02E50004" />
+ <register type="NOA" address="0x00009888" value="0x0AE500C2" />
+ <register type="NOA" address="0x00009888" value="0x06E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E50000" />
+ <register type="NOA" address="0x00009888" value="0x00E6A000" />
+ <register type="NOA" address="0x00009888" value="0x03850004" />
+ <register type="NOA" address="0x00009888" value="0x0D8500C2" />
+ <register type="NOA" address="0x00009888" value="0x07850000" />
+ <register type="NOA" address="0x00009888" value="0x01850000" />
+ <register type="NOA" address="0x00009888" value="0x0386000A" />
+ <register type="NOA" address="0x00009888" value="0x03A50004" />
+ <register type="NOA" address="0x00009888" value="0x0FA500C2" />
+ <register type="NOA" address="0x00009888" value="0x07A50000" />
+ <register type="NOA" address="0x00009888" value="0x01A50000" />
+ <register type="NOA" address="0x00009888" value="0x03A600A0" />
+ <register type="NOA" address="0x00009888" value="0x03C50004" />
+ <register type="NOA" address="0x00009888" value="0x11C500C2" />
+ <register type="NOA" address="0x00009888" value="0x07C50000" />
+ <register type="NOA" address="0x00009888" value="0x01C50000" />
+ <register type="NOA" address="0x00009888" value="0x03C60A00" />
+ <register type="NOA" address="0x00009888" value="0x03E50004" />
+ <register type="NOA" address="0x00009888" value="0x13E500C2" />
+ <register type="NOA" address="0x00009888" value="0x07E50000" />
+ <register type="NOA" address="0x00009888" value="0x01E50000" />
+ <register type="NOA" address="0x00009888" value="0x03E6A000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001D" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000065" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000185" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000605" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001805" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006005" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018005" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060005" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler1"
+ chipset="ACMGT2"
+ symbol_name="Sampler1"
+ underscore_name="sampler1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="97b017f6-f65c-4a0c-8078-7a1cb65157f0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE0"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE0"
+ underscore_name="sampler_output_ready_xecore0"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE1"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE1"
+ underscore_name="sampler_output_ready_xecore1"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE2"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE2"
+ underscore_name="sampler_output_ready_xecore2"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE3"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE3"
+ underscore_name="sampler_output_ready_xecore3"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x14833000" />
+ <register type="NOA" address="0x00009888" value="0x14A33000" />
+ <register type="NOA" address="0x00009888" value="0x14C33000" />
+ <register type="NOA" address="0x00009888" value="0x14E33000" />
+ <register type="NOA" address="0x00009888" value="0x04830450" />
+ <register type="NOA" address="0x00009888" value="0x068304D2" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x08A30450" />
+ <register type="NOA" address="0x00009888" value="0x0AA304D2" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x0CC30450" />
+ <register type="NOA" address="0x00009888" value="0x0EC304D2" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x10E30450" />
+ <register type="NOA" address="0x00009888" value="0x12E304D2" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler2"
+ chipset="ACMGT2"
+ symbol_name="Sampler2"
+ underscore_name="sampler2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="62f6959a-fdae-4cdf-b50e-e818f96d3fa5"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE4"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE4"
+ underscore_name="sampler_output_ready_xecore4"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE5"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE5"
+ underscore_name="sampler_output_ready_xecore5"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE6"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE6"
+ underscore_name="sampler_output_ready_xecore6"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE7"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE7"
+ underscore_name="sampler_output_ready_xecore7"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x15833000" />
+ <register type="NOA" address="0x00009888" value="0x15A33000" />
+ <register type="NOA" address="0x00009888" value="0x15C33000" />
+ <register type="NOA" address="0x00009888" value="0x15E33000" />
+ <register type="NOA" address="0x00009888" value="0x05830450" />
+ <register type="NOA" address="0x00009888" value="0x078304D2" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x09A30450" />
+ <register type="NOA" address="0x00009888" value="0x0BA304D2" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x0DC30450" />
+ <register type="NOA" address="0x00009888" value="0x0FC304D2" />
+ <register type="NOA" address="0x00009888" value="0x05C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x11E30450" />
+ <register type="NOA" address="0x00009888" value="0x13E304D2" />
+ <register type="NOA" address="0x00009888" value="0x05E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler3"
+ chipset="ACMGT2"
+ symbol_name="Sampler3"
+ underscore_name="sampler3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ec2a8d38-54ef-4090-99de-4e2cc5a1892f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE8"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE8"
+ underscore_name="sampler_output_ready_xecore8"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE9"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE9"
+ underscore_name="sampler_output_ready_xecore9"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE10"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE10"
+ underscore_name="sampler_output_ready_xecore10"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE11"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE11"
+ underscore_name="sampler_output_ready_xecore11"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x14833000" />
+ <register type="NOA" address="0x00009888" value="0x14A33000" />
+ <register type="NOA" address="0x00009888" value="0x14C33000" />
+ <register type="NOA" address="0x00009888" value="0x14E33000" />
+ <register type="NOA" address="0x00009888" value="0x04830450" />
+ <register type="NOA" address="0x00009888" value="0x068304D2" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x08A30450" />
+ <register type="NOA" address="0x00009888" value="0x0AA304D2" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x0CC30450" />
+ <register type="NOA" address="0x00009888" value="0x0EC304D2" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
+ <register type="NOA" address="0x00009888" value="0x02C60055" />
+ <register type="NOA" address="0x00009888" value="0x10E30450" />
+ <register type="NOA" address="0x00009888" value="0x12E304D2" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
+ <register type="NOA" address="0x00009888" value="0x02E65500" />
+ <register type="NOA" address="0x00009888" value="0x020755AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x000100F0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x00020F00" />
+ <register type="NOA" address="0x00009888" value="0x020C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler4"
+ chipset="ACMGT2"
+ symbol_name="Sampler4"
+ underscore_name="sampler4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2a10d977-d656-464c-91a0-303aff97e4af"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE12"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE12"
+ underscore_name="sampler_output_ready_xecore12"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE13"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE13"
+ underscore_name="sampler_output_ready_xecore13"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE14"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE14"
+ underscore_name="sampler_output_ready_xecore14"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER OUTPUT READY XECORE15"
+ symbol_name="SAMPLER_OUTPUT_READY_XECORE15"
+ underscore_name="sampler_output_ready_xecore15"
+ description="Percentage of time in which Sampler output is ready"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x15833000" />
+ <register type="NOA" address="0x00009888" value="0x15A33000" />
+ <register type="NOA" address="0x00009888" value="0x15C33000" />
+ <register type="NOA" address="0x00009888" value="0x15E33000" />
+ <register type="NOA" address="0x00009888" value="0x05830450" />
+ <register type="NOA" address="0x00009888" value="0x078304D2" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x09A30450" />
+ <register type="NOA" address="0x00009888" value="0x0BA304D2" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x0DC30450" />
+ <register type="NOA" address="0x00009888" value="0x0FC304D2" />
+ <register type="NOA" address="0x00009888" value="0x05C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
+ <register type="NOA" address="0x00009888" value="0x03C60055" />
+ <register type="NOA" address="0x00009888" value="0x11E30450" />
+ <register type="NOA" address="0x00009888" value="0x13E304D2" />
+ <register type="NOA" address="0x00009888" value="0x05E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
+ <register type="NOA" address="0x00009888" value="0x03E65500" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030755AA" />
+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x010100F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x01020F00" />
+ <register type="NOA" address="0x00009888" value="0x030C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x3603084A" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030602" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000078" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000780" />
+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
+ <register type="OA" address="0x0000D950" value="0x00007800" />
+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
+ <register type="OA" address="0x0000D958" value="0x00078000" />
+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler5"
+ chipset="ACMGT2"
+ symbol_name="Sampler5"
+ underscore_name="sampler5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="51dcfdcf-ea8c-4963-ab0b-72013e72e433"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER BUSY XECORE0"
+ symbol_name="SAMPLER_BUSY_XECORE0"
+ underscore_name="sampler_busy_xecore0"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE1"
+ symbol_name="SAMPLER_BUSY_XECORE1"
+ underscore_name="sampler_busy_xecore1"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE2"
+ symbol_name="SAMPLER_BUSY_XECORE2"
+ underscore_name="sampler_busy_xecore2"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE3"
+ symbol_name="SAMPLER_BUSY_XECORE3"
+ underscore_name="sampler_busy_xecore3"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE4"
+ symbol_name="SAMPLER_BUSY_XECORE4"
+ underscore_name="sampler_busy_xecore4"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE5"
+ symbol_name="SAMPLER_BUSY_XECORE5"
+ underscore_name="sampler_busy_xecore5"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE6"
+ symbol_name="SAMPLER_BUSY_XECORE6"
+ underscore_name="sampler_busy_xecore6"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE7"
+ symbol_name="SAMPLER_BUSY_XECORE7"
+ underscore_name="sampler_busy_xecore7"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE8"
+ symbol_name="SAMPLER_BUSY_XECORE8"
+ underscore_name="sampler_busy_xecore8"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE9"
+ symbol_name="SAMPLER_BUSY_XECORE9"
+ underscore_name="sampler_busy_xecore9"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE10"
+ symbol_name="SAMPLER_BUSY_XECORE10"
+ underscore_name="sampler_busy_xecore10"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE11"
+ symbol_name="SAMPLER_BUSY_XECORE11"
+ underscore_name="sampler_busy_xecore11"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE12"
+ symbol_name="SAMPLER_BUSY_XECORE12"
+ underscore_name="sampler_busy_xecore12"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE13"
+ symbol_name="SAMPLER_BUSY_XECORE13"
+ underscore_name="sampler_busy_xecore13"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE14"
+ symbol_name="SAMPLER_BUSY_XECORE14"
+ underscore_name="sampler_busy_xecore14"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER BUSY XECORE15"
+ symbol_name="SAMPLER_BUSY_XECORE15"
+ underscore_name="sampler_busy_xecore15"
+ description="Percentage of time in which Sampler pipeline active"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x12830D00" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x02830000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x12A30034" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x10C30D00" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x10E30034" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x0F830D00" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x03830000" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x0FA30034" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x0DC30D00" />
+ <register type="NOA" address="0x00009888" value="0x05C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x0DE30034" />
+ <register type="NOA" address="0x00009888" value="0x05E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x0A830D00" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x0AA30034" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x08C30D00" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x08E30034" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x07830D00" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x07A30034" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C30D00" />
+ <register type="NOA" address="0x00009888" value="0x01C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E30034" />
+ <register type="NOA" address="0x00009888" value="0x01E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Sampler6"
+ chipset="ACMGT2"
+ symbol_name="Sampler6"
+ underscore_name="sampler6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="8203850e-45ae-4f59-81be-45f721f5406a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE0"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE0"
+ underscore_name="sampler_memory_latency_stall_xecore0"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE1"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE1"
+ underscore_name="sampler_memory_latency_stall_xecore1"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE2"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE2"
+ underscore_name="sampler_memory_latency_stall_xecore2"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE3"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE3"
+ underscore_name="sampler_memory_latency_stall_xecore3"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE4"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE4"
+ underscore_name="sampler_memory_latency_stall_xecore4"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE5"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE5"
+ underscore_name="sampler_memory_latency_stall_xecore5"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE6"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE6"
+ underscore_name="sampler_memory_latency_stall_xecore6"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE7"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE7"
+ underscore_name="sampler_memory_latency_stall_xecore7"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1E847400" />
+ <register type="NOA" address="0x00009888" value="0x1EA47400" />
+ <register type="NOA" address="0x00009888" value="0x1EC47400" />
+ <register type="NOA" address="0x00009888" value="0x1EE47400" />
+ <register type="NOA" address="0x00009888" value="0x1F847400" />
+ <register type="NOA" address="0x00009888" value="0x1FA47400" />
+ <register type="NOA" address="0x00009888" value="0x1FC47400" />
+ <register type="NOA" address="0x00009888" value="0x1FE47400" />
+ <register type="NOA" address="0x00009888" value="0x04846810" />
+ <register type="NOA" address="0x00009888" value="0x06840035" />
+ <register type="NOA" address="0x00009888" value="0x02840000" />
+ <register type="NOA" address="0x00009888" value="0x00840000" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x04A40010" />
+ <register type="NOA" address="0x00009888" value="0x06A40D00" />
+ <register type="NOA" address="0x00009888" value="0x08A40035" />
+ <register type="NOA" address="0x00009888" value="0x02A40000" />
+ <register type="NOA" address="0x00009888" value="0x00A40000" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x04C40010" />
+ <register type="NOA" address="0x00009888" value="0x08C40D00" />
+ <register type="NOA" address="0x00009888" value="0x0AC40035" />
+ <register type="NOA" address="0x00009888" value="0x02C40000" />
+ <register type="NOA" address="0x00009888" value="0x00C40000" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x04E40010" />
+ <register type="NOA" address="0x00009888" value="0x0AE40D00" />
+ <register type="NOA" address="0x00009888" value="0x0CE40035" />
+ <register type="NOA" address="0x00009888" value="0x02E40000" />
+ <register type="NOA" address="0x00009888" value="0x00E40000" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x05840010" />
+ <register type="NOA" address="0x00009888" value="0x0D840D00" />
+ <register type="NOA" address="0x00009888" value="0x0F840035" />
+ <register type="NOA" address="0x00009888" value="0x03840000" />
+ <register type="NOA" address="0x00009888" value="0x01840000" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x05A40010" />
+ <register type="NOA" address="0x00009888" value="0x0FA40D00" />
+ <register type="NOA" address="0x00009888" value="0x11A40035" />
+ <register type="NOA" address="0x00009888" value="0x03A40000" />
+ <register type="NOA" address="0x00009888" value="0x01A40000" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x05C40010" />
+ <register type="NOA" address="0x00009888" value="0x11C40D00" />
+ <register type="NOA" address="0x00009888" value="0x13C40035" />
+ <register type="NOA" address="0x00009888" value="0x03C40000" />
+ <register type="NOA" address="0x00009888" value="0x01C40000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x05E40010" />
+ <register type="NOA" address="0x00009888" value="0x13E40D00" />
+ <register type="NOA" address="0x00009888" value="0x15E40035" />
+ <register type="NOA" address="0x00009888" value="0x03E40000" />
+ <register type="NOA" address="0x00009888" value="0x01E40000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler7"
+ chipset="ACMGT2"
+ symbol_name="Sampler7"
+ underscore_name="sampler7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3e6e7ddd-572c-4628-94a2-b8a8385fc7b0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE8"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE8"
+ underscore_name="sampler_memory_latency_stall_xecore8"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE9"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE9"
+ underscore_name="sampler_memory_latency_stall_xecore9"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE10"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE10"
+ underscore_name="sampler_memory_latency_stall_xecore10"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE11"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE11"
+ underscore_name="sampler_memory_latency_stall_xecore11"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE12"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE12"
+ underscore_name="sampler_memory_latency_stall_xecore12"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE13"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE13"
+ underscore_name="sampler_memory_latency_stall_xecore13"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE14"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE14"
+ underscore_name="sampler_memory_latency_stall_xecore14"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE15"
+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE15"
+ underscore_name="sampler_memory_latency_stall_xecore15"
+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1E847400" />
+ <register type="NOA" address="0x00009888" value="0x1EA47400" />
+ <register type="NOA" address="0x00009888" value="0x1EC47400" />
+ <register type="NOA" address="0x00009888" value="0x1EE47400" />
+ <register type="NOA" address="0x00009888" value="0x1F847400" />
+ <register type="NOA" address="0x00009888" value="0x1FA47400" />
+ <register type="NOA" address="0x00009888" value="0x1FC47400" />
+ <register type="NOA" address="0x00009888" value="0x1FE47400" />
+ <register type="NOA" address="0x00009888" value="0x04846810" />
+ <register type="NOA" address="0x00009888" value="0x06840035" />
+ <register type="NOA" address="0x00009888" value="0x02840000" />
+ <register type="NOA" address="0x00009888" value="0x00840000" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x04A40010" />
+ <register type="NOA" address="0x00009888" value="0x06A40D00" />
+ <register type="NOA" address="0x00009888" value="0x08A40035" />
+ <register type="NOA" address="0x00009888" value="0x02A40000" />
+ <register type="NOA" address="0x00009888" value="0x00A40000" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x04C40010" />
+ <register type="NOA" address="0x00009888" value="0x08C40D00" />
+ <register type="NOA" address="0x00009888" value="0x0AC40035" />
+ <register type="NOA" address="0x00009888" value="0x02C40000" />
+ <register type="NOA" address="0x00009888" value="0x00C40000" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x04E40010" />
+ <register type="NOA" address="0x00009888" value="0x0AE40D00" />
+ <register type="NOA" address="0x00009888" value="0x0CE40035" />
+ <register type="NOA" address="0x00009888" value="0x02E40000" />
+ <register type="NOA" address="0x00009888" value="0x00E40000" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x05840010" />
+ <register type="NOA" address="0x00009888" value="0x0D840D00" />
+ <register type="NOA" address="0x00009888" value="0x0F840035" />
+ <register type="NOA" address="0x00009888" value="0x03840000" />
+ <register type="NOA" address="0x00009888" value="0x01840000" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x05A40010" />
+ <register type="NOA" address="0x00009888" value="0x0FA40D00" />
+ <register type="NOA" address="0x00009888" value="0x11A40035" />
+ <register type="NOA" address="0x00009888" value="0x03A40000" />
+ <register type="NOA" address="0x00009888" value="0x01A40000" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x05C40010" />
+ <register type="NOA" address="0x00009888" value="0x11C40D00" />
+ <register type="NOA" address="0x00009888" value="0x13C40035" />
+ <register type="NOA" address="0x00009888" value="0x03C40000" />
+ <register type="NOA" address="0x00009888" value="0x01C40000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x05E40010" />
+ <register type="NOA" address="0x00009888" value="0x13E40D00" />
+ <register type="NOA" address="0x00009888" value="0x15E40035" />
+ <register type="NOA" address="0x00009888" value="0x03E40000" />
+ <register type="NOA" address="0x00009888" value="0x01E40000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000062" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000182" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000602" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001802" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006002" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018002" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060002" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler8"
+ chipset="ACMGT2"
+ symbol_name="Sampler8"
+ underscore_name="sampler8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5683991d-228c-41e5-812b-98bc82e244b2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE0"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE0"
+ underscore_name="sampler_input_available_xecore0"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE1"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE1"
+ underscore_name="sampler_input_available_xecore1"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE2"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE2"
+ underscore_name="sampler_input_available_xecore2"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE3"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE3"
+ underscore_name="sampler_input_available_xecore3"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE4"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE4"
+ underscore_name="sampler_input_available_xecore4"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE5"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE5"
+ underscore_name="sampler_input_available_xecore5"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE6"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE6"
+ underscore_name="sampler_input_available_xecore6"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE7"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE7"
+ underscore_name="sampler_input_available_xecore7"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
+ <register type="NOA" address="0x00009888" value="0x04824000" />
+ <register type="NOA" address="0x00009888" value="0x06824800" />
+ <register type="NOA" address="0x00009888" value="0x08820023" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x00830005" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x04A24000" />
+ <register type="NOA" address="0x00009888" value="0x08A20900" />
+ <register type="NOA" address="0x00009888" value="0x0AA20023" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30050" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x04C24000" />
+ <register type="NOA" address="0x00009888" value="0x0AC20900" />
+ <register type="NOA" address="0x00009888" value="0x0CC20023" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30500" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x04E24000" />
+ <register type="NOA" address="0x00009888" value="0x0CE20900" />
+ <register type="NOA" address="0x00009888" value="0x0EE20023" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E35000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x05824000" />
+ <register type="NOA" address="0x00009888" value="0x0F820900" />
+ <register type="NOA" address="0x00009888" value="0x11820023" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x03830005" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x05A24000" />
+ <register type="NOA" address="0x00009888" value="0x11A20900" />
+ <register type="NOA" address="0x00009888" value="0x13A20023" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A30050" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x05C24000" />
+ <register type="NOA" address="0x00009888" value="0x13C20900" />
+ <register type="NOA" address="0x00009888" value="0x15C20023" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C30500" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x05E24000" />
+ <register type="NOA" address="0x00009888" value="0x15E20900" />
+ <register type="NOA" address="0x00009888" value="0x17E20023" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E35000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler9"
+ chipset="ACMGT2"
+ symbol_name="Sampler9"
+ underscore_name="sampler9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2c897818-565a-4753-a1f6-8f81529b2447"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE8"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE8"
+ underscore_name="sampler_input_available_xecore8"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE9"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE9"
+ underscore_name="sampler_input_available_xecore9"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE10"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE10"
+ underscore_name="sampler_input_available_xecore10"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE11"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE11"
+ underscore_name="sampler_input_available_xecore11"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE12"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE12"
+ underscore_name="sampler_input_available_xecore12"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE13"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE13"
+ underscore_name="sampler_input_available_xecore13"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE14"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE14"
+ underscore_name="sampler_input_available_xecore14"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER INPUT AVAILABLE XECORE15"
+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE15"
+ underscore_name="sampler_input_available_xecore15"
+ description="Percentage of time in which Sampler input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
+ <register type="NOA" address="0x00009888" value="0x04824000" />
+ <register type="NOA" address="0x00009888" value="0x06824800" />
+ <register type="NOA" address="0x00009888" value="0x08820023" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x00830005" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x04A24000" />
+ <register type="NOA" address="0x00009888" value="0x08A20900" />
+ <register type="NOA" address="0x00009888" value="0x0AA20023" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30050" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x04C24000" />
+ <register type="NOA" address="0x00009888" value="0x0AC20900" />
+ <register type="NOA" address="0x00009888" value="0x0CC20023" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30500" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x04E24000" />
+ <register type="NOA" address="0x00009888" value="0x0CE20900" />
+ <register type="NOA" address="0x00009888" value="0x0EE20023" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E35000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x05824000" />
+ <register type="NOA" address="0x00009888" value="0x0F820900" />
+ <register type="NOA" address="0x00009888" value="0x11820023" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x03830005" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x05A24000" />
+ <register type="NOA" address="0x00009888" value="0x11A20900" />
+ <register type="NOA" address="0x00009888" value="0x13A20023" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A30050" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x05C24000" />
+ <register type="NOA" address="0x00009888" value="0x13C20900" />
+ <register type="NOA" address="0x00009888" value="0x15C20023" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C30500" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x05E24000" />
+ <register type="NOA" address="0x00009888" value="0x15E20900" />
+ <register type="NOA" address="0x00009888" value="0x17E20023" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E35000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000060" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000180" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000600" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00001800" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00006000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00018000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00060000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="Sampler10"
+ chipset="ACMGT2"
+ symbol_name="Sampler10"
+ underscore_name="sampler10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f74b6a50-22da-4c0e-b621-c0627525e511"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE0"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE0"
+ underscore_name="sampler_texture_cache_access_xecore0"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE1"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE1"
+ underscore_name="sampler_texture_cache_access_xecore1"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE2"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE2"
+ underscore_name="sampler_texture_cache_access_xecore2"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE3"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE3"
+ underscore_name="sampler_texture_cache_access_xecore3"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE4"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE4"
+ underscore_name="sampler_texture_cache_access_xecore4"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE5"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE5"
+ underscore_name="sampler_texture_cache_access_xecore5"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE6"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE6"
+ underscore_name="sampler_texture_cache_access_xecore6"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE7"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE7"
+ underscore_name="sampler_texture_cache_access_xecore7"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE8"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE8"
+ underscore_name="sampler_texture_cache_access_xecore8"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE9"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE9"
+ underscore_name="sampler_texture_cache_access_xecore9"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE10"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE10"
+ underscore_name="sampler_texture_cache_access_xecore10"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE11"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE11"
+ underscore_name="sampler_texture_cache_access_xecore11"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE12"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE12"
+ underscore_name="sampler_texture_cache_access_xecore12"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE13"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE13"
+ underscore_name="sampler_texture_cache_access_xecore13"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE14"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE14"
+ underscore_name="sampler_texture_cache_access_xecore14"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE15"
+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE15"
+ underscore_name="sampler_texture_cache_access_xecore15"
+ description="Number of Sampler L1 requests"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x12830CC0" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x02830000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x12A30033" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x10C30CC0" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x10E30033" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x0F830CC0" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x03830000" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x0FA30033" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x0DC30CC0" />
+ <register type="NOA" address="0x00009888" value="0x05C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x0DE30033" />
+ <register type="NOA" address="0x00009888" value="0x05E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x0A830CC0" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x0AA30033" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x08C30CC0" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x08E30033" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x07830CC0" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x07A30033" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C30CC0" />
+ <register type="NOA" address="0x00009888" value="0x01C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E30033" />
+ <register type="NOA" address="0x00009888" value="0x01E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="Sampler11"
+ chipset="ACMGT2"
+ symbol_name="Sampler11"
+ underscore_name="sampler11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6edeb7d7-a21c-4d06-bd66-dd804480f1f1"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE0"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE0"
+ underscore_name="sampler_texture_cache_miss_xecore0"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE1"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE1"
+ underscore_name="sampler_texture_cache_miss_xecore1"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE2"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE2"
+ underscore_name="sampler_texture_cache_miss_xecore2"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE3"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE3"
+ underscore_name="sampler_texture_cache_miss_xecore3"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE4"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE4"
+ underscore_name="sampler_texture_cache_miss_xecore4"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE5"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE5"
+ underscore_name="sampler_texture_cache_miss_xecore5"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE6"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE6"
+ underscore_name="sampler_texture_cache_miss_xecore6"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE7"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE7"
+ underscore_name="sampler_texture_cache_miss_xecore7"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE8"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE8"
+ underscore_name="sampler_texture_cache_miss_xecore8"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE9"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE9"
+ underscore_name="sampler_texture_cache_miss_xecore9"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE10"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE10"
+ underscore_name="sampler_texture_cache_miss_xecore10"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE11"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE11"
+ underscore_name="sampler_texture_cache_miss_xecore11"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE12"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE12"
+ underscore_name="sampler_texture_cache_miss_xecore12"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE13"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE13"
+ underscore_name="sampler_texture_cache_miss_xecore13"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE14"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE14"
+ underscore_name="sampler_texture_cache_miss_xecore14"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE15"
+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE15"
+ underscore_name="sampler_texture_cache_miss_xecore15"
+ description="Number of Sampler L1 misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="Sampler"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x12830C80" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x02830000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x12A30032" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x02A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x10C30C80" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x02C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x10E30032" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x02E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x0F830C80" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x03830000" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x0FA30032" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x03A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x0DC30C80" />
+ <register type="NOA" address="0x00009888" value="0x05C30000" />
+ <register type="NOA" address="0x00009888" value="0x03C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x0DE30032" />
+ <register type="NOA" address="0x00009888" value="0x05E30000" />
+ <register type="NOA" address="0x00009888" value="0x03E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18830004" />
+ <register type="NOA" address="0x00009888" value="0x18A30004" />
+ <register type="NOA" address="0x00009888" value="0x18C30004" />
+ <register type="NOA" address="0x00009888" value="0x18E30004" />
+ <register type="NOA" address="0x00009888" value="0x19830004" />
+ <register type="NOA" address="0x00009888" value="0x19A30004" />
+ <register type="NOA" address="0x00009888" value="0x19C30004" />
+ <register type="NOA" address="0x00009888" value="0x19E30004" />
+ <register type="NOA" address="0x00009888" value="0x0A830C80" />
+ <register type="NOA" address="0x00009888" value="0x04830000" />
+ <register type="NOA" address="0x00009888" value="0x00830000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x0AA30032" />
+ <register type="NOA" address="0x00009888" value="0x04A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A30000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x08C30C80" />
+ <register type="NOA" address="0x00009888" value="0x04C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C30000" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x08E30032" />
+ <register type="NOA" address="0x00009888" value="0x04E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E30000" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x07830C80" />
+ <register type="NOA" address="0x00009888" value="0x05830000" />
+ <register type="NOA" address="0x00009888" value="0x01830000" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x07A30032" />
+ <register type="NOA" address="0x00009888" value="0x05A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A30000" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C30C80" />
+ <register type="NOA" address="0x00009888" value="0x01C30000" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E30032" />
+ <register type="NOA" address="0x00009888" value="0x01E30000" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher1"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher1"
+ underscore_name="thread_dispatcher1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7d691d4b-febf-415b-8d1b-1d623e936c19"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE0"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE0"
+ underscore_name="gpgpu_threadgroup_count_xecore0"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE4"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE4"
+ underscore_name="async_gpgpu_threadgroup_count_xecore4"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE8"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE8"
+ underscore_name="async_gpgpu_thread_exit_count_xecore8"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001D" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x08810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0A810D74" />
+ <register type="NOA" address="0x00009888" value="0x0C810039" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008302AA" />
+ <register type="NOA" address="0x00009888" value="0x0084001F" />
+ <register type="NOA" address="0x00009888" value="0x00860155" />
+ <register type="NOA" address="0x00009888" value="0x00870155" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x0D810C80" />
+ <register type="NOA" address="0x00009888" value="0x0F810D33" />
+ <register type="NOA" address="0x00009888" value="0x11810FB5" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A800" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x018403E0" />
+ <register type="NOA" address="0x00009888" value="0x01865400" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x01875400" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x0108A800" />
+ <register type="NOA" address="0x00009888" value="0x0308000A" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A0005" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C813000" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x12810C70" />
+ <register type="NOA" address="0x00009888" value="0x14810CF2" />
+ <register type="NOA" address="0x00009888" value="0x16810DB7" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0084FC00" />
+ <register type="NOA" address="0x00009888" value="0x02865550" />
+ <register type="NOA" address="0x00009888" value="0x02875550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032107" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher2"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher2"
+ underscore_name="thread_dispatcher2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="04737515-c210-40b6-90b0-2ad6ce51ff72"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE1"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE1"
+ underscore_name="gpgpu_threadgroup_count_xecore1"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE5"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE5"
+ underscore_name="async_gpgpu_threadgroup_count_xecore5"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE9"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE9"
+ underscore_name="async_gpgpu_thread_exit_count_xecore9"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001D" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x08A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0AA10D74" />
+ <register type="NOA" address="0x00009888" value="0x0CA10039" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
+ <register type="NOA" address="0x00009888" value="0x00A60155" />
+ <register type="NOA" address="0x00009888" value="0x00A70155" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x0DA10C80" />
+ <register type="NOA" address="0x00009888" value="0x0FA10D33" />
+ <register type="NOA" address="0x00009888" value="0x11A10FB5" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
+ <register type="NOA" address="0x00009888" value="0x01A65400" />
+ <register type="NOA" address="0x00009888" value="0x03A60005" />
+ <register type="NOA" address="0x00009888" value="0x01A75400" />
+ <register type="NOA" address="0x00009888" value="0x03A70005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x000BA955" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x0108FC00" />
+ <register type="NOA" address="0x00009888" value="0x0308000F" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A0005" />
+ <register type="NOA" address="0x00009888" value="0x010103E0" />
+ <register type="NOA" address="0x00009888" value="0x010B5400" />
+ <register type="NOA" address="0x00009888" value="0x030B0005" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x12A10C70" />
+ <register type="NOA" address="0x00009888" value="0x14A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x16A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00A4FC00" />
+ <register type="NOA" address="0x00009888" value="0x02A65550" />
+ <register type="NOA" address="0x00009888" value="0x02A75550" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020B5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032107" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher3"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher3"
+ underscore_name="thread_dispatcher3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6215b3ed-0c9a-4171-b8bc-035be8e8b140"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE2"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE2"
+ underscore_name="gpgpu_threadgroup_count_xecore2"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE6"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE6"
+ underscore_name="async_gpgpu_threadgroup_count_xecore6"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE10"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE10"
+ underscore_name="async_gpgpu_thread_exit_count_xecore10"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001D" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x08C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0AC10D74" />
+ <register type="NOA" address="0x00009888" value="0x0CC10039" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C302AA" />
+ <register type="NOA" address="0x00009888" value="0x00C4001F" />
+ <register type="NOA" address="0x00009888" value="0x00C60155" />
+ <register type="NOA" address="0x00009888" value="0x00C70155" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x0DC10C80" />
+ <register type="NOA" address="0x00009888" value="0x0FC10D33" />
+ <register type="NOA" address="0x00009888" value="0x11C10FB5" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A800" />
+ <register type="NOA" address="0x00009888" value="0x03C3000A" />
+ <register type="NOA" address="0x00009888" value="0x01C403E0" />
+ <register type="NOA" address="0x00009888" value="0x01C65400" />
+ <register type="NOA" address="0x00009888" value="0x03C60005" />
+ <register type="NOA" address="0x00009888" value="0x01C75400" />
+ <register type="NOA" address="0x00009888" value="0x03C70005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x000702AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x0002001F" />
+ <register type="NOA" address="0x00009888" value="0x000C0155" />
+ <register type="NOA" address="0x00009888" value="0x0107A800" />
+ <register type="NOA" address="0x00009888" value="0x0307000A" />
+ <register type="NOA" address="0x00009888" value="0x010903E0" />
+ <register type="NOA" address="0x00009888" value="0x010AA800" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009888" value="0x010203E0" />
+ <register type="NOA" address="0x00009888" value="0x010C5400" />
+ <register type="NOA" address="0x00009888" value="0x030C0005" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x12C10C70" />
+ <register type="NOA" address="0x00009888" value="0x14C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x16C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00C4FC00" />
+ <register type="NOA" address="0x00009888" value="0x02C65550" />
+ <register type="NOA" address="0x00009888" value="0x02C75550" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x020C5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032107" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher4"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher4"
+ underscore_name="thread_dispatcher4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cf7b0026-fbed-4f29-ab6a-0f6acbea337b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE3"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE3"
+ underscore_name="gpgpu_threadgroup_count_xecore3"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE7"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE7"
+ underscore_name="async_gpgpu_threadgroup_count_xecore7"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE11"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE11"
+ underscore_name="async_gpgpu_thread_exit_count_xecore11"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001D" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x08E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D74" />
+ <register type="NOA" address="0x00009888" value="0x0CE10039" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
+ <register type="NOA" address="0x00009888" value="0x00E60155" />
+ <register type="NOA" address="0x00009888" value="0x00E70155" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x0DE10C80" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D33" />
+ <register type="NOA" address="0x00009888" value="0x11E10FB5" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
+ <register type="NOA" address="0x00009888" value="0x01E65400" />
+ <register type="NOA" address="0x00009888" value="0x03E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E75400" />
+ <register type="NOA" address="0x00009888" value="0x03E70005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x01075400" />
+ <register type="NOA" address="0x00009888" value="0x03070005" />
+ <register type="NOA" address="0x00009888" value="0x010903E0" />
+ <register type="NOA" address="0x00009888" value="0x010AA800" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x12E10C70" />
+ <register type="NOA" address="0x00009888" value="0x14E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x16E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00E4FC00" />
+ <register type="NOA" address="0x00009888" value="0x02E65550" />
+ <register type="NOA" address="0x00009888" value="0x02E75550" />
+ <register type="NOA" address="0x00009888" value="0x02075550" />
+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032107" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher5"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher5"
+ underscore_name="thread_dispatcher5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9fcfbc28-caaf-44ea-84a5-f1c5c2341b2a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE4"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE4"
+ underscore_name="gpgpu_threadgroup_count_xecore4"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE8"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE8"
+ underscore_name="async_gpgpu_threadgroup_count_xecore8"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE12"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE12"
+ underscore_name="async_gpgpu_thread_exit_count_xecore12"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x09810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0B810D74" />
+ <register type="NOA" address="0x00009888" value="0x0D810039" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018302AA" />
+ <register type="NOA" address="0x00009888" value="0x0184001F" />
+ <register type="NOA" address="0x00009888" value="0x01860155" />
+ <register type="NOA" address="0x00009888" value="0x01870155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x010802AA" />
+ <register type="NOA" address="0x00009888" value="0x010A0155" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001D" />
+ <register type="NOA" address="0x00009888" value="0x2D813000" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x0C810C80" />
+ <register type="NOA" address="0x00009888" value="0x0E810D33" />
+ <register type="NOA" address="0x00009888" value="0x10810FB5" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083A800" />
+ <register type="NOA" address="0x00009888" value="0x0283000A" />
+ <register type="NOA" address="0x00009888" value="0x008403E0" />
+ <register type="NOA" address="0x00009888" value="0x00865400" />
+ <register type="NOA" address="0x00009888" value="0x02860005" />
+ <register type="NOA" address="0x00009888" value="0x00875400" />
+ <register type="NOA" address="0x00009888" value="0x02870005" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x13810C70" />
+ <register type="NOA" address="0x00009888" value="0x15810CF2" />
+ <register type="NOA" address="0x00009888" value="0x17810DB7" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0184FC00" />
+ <register type="NOA" address="0x00009888" value="0x03865550" />
+ <register type="NOA" address="0x00009888" value="0x03875550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFA" />
+ <register type="NOA" address="0x00009888" value="0x000A5400" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030683" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher6"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher6"
+ underscore_name="thread_dispatcher6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c0af81b4-8172-4e9c-8da2-5051e5817de6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE5"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE5"
+ underscore_name="gpgpu_threadgroup_count_xecore5"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE9"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE9"
+ underscore_name="async_gpgpu_threadgroup_count_xecore9"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE13"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE13"
+ underscore_name="async_gpgpu_thread_exit_count_xecore13"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x09A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0BA10D74" />
+ <register type="NOA" address="0x00009888" value="0x0DA10039" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A302AA" />
+ <register type="NOA" address="0x00009888" value="0x01A4001F" />
+ <register type="NOA" address="0x00009888" value="0x01A60155" />
+ <register type="NOA" address="0x00009888" value="0x01A70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x010803FF" />
+ <register type="NOA" address="0x00009888" value="0x010A0155" />
+ <register type="NOA" address="0x00009888" value="0x0101001F" />
+ <register type="NOA" address="0x00009888" value="0x010B0155" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x0CA10C80" />
+ <register type="NOA" address="0x00009888" value="0x0EA10D33" />
+ <register type="NOA" address="0x00009888" value="0x10A10FB5" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
+ <register type="NOA" address="0x00009888" value="0x00A65400" />
+ <register type="NOA" address="0x00009888" value="0x02A60005" />
+ <register type="NOA" address="0x00009888" value="0x00A75400" />
+ <register type="NOA" address="0x00009888" value="0x02A70005" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x13A10C70" />
+ <register type="NOA" address="0x00009888" value="0x15A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x17A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01A4FC00" />
+ <register type="NOA" address="0x00009888" value="0x03A65550" />
+ <register type="NOA" address="0x00009888" value="0x03A75550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5400" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x000B5400" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA5" />
+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009888" value="0x0101FC00" />
+ <register type="NOA" address="0x00009888" value="0x030B5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030683" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher7"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher7"
+ underscore_name="thread_dispatcher7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="74538036-2ddc-486d-914c-ffe5d3ce6cfb"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE6"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE6"
+ underscore_name="gpgpu_threadgroup_count_xecore6"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE10"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE10"
+ underscore_name="async_gpgpu_threadgroup_count_xecore10"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE14"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE14"
+ underscore_name="async_gpgpu_thread_exit_count_xecore14"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x09C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0BC10D74" />
+ <register type="NOA" address="0x00009888" value="0x0DC10039" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
+ <register type="NOA" address="0x00009888" value="0x01C60155" />
+ <register type="NOA" address="0x00009888" value="0x01C70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x010702AA" />
+ <register type="NOA" address="0x00009888" value="0x0109001F" />
+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
+ <register type="NOA" address="0x00009888" value="0x0102001F" />
+ <register type="NOA" address="0x00009888" value="0x010C0155" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C80" />
+ <register type="NOA" address="0x00009888" value="0x0EC10D33" />
+ <register type="NOA" address="0x00009888" value="0x10C10FB5" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
+ <register type="NOA" address="0x00009888" value="0x00C65400" />
+ <register type="NOA" address="0x00009888" value="0x02C60005" />
+ <register type="NOA" address="0x00009888" value="0x00C75400" />
+ <register type="NOA" address="0x00009888" value="0x02C70005" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x13C10C70" />
+ <register type="NOA" address="0x00009888" value="0x15C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x17C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01C4FC00" />
+ <register type="NOA" address="0x00009888" value="0x03C65550" />
+ <register type="NOA" address="0x00009888" value="0x03C75550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x0007A800" />
+ <register type="NOA" address="0x00009888" value="0x0207000A" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000903E0" />
+ <register type="NOA" address="0x00009888" value="0x000AA800" />
+ <register type="NOA" address="0x00009888" value="0x020A555A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x000203E0" />
+ <register type="NOA" address="0x00009888" value="0x000C5400" />
+ <register type="NOA" address="0x00009888" value="0x020C0005" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0102FC00" />
+ <register type="NOA" address="0x00009888" value="0x030C5550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030683" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher8"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher8"
+ underscore_name="thread_dispatcher8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="558bd2fd-a7f4-41e5-9ef6-1d529263bcd2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE7"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE7"
+ underscore_name="gpgpu_threadgroup_count_xecore7"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE11"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE11"
+ underscore_name="async_gpgpu_threadgroup_count_xecore11"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE15"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE15"
+ underscore_name="async_gpgpu_thread_exit_count_xecore15"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x09E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0BE10D74" />
+ <register type="NOA" address="0x00009888" value="0x0DE10039" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
+ <register type="NOA" address="0x00009888" value="0x01E60155" />
+ <register type="NOA" address="0x00009888" value="0x01E70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x01070155" />
+ <register type="NOA" address="0x00009888" value="0x0109001F" />
+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x0CE10C80" />
+ <register type="NOA" address="0x00009888" value="0x0EE10D33" />
+ <register type="NOA" address="0x00009888" value="0x10E10FB5" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A800" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E403E0" />
+ <register type="NOA" address="0x00009888" value="0x00E65400" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x00E75400" />
+ <register type="NOA" address="0x00009888" value="0x02E70005" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x13E10C70" />
+ <register type="NOA" address="0x00009888" value="0x15E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x17E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01E4FC00" />
+ <register type="NOA" address="0x00009888" value="0x03E65550" />
+ <register type="NOA" address="0x00009888" value="0x03E75550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02070005" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000903E0" />
+ <register type="NOA" address="0x00009888" value="0x000AA800" />
+ <register type="NOA" address="0x00009888" value="0x020A555A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x03075550" />
+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030001" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030201" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030683" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher9"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher9"
+ underscore_name="thread_dispatcher9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ac68b4c3-f63a-4dd8-855e-d3fd781a8bde"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE8"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE8"
+ underscore_name="gpgpu_threadgroup_count_xecore8"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE12"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE12"
+ underscore_name="async_gpgpu_threadgroup_count_xecore12"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE0"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE0"
+ underscore_name="async_gpgpu_thread_exit_count_xecore0"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C813000" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x12810C70" />
+ <register type="NOA" address="0x00009888" value="0x14810CF2" />
+ <register type="NOA" address="0x00009888" value="0x16810DB7" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0283AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0084FC00" />
+ <register type="NOA" address="0x00009888" value="0x02865550" />
+ <register type="NOA" address="0x00009888" value="0x02875550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001D" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x08810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0A810D74" />
+ <register type="NOA" address="0x00009888" value="0x0C810039" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008302AA" />
+ <register type="NOA" address="0x00009888" value="0x0084001F" />
+ <register type="NOA" address="0x00009888" value="0x00860155" />
+ <register type="NOA" address="0x00009888" value="0x00870155" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x0D810C80" />
+ <register type="NOA" address="0x00009888" value="0x0F810D33" />
+ <register type="NOA" address="0x00009888" value="0x11810FB5" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A800" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x018403E0" />
+ <register type="NOA" address="0x00009888" value="0x01865400" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x01875400" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x0108A800" />
+ <register type="NOA" address="0x00009888" value="0x0308000A" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A0005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32032528" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032109" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher10"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher10"
+ underscore_name="thread_dispatcher10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b969747f-2450-4725-899f-5d0701930ea7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE9"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE9"
+ underscore_name="gpgpu_threadgroup_count_xecore9"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE13"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE13"
+ underscore_name="async_gpgpu_threadgroup_count_xecore13"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE1"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE1"
+ underscore_name="async_gpgpu_thread_exit_count_xecore1"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x12A10C70" />
+ <register type="NOA" address="0x00009888" value="0x14A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x16A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00A4FC00" />
+ <register type="NOA" address="0x00009888" value="0x02A65550" />
+ <register type="NOA" address="0x00009888" value="0x02A75550" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x020A5550" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020B5550" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001D" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x08A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0AA10D74" />
+ <register type="NOA" address="0x00009888" value="0x0CA10039" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
+ <register type="NOA" address="0x00009888" value="0x00A60155" />
+ <register type="NOA" address="0x00009888" value="0x00A70155" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x0DA10C80" />
+ <register type="NOA" address="0x00009888" value="0x0FA10D33" />
+ <register type="NOA" address="0x00009888" value="0x11A10FB5" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
+ <register type="NOA" address="0x00009888" value="0x01A65400" />
+ <register type="NOA" address="0x00009888" value="0x03A60005" />
+ <register type="NOA" address="0x00009888" value="0x01A75400" />
+ <register type="NOA" address="0x00009888" value="0x03A70005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x000BA955" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x0108FC00" />
+ <register type="NOA" address="0x00009888" value="0x0308000F" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A0005" />
+ <register type="NOA" address="0x00009888" value="0x010103E0" />
+ <register type="NOA" address="0x00009888" value="0x010B5400" />
+ <register type="NOA" address="0x00009888" value="0x030B0005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32032528" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032109" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher11"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher11"
+ underscore_name="thread_dispatcher11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b2e80bd3-d852-4c07-86e0-520c90236acf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE10"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE10"
+ underscore_name="gpgpu_threadgroup_count_xecore10"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE14"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE14"
+ underscore_name="async_gpgpu_threadgroup_count_xecore14"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE2"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE2"
+ underscore_name="async_gpgpu_thread_exit_count_xecore2"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x12C10C70" />
+ <register type="NOA" address="0x00009888" value="0x14C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x16C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00C4FC00" />
+ <register type="NOA" address="0x00009888" value="0x02C65550" />
+ <register type="NOA" address="0x00009888" value="0x02C75550" />
+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
+ <register type="NOA" address="0x00009888" value="0x020C5550" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001D" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x08C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0AC10D74" />
+ <register type="NOA" address="0x00009888" value="0x0CC10039" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C302AA" />
+ <register type="NOA" address="0x00009888" value="0x00C4001F" />
+ <register type="NOA" address="0x00009888" value="0x00C60155" />
+ <register type="NOA" address="0x00009888" value="0x00C70155" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x0DC10C80" />
+ <register type="NOA" address="0x00009888" value="0x0FC10D33" />
+ <register type="NOA" address="0x00009888" value="0x11C10FB5" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3A800" />
+ <register type="NOA" address="0x00009888" value="0x03C3000A" />
+ <register type="NOA" address="0x00009888" value="0x01C403E0" />
+ <register type="NOA" address="0x00009888" value="0x01C65400" />
+ <register type="NOA" address="0x00009888" value="0x03C60005" />
+ <register type="NOA" address="0x00009888" value="0x01C75400" />
+ <register type="NOA" address="0x00009888" value="0x03C70005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x000702AA" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x0002001F" />
+ <register type="NOA" address="0x00009888" value="0x000C0155" />
+ <register type="NOA" address="0x00009888" value="0x0107A800" />
+ <register type="NOA" address="0x00009888" value="0x0307000A" />
+ <register type="NOA" address="0x00009888" value="0x010903E0" />
+ <register type="NOA" address="0x00009888" value="0x010AA800" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009888" value="0x010203E0" />
+ <register type="NOA" address="0x00009888" value="0x010C5400" />
+ <register type="NOA" address="0x00009888" value="0x030C0005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32032528" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032109" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher12"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher12"
+ underscore_name="thread_dispatcher12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5622d707-7646-48bc-90e0-af17a55ab1c7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE11"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE11"
+ underscore_name="gpgpu_threadgroup_count_xecore11"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE15"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE15"
+ underscore_name="async_gpgpu_threadgroup_count_xecore15"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE3"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE3"
+ underscore_name="async_gpgpu_thread_exit_count_xecore3"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x12E10C70" />
+ <register type="NOA" address="0x00009888" value="0x14E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x16E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x00E4FC00" />
+ <register type="NOA" address="0x00009888" value="0x02E65550" />
+ <register type="NOA" address="0x00009888" value="0x02E75550" />
+ <register type="NOA" address="0x00009888" value="0x02075550" />
+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001D" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x08E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D74" />
+ <register type="NOA" address="0x00009888" value="0x0CE10039" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
+ <register type="NOA" address="0x00009888" value="0x00E60155" />
+ <register type="NOA" address="0x00009888" value="0x00E70155" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x0DE10C80" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D33" />
+ <register type="NOA" address="0x00009888" value="0x11E10FB5" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
+ <register type="NOA" address="0x00009888" value="0x01E65400" />
+ <register type="NOA" address="0x00009888" value="0x03E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E75400" />
+ <register type="NOA" address="0x00009888" value="0x03E70005" />
+ <register type="NOA" address="0x00009888" value="0x000303E0" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x01075400" />
+ <register type="NOA" address="0x00009888" value="0x03070005" />
+ <register type="NOA" address="0x00009888" value="0x010903E0" />
+ <register type="NOA" address="0x00009888" value="0x010AA800" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202000F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32032528" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032109" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031068" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009888" value="0x1E033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x02025550" />
+ <register type="NOA" address="0x00009888" value="0x02045550" />
+ <register type="NOA" address="0x00009888" value="0x02055550" />
+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher13"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher13"
+ underscore_name="thread_dispatcher13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6149c8e0-84f6-4643-ac19-0f5b5a8fa830"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE12"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE12"
+ underscore_name="gpgpu_threadgroup_count_xecore12"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE0"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE0"
+ underscore_name="async_gpgpu_threadgroup_count_xecore0"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE4"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE4"
+ underscore_name="async_gpgpu_thread_exit_count_xecore4"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001D" />
+ <register type="NOA" address="0x00009888" value="0x2D813000" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x0C810C80" />
+ <register type="NOA" address="0x00009888" value="0x0E810D33" />
+ <register type="NOA" address="0x00009888" value="0x10810FB5" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083A800" />
+ <register type="NOA" address="0x00009888" value="0x0283000A" />
+ <register type="NOA" address="0x00009888" value="0x008403E0" />
+ <register type="NOA" address="0x00009888" value="0x00865400" />
+ <register type="NOA" address="0x00009888" value="0x02860005" />
+ <register type="NOA" address="0x00009888" value="0x00875400" />
+ <register type="NOA" address="0x00009888" value="0x02870005" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x13810C70" />
+ <register type="NOA" address="0x00009888" value="0x15810CF2" />
+ <register type="NOA" address="0x00009888" value="0x17810DB7" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0184FC00" />
+ <register type="NOA" address="0x00009888" value="0x03865550" />
+ <register type="NOA" address="0x00009888" value="0x03875550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFA" />
+ <register type="NOA" address="0x00009888" value="0x000A5400" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x09810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0B810D74" />
+ <register type="NOA" address="0x00009888" value="0x0D810039" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018302AA" />
+ <register type="NOA" address="0x00009888" value="0x0184001F" />
+ <register type="NOA" address="0x00009888" value="0x01860155" />
+ <register type="NOA" address="0x00009888" value="0x01870155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x010802AA" />
+ <register type="NOA" address="0x00009888" value="0x010A0155" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000203FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030420" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030001" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030693" />
+ <register type="NOA" address="0x00009888" value="0x3C031269" />
+ <register type="NOA" address="0x00009888" value="0x3E030693" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030421" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher14"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher14"
+ underscore_name="thread_dispatcher14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3ad2842e-a192-4cb9-aca4-c3dfa9238070"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE13"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE13"
+ underscore_name="gpgpu_threadgroup_count_xecore13"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE1"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE1"
+ underscore_name="async_gpgpu_threadgroup_count_xecore1"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE5"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE5"
+ underscore_name="async_gpgpu_thread_exit_count_xecore5"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x0CA10C80" />
+ <register type="NOA" address="0x00009888" value="0x0EA10D33" />
+ <register type="NOA" address="0x00009888" value="0x10A10FB5" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
+ <register type="NOA" address="0x00009888" value="0x00A65400" />
+ <register type="NOA" address="0x00009888" value="0x02A60005" />
+ <register type="NOA" address="0x00009888" value="0x00A75400" />
+ <register type="NOA" address="0x00009888" value="0x02A70005" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x13A10C70" />
+ <register type="NOA" address="0x00009888" value="0x15A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x17A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01A4FC00" />
+ <register type="NOA" address="0x00009888" value="0x03A65550" />
+ <register type="NOA" address="0x00009888" value="0x03A75550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5400" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x000B5400" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA5" />
+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
+ <register type="NOA" address="0x00009888" value="0x030A5550" />
+ <register type="NOA" address="0x00009888" value="0x0101FC00" />
+ <register type="NOA" address="0x00009888" value="0x030B5550" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x09A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0BA10D74" />
+ <register type="NOA" address="0x00009888" value="0x0DA10039" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A302AA" />
+ <register type="NOA" address="0x00009888" value="0x01A4001F" />
+ <register type="NOA" address="0x00009888" value="0x01A60155" />
+ <register type="NOA" address="0x00009888" value="0x01A70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x010803FF" />
+ <register type="NOA" address="0x00009888" value="0x010A0155" />
+ <register type="NOA" address="0x00009888" value="0x0101001F" />
+ <register type="NOA" address="0x00009888" value="0x010B0155" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000203FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030420" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030001" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030693" />
+ <register type="NOA" address="0x00009888" value="0x3C031269" />
+ <register type="NOA" address="0x00009888" value="0x3E030693" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030421" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher15"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher15"
+ underscore_name="thread_dispatcher15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="a8b90aef-99fa-443f-8e74-06489d14a031"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE14"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE14"
+ underscore_name="gpgpu_threadgroup_count_xecore14"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE2"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE2"
+ underscore_name="async_gpgpu_threadgroup_count_xecore2"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE6"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE6"
+ underscore_name="async_gpgpu_thread_exit_count_xecore6"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C80" />
+ <register type="NOA" address="0x00009888" value="0x0EC10D33" />
+ <register type="NOA" address="0x00009888" value="0x10C10FB5" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
+ <register type="NOA" address="0x00009888" value="0x00C65400" />
+ <register type="NOA" address="0x00009888" value="0x02C60005" />
+ <register type="NOA" address="0x00009888" value="0x00C75400" />
+ <register type="NOA" address="0x00009888" value="0x02C70005" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x13C10C70" />
+ <register type="NOA" address="0x00009888" value="0x15C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x17C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01C4FC00" />
+ <register type="NOA" address="0x00009888" value="0x03C65550" />
+ <register type="NOA" address="0x00009888" value="0x03C75550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x0007A800" />
+ <register type="NOA" address="0x00009888" value="0x0207000A" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000903E0" />
+ <register type="NOA" address="0x00009888" value="0x000AA800" />
+ <register type="NOA" address="0x00009888" value="0x020A555A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x000203E0" />
+ <register type="NOA" address="0x00009888" value="0x000C5400" />
+ <register type="NOA" address="0x00009888" value="0x020C0005" />
+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009888" value="0x0102FC00" />
+ <register type="NOA" address="0x00009888" value="0x030C5550" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x09C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0BC10D74" />
+ <register type="NOA" address="0x00009888" value="0x0DC10039" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
+ <register type="NOA" address="0x00009888" value="0x01C60155" />
+ <register type="NOA" address="0x00009888" value="0x01C70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x010702AA" />
+ <register type="NOA" address="0x00009888" value="0x0109001F" />
+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
+ <register type="NOA" address="0x00009888" value="0x0102001F" />
+ <register type="NOA" address="0x00009888" value="0x010C0155" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000203FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030420" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030001" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030693" />
+ <register type="NOA" address="0x00009888" value="0x3C031269" />
+ <register type="NOA" address="0x00009888" value="0x3E030693" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030421" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher16"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher16"
+ underscore_name="thread_dispatcher16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3c5182e0-c1f6-4e9a-b5a6-752052f23389"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU THREADGROUP COUNT XECORE15"
+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE15"
+ underscore_name="gpgpu_threadgroup_count_xecore15"
+ description="Number of GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE3"
+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE3"
+ underscore_name="async_gpgpu_threadgroup_count_xecore3"
+ description="Number of Async GPGPU threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE7"
+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE7"
+ underscore_name="async_gpgpu_thread_exit_count_xecore7"
+ description="Number of Async GPGPU EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001D" />
+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x0CE10C80" />
+ <register type="NOA" address="0x00009888" value="0x0EE10D33" />
+ <register type="NOA" address="0x00009888" value="0x10E10FB5" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A800" />
+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
+ <register type="NOA" address="0x00009888" value="0x00E403E0" />
+ <register type="NOA" address="0x00009888" value="0x00E65400" />
+ <register type="NOA" address="0x00009888" value="0x02E60005" />
+ <register type="NOA" address="0x00009888" value="0x00E75400" />
+ <register type="NOA" address="0x00009888" value="0x02E70005" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x13E10C70" />
+ <register type="NOA" address="0x00009888" value="0x15E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x17E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3AAA0" />
+ <register type="NOA" address="0x00009888" value="0x01E4FC00" />
+ <register type="NOA" address="0x00009888" value="0x03E65550" />
+ <register type="NOA" address="0x00009888" value="0x03E75550" />
+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
+ <register type="NOA" address="0x00009888" value="0x00075400" />
+ <register type="NOA" address="0x00009888" value="0x02070005" />
+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
+ <register type="NOA" address="0x00009888" value="0x000903E0" />
+ <register type="NOA" address="0x00009888" value="0x000AA800" />
+ <register type="NOA" address="0x00009888" value="0x020A555A" />
+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
+ <register type="NOA" address="0x00009888" value="0x03075550" />
+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x09E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0BE10D74" />
+ <register type="NOA" address="0x00009888" value="0x0DE10039" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
+ <register type="NOA" address="0x00009888" value="0x01E60155" />
+ <register type="NOA" address="0x00009888" value="0x01E70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x01070155" />
+ <register type="NOA" address="0x00009888" value="0x0109001F" />
+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x000203FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030420" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030001" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030693" />
+ <register type="NOA" address="0x00009888" value="0x3C031269" />
+ <register type="NOA" address="0x00009888" value="0x3E030693" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030421" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
+ <register type="NOA" address="0x00009888" value="0x00025400" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045400" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055400" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008A800" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000BA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001802" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x00030002" />
+ <register type="OA" address="0x0000D954" value="0x000003FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher17"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher17"
+ underscore_name="thread_dispatcher17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="72a4eaf8-b31d-4749-85e9-d6670ecfda25"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE0"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE0"
+ underscore_name="task_threadgroup_count_xecore0"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE4"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE4"
+ underscore_name="task_thread_exit_count_xecore4"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE8"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE8"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore8"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
+ <register type="NOA" address="0x00009888" value="0x2D813000" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x0C810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0E810D74" />
+ <register type="NOA" address="0x00009888" value="0x10810039" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AA00" />
+ <register type="NOA" address="0x00009888" value="0x02830002" />
+ <register type="NOA" address="0x00009888" value="0x008401F0" />
+ <register type="NOA" address="0x00009888" value="0x00865500" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x00875500" />
+ <register type="NOA" address="0x00009888" value="0x02870001" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x11810C00" />
+ <register type="NOA" address="0x00009888" value="0x13810CB1" />
+ <register type="NOA" address="0x00009888" value="0x15810DF3" />
+ <register type="NOA" address="0x00009888" value="0x17810036" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03832AA8" />
+ <register type="NOA" address="0x00009888" value="0x01847E00" />
+ <register type="NOA" address="0x00009888" value="0x03861554" />
+ <register type="NOA" address="0x00009888" value="0x03871554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFE" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017E00" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
+ <register type="NOA" address="0x00009888" value="0x03082AA8" />
+ <register type="NOA" address="0x00009888" value="0x030A1554" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C817800" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x08810DB7" />
+ <register type="NOA" address="0x00009888" value="0x0A810CF5" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008300AA" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x00870055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030007" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031067" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher18"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher18"
+ underscore_name="thread_dispatcher18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2b0b4fde-719b-49de-a309-aeb1f96e2f6b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE1"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE1"
+ underscore_name="task_threadgroup_count_xecore1"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE5"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE5"
+ underscore_name="task_thread_exit_count_xecore5"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE9"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE9"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore9"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x0CA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0EA10D74" />
+ <register type="NOA" address="0x00009888" value="0x10A10039" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x02A30002" />
+ <register type="NOA" address="0x00009888" value="0x00A401F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x02A60001" />
+ <register type="NOA" address="0x00009888" value="0x00A75500" />
+ <register type="NOA" address="0x00009888" value="0x02A70001" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x11A10C00" />
+ <register type="NOA" address="0x00009888" value="0x13A10CB1" />
+ <register type="NOA" address="0x00009888" value="0x15A10DF3" />
+ <register type="NOA" address="0x00009888" value="0x17A10036" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A32AA8" />
+ <register type="NOA" address="0x00009888" value="0x01A47E00" />
+ <register type="NOA" address="0x00009888" value="0x03A61554" />
+ <register type="NOA" address="0x00009888" value="0x03A71554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA9" />
+ <register type="NOA" address="0x00009888" value="0x03083FFC" />
+ <register type="NOA" address="0x00009888" value="0x030A1554" />
+ <register type="NOA" address="0x00009888" value="0x01017E00" />
+ <register type="NOA" address="0x00009888" value="0x030B1554" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x08A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA10CF5" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A4000F" />
+ <register type="NOA" address="0x00009888" value="0x00A60055" />
+ <register type="NOA" address="0x00009888" value="0x00A70055" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030007" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031067" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher19"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher19"
+ underscore_name="thread_dispatcher19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d25f6c66-eb80-49f5-ba95-74e5bbeffba8"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE2"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE2"
+ underscore_name="task_threadgroup_count_xecore2"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE6"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE6"
+ underscore_name="task_thread_exit_count_xecore6"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE10"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE10"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore10"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0EC10D74" />
+ <register type="NOA" address="0x00009888" value="0x10C10039" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C30002" />
+ <register type="NOA" address="0x00009888" value="0x00C401F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x02C60001" />
+ <register type="NOA" address="0x00009888" value="0x00C75500" />
+ <register type="NOA" address="0x00009888" value="0x02C70001" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x11C10C00" />
+ <register type="NOA" address="0x00009888" value="0x13C10CB1" />
+ <register type="NOA" address="0x00009888" value="0x15C10DF3" />
+ <register type="NOA" address="0x00009888" value="0x17C10036" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C32AA8" />
+ <register type="NOA" address="0x00009888" value="0x01C47E00" />
+ <register type="NOA" address="0x00009888" value="0x03C61554" />
+ <register type="NOA" address="0x00009888" value="0x03C71554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x0007AA00" />
+ <register type="NOA" address="0x00009888" value="0x02070002" />
+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
+ <register type="NOA" address="0x00009888" value="0x000901F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
+ <register type="NOA" address="0x00009888" value="0x020A1556" />
+ <register type="NOA" address="0x00009888" value="0x00017E00" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
+ <register type="NOA" address="0x00009888" value="0x000201F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009888" value="0x020C0001" />
+ <register type="NOA" address="0x00009888" value="0x03072AA8" />
+ <register type="NOA" address="0x00009888" value="0x01097E00" />
+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
+ <register type="NOA" address="0x00009888" value="0x01027E00" />
+ <register type="NOA" address="0x00009888" value="0x030C1554" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x08C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AC10CF5" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C4000F" />
+ <register type="NOA" address="0x00009888" value="0x00C60055" />
+ <register type="NOA" address="0x00009888" value="0x00C70055" />
+ <register type="NOA" address="0x00009888" value="0x000700AA" />
+ <register type="NOA" address="0x00009888" value="0x0009000F" />
+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
+ <register type="NOA" address="0x00009888" value="0x0002000F" />
+ <register type="NOA" address="0x00009888" value="0x000C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030007" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031067" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher20"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher20"
+ underscore_name="thread_dispatcher20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9decfc7a-90a5-4e0c-8f20-be21a3e00e2b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE3"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE3"
+ underscore_name="task_threadgroup_count_xecore3"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE7"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE7"
+ underscore_name="task_thread_exit_count_xecore7"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE11"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE11"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore11"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x0CE10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0EE10D74" />
+ <register type="NOA" address="0x00009888" value="0x10E10039" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x02E30002" />
+ <register type="NOA" address="0x00009888" value="0x00E401F0" />
+ <register type="NOA" address="0x00009888" value="0x00E65500" />
+ <register type="NOA" address="0x00009888" value="0x02E60001" />
+ <register type="NOA" address="0x00009888" value="0x00E75500" />
+ <register type="NOA" address="0x00009888" value="0x02E70001" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x11E10C00" />
+ <register type="NOA" address="0x00009888" value="0x13E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x15E10DF3" />
+ <register type="NOA" address="0x00009888" value="0x17E10036" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E32AA8" />
+ <register type="NOA" address="0x00009888" value="0x01E47E00" />
+ <register type="NOA" address="0x00009888" value="0x03E61554" />
+ <register type="NOA" address="0x00009888" value="0x03E71554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02070001" />
+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
+ <register type="NOA" address="0x00009888" value="0x000901F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
+ <register type="NOA" address="0x00009888" value="0x020A1556" />
+ <register type="NOA" address="0x00009888" value="0x00017E00" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
+ <register type="NOA" address="0x00009888" value="0x03071554" />
+ <register type="NOA" address="0x00009888" value="0x01097E00" />
+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x08E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AE10CF5" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E70055" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x0009000F" />
+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030007" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031067" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher21"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher21"
+ underscore_name="thread_dispatcher21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f2099f1b-7280-4175-b2a9-a373b7039027"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE4"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE4"
+ underscore_name="task_threadgroup_count_xecore4"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE8"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE8"
+ underscore_name="task_thread_exit_count_xecore8"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE12"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE12"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore12"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x0D810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0F810D74" />
+ <register type="NOA" address="0x00009888" value="0x11810039" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AA00" />
+ <register type="NOA" address="0x00009888" value="0x03830002" />
+ <register type="NOA" address="0x00009888" value="0x018401F0" />
+ <register type="NOA" address="0x00009888" value="0x01865500" />
+ <register type="NOA" address="0x00009888" value="0x03860001" />
+ <register type="NOA" address="0x00009888" value="0x01875500" />
+ <register type="NOA" address="0x00009888" value="0x03870001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x0108AA00" />
+ <register type="NOA" address="0x00009888" value="0x03080002" />
+ <register type="NOA" address="0x00009888" value="0x010A5500" />
+ <register type="NOA" address="0x00009888" value="0x030A0001" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C813000" />
+ <register type="NOA" address="0x00009888" value="0x2D817800" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x10810C00" />
+ <register type="NOA" address="0x00009888" value="0x12810CB1" />
+ <register type="NOA" address="0x00009888" value="0x14810DF3" />
+ <register type="NOA" address="0x00009888" value="0x16810036" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02832AA8" />
+ <register type="NOA" address="0x00009888" value="0x00847E00" />
+ <register type="NOA" address="0x00009888" value="0x02861554" />
+ <register type="NOA" address="0x00009888" value="0x02871554" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x09810DB7" />
+ <register type="NOA" address="0x00009888" value="0x0B810CF5" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x01870055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A1554" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x010800AA" />
+ <register type="NOA" address="0x00009888" value="0x010A0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02031492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032100" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030200" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030610" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032108" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher22"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher22"
+ underscore_name="thread_dispatcher22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1be88735-2a46-4564-84f3-0c832cd05571"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE5"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE5"
+ underscore_name="task_threadgroup_count_xecore5"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE9"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE9"
+ underscore_name="task_thread_exit_count_xecore9"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE13"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE13"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore13"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x0DA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0FA10D74" />
+ <register type="NOA" address="0x00009888" value="0x11A10039" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x03A30002" />
+ <register type="NOA" address="0x00009888" value="0x01A401F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x03A60001" />
+ <register type="NOA" address="0x00009888" value="0x01A75500" />
+ <register type="NOA" address="0x00009888" value="0x03A70001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x0108FF00" />
+ <register type="NOA" address="0x00009888" value="0x03080003" />
+ <register type="NOA" address="0x00009888" value="0x010A5500" />
+ <register type="NOA" address="0x00009888" value="0x030A0001" />
+ <register type="NOA" address="0x00009888" value="0x010101F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x030B0001" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x10A10C00" />
+ <register type="NOA" address="0x00009888" value="0x12A10CB1" />
+ <register type="NOA" address="0x00009888" value="0x14A10DF3" />
+ <register type="NOA" address="0x00009888" value="0x16A10036" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32AA8" />
+ <register type="NOA" address="0x00009888" value="0x00A47E00" />
+ <register type="NOA" address="0x00009888" value="0x02A61554" />
+ <register type="NOA" address="0x00009888" value="0x02A71554" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x09A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA10CF5" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A4000F" />
+ <register type="NOA" address="0x00009888" value="0x01A60055" />
+ <register type="NOA" address="0x00009888" value="0x01A70055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A1554" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x020B1554" />
+ <register type="NOA" address="0x00009888" value="0x010800FF" />
+ <register type="NOA" address="0x00009888" value="0x010A0055" />
+ <register type="NOA" address="0x00009888" value="0x0101000F" />
+ <register type="NOA" address="0x00009888" value="0x010B0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02031492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032100" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030200" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030610" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032108" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher23"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher23"
+ underscore_name="thread_dispatcher23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="71d12693-64c0-4da1-8f5e-fdaf00bcf83e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE6"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE6"
+ underscore_name="task_threadgroup_count_xecore6"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE10"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE10"
+ underscore_name="task_thread_exit_count_xecore10"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE14"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE14"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore14"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x0DC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0FC10D74" />
+ <register type="NOA" address="0x00009888" value="0x11C10039" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C30002" />
+ <register type="NOA" address="0x00009888" value="0x01C401F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x03C60001" />
+ <register type="NOA" address="0x00009888" value="0x01C75500" />
+ <register type="NOA" address="0x00009888" value="0x03C70001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x0107AA00" />
+ <register type="NOA" address="0x00009888" value="0x03070002" />
+ <register type="NOA" address="0x00009888" value="0x010901F0" />
+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
+ <register type="NOA" address="0x00009888" value="0x030A0002" />
+ <register type="NOA" address="0x00009888" value="0x010201F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009888" value="0x030C0001" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x10C10C00" />
+ <register type="NOA" address="0x00009888" value="0x12C10CB1" />
+ <register type="NOA" address="0x00009888" value="0x14C10DF3" />
+ <register type="NOA" address="0x00009888" value="0x16C10036" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C32AA8" />
+ <register type="NOA" address="0x00009888" value="0x00C47E00" />
+ <register type="NOA" address="0x00009888" value="0x02C61554" />
+ <register type="NOA" address="0x00009888" value="0x02C71554" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x09C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BC10CF5" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4000F" />
+ <register type="NOA" address="0x00009888" value="0x01C60055" />
+ <register type="NOA" address="0x00009888" value="0x01C70055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x02072AA8" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x00097E00" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x00027E00" />
+ <register type="NOA" address="0x00009888" value="0x020C1554" />
+ <register type="NOA" address="0x00009888" value="0x010700AA" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
+ <register type="NOA" address="0x00009888" value="0x0102000F" />
+ <register type="NOA" address="0x00009888" value="0x010C0055" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02031492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032100" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030200" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030610" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032108" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher24"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher24"
+ underscore_name="thread_dispatcher24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="6ad141b6-faae-40da-bdf4-02247ec1121c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE7"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE7"
+ underscore_name="task_threadgroup_count_xecore7"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE11"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE11"
+ underscore_name="task_thread_exit_count_xecore11"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE15"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE15"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore15"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x0DE10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D74" />
+ <register type="NOA" address="0x00009888" value="0x11E10039" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E401F0" />
+ <register type="NOA" address="0x00009888" value="0x01E65500" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E75500" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x01075500" />
+ <register type="NOA" address="0x00009888" value="0x03070001" />
+ <register type="NOA" address="0x00009888" value="0x010901F0" />
+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
+ <register type="NOA" address="0x00009888" value="0x030A0002" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x10E10C00" />
+ <register type="NOA" address="0x00009888" value="0x12E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x14E10DF3" />
+ <register type="NOA" address="0x00009888" value="0x16E10036" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E32AA8" />
+ <register type="NOA" address="0x00009888" value="0x00E47E00" />
+ <register type="NOA" address="0x00009888" value="0x02E61554" />
+ <register type="NOA" address="0x00009888" value="0x02E71554" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x09E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BE10CF5" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E70055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x02071554" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x00097E00" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x01070055" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009888" value="0x000200FF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
+ <register type="NOA" address="0x00009888" value="0x00032249" />
+ <register type="NOA" address="0x00009888" value="0x02031492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032100" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030200" />
+ <register type="NOA" address="0x00009888" value="0x3A030010" />
+ <register type="NOA" address="0x00009888" value="0x3C030201" />
+ <register type="NOA" address="0x00009888" value="0x3E030610" />
+ <register type="NOA" address="0x00009888" value="0x40030008" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032108" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher25"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher25"
+ underscore_name="thread_dispatcher25"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="74433d30-ffa1-410d-8c87-7cee0acfe4ea"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE8"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE8"
+ underscore_name="task_threadgroup_count_xecore8"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE12"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE12"
+ underscore_name="task_thread_exit_count_xecore12"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE0"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE0"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore0"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C817800" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x08810DB7" />
+ <register type="NOA" address="0x00009888" value="0x0A810CF5" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008300AA" />
+ <register type="NOA" address="0x00009888" value="0x0084000F" />
+ <register type="NOA" address="0x00009888" value="0x00860055" />
+ <register type="NOA" address="0x00009888" value="0x00870055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C812800" />
+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
+ <register type="NOA" address="0x00009888" value="0x2D813000" />
+ <register type="NOA" address="0x00009888" value="0x06819800" />
+ <register type="NOA" address="0x00009888" value="0x0C810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0E810D74" />
+ <register type="NOA" address="0x00009888" value="0x10810039" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x0083AA00" />
+ <register type="NOA" address="0x00009888" value="0x02830002" />
+ <register type="NOA" address="0x00009888" value="0x008401F0" />
+ <register type="NOA" address="0x00009888" value="0x00865500" />
+ <register type="NOA" address="0x00009888" value="0x02860001" />
+ <register type="NOA" address="0x00009888" value="0x00875500" />
+ <register type="NOA" address="0x00009888" value="0x02870001" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x11810C00" />
+ <register type="NOA" address="0x00009888" value="0x13810CB1" />
+ <register type="NOA" address="0x00009888" value="0x15810DF3" />
+ <register type="NOA" address="0x00009888" value="0x17810036" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03832AA8" />
+ <register type="NOA" address="0x00009888" value="0x01847E00" />
+ <register type="NOA" address="0x00009888" value="0x03861554" />
+ <register type="NOA" address="0x00009888" value="0x03871554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFE" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017E00" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
+ <register type="NOA" address="0x00009888" value="0x03082AA8" />
+ <register type="NOA" address="0x00009888" value="0x030A1554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032520" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031069" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher26"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher26"
+ underscore_name="thread_dispatcher26"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5ba834b3-4603-4c43-94da-6e1bacf9500a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE9"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE9"
+ underscore_name="task_threadgroup_count_xecore9"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE13"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE13"
+ underscore_name="task_thread_exit_count_xecore13"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE1"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE1"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore1"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x08A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AA10CF5" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300AA" />
+ <register type="NOA" address="0x00009888" value="0x00A4000F" />
+ <register type="NOA" address="0x00009888" value="0x00A60055" />
+ <register type="NOA" address="0x00009888" value="0x00A70055" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B0055" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
+ <register type="NOA" address="0x00009888" value="0x06A19800" />
+ <register type="NOA" address="0x00009888" value="0x0CA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0EA10D74" />
+ <register type="NOA" address="0x00009888" value="0x10A10039" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x02A30002" />
+ <register type="NOA" address="0x00009888" value="0x00A401F0" />
+ <register type="NOA" address="0x00009888" value="0x00A65500" />
+ <register type="NOA" address="0x00009888" value="0x02A60001" />
+ <register type="NOA" address="0x00009888" value="0x00A75500" />
+ <register type="NOA" address="0x00009888" value="0x02A70001" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x11A10C00" />
+ <register type="NOA" address="0x00009888" value="0x13A10CB1" />
+ <register type="NOA" address="0x00009888" value="0x15A10DF3" />
+ <register type="NOA" address="0x00009888" value="0x17A10036" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A32AA8" />
+ <register type="NOA" address="0x00009888" value="0x01A47E00" />
+ <register type="NOA" address="0x00009888" value="0x03A61554" />
+ <register type="NOA" address="0x00009888" value="0x03A71554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x000B5500" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA9" />
+ <register type="NOA" address="0x00009888" value="0x03083FFC" />
+ <register type="NOA" address="0x00009888" value="0x030A1554" />
+ <register type="NOA" address="0x00009888" value="0x01017E00" />
+ <register type="NOA" address="0x00009888" value="0x030B1554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032520" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031069" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher27"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher27"
+ underscore_name="thread_dispatcher27"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="dcfd59c3-e7b0-402e-a656-ca2a2f2d95dd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE10"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE10"
+ underscore_name="task_threadgroup_count_xecore10"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE14"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE14"
+ underscore_name="task_thread_exit_count_xecore14"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE2"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE2"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore2"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x08C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AC10CF5" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C300AA" />
+ <register type="NOA" address="0x00009888" value="0x00C4000F" />
+ <register type="NOA" address="0x00009888" value="0x00C60055" />
+ <register type="NOA" address="0x00009888" value="0x00C70055" />
+ <register type="NOA" address="0x00009888" value="0x000700AA" />
+ <register type="NOA" address="0x00009888" value="0x0009000F" />
+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
+ <register type="NOA" address="0x00009888" value="0x0002000F" />
+ <register type="NOA" address="0x00009888" value="0x000C0055" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
+ <register type="NOA" address="0x00009888" value="0x06C19800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0EC10D74" />
+ <register type="NOA" address="0x00009888" value="0x10C10039" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x02C30002" />
+ <register type="NOA" address="0x00009888" value="0x00C401F0" />
+ <register type="NOA" address="0x00009888" value="0x00C65500" />
+ <register type="NOA" address="0x00009888" value="0x02C60001" />
+ <register type="NOA" address="0x00009888" value="0x00C75500" />
+ <register type="NOA" address="0x00009888" value="0x02C70001" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x11C10C00" />
+ <register type="NOA" address="0x00009888" value="0x13C10CB1" />
+ <register type="NOA" address="0x00009888" value="0x15C10DF3" />
+ <register type="NOA" address="0x00009888" value="0x17C10036" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C32AA8" />
+ <register type="NOA" address="0x00009888" value="0x01C47E00" />
+ <register type="NOA" address="0x00009888" value="0x03C61554" />
+ <register type="NOA" address="0x00009888" value="0x03C71554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x0007AA00" />
+ <register type="NOA" address="0x00009888" value="0x02070002" />
+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
+ <register type="NOA" address="0x00009888" value="0x000901F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
+ <register type="NOA" address="0x00009888" value="0x020A1556" />
+ <register type="NOA" address="0x00009888" value="0x00017E00" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
+ <register type="NOA" address="0x00009888" value="0x000201F0" />
+ <register type="NOA" address="0x00009888" value="0x000C5500" />
+ <register type="NOA" address="0x00009888" value="0x020C0001" />
+ <register type="NOA" address="0x00009888" value="0x03072AA8" />
+ <register type="NOA" address="0x00009888" value="0x01097E00" />
+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
+ <register type="NOA" address="0x00009888" value="0x01027E00" />
+ <register type="NOA" address="0x00009888" value="0x030C1554" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032520" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031069" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher28"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher28"
+ underscore_name="thread_dispatcher28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f4a8f90b-7b27-40e1-9015-6b2b3c60920a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE11"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE11"
+ underscore_name="task_threadgroup_count_xecore11"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE15"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE15"
+ underscore_name="task_thread_exit_count_xecore15"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE3"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE3"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore3"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x08E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0AE10CF5" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
+ <register type="NOA" address="0x00009888" value="0x00E60055" />
+ <register type="NOA" address="0x00009888" value="0x00E70055" />
+ <register type="NOA" address="0x00009888" value="0x00070055" />
+ <register type="NOA" address="0x00009888" value="0x0009000F" />
+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
+ <register type="NOA" address="0x00009888" value="0x06E19800" />
+ <register type="NOA" address="0x00009888" value="0x0CE10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0EE10D74" />
+ <register type="NOA" address="0x00009888" value="0x10E10039" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x02E30002" />
+ <register type="NOA" address="0x00009888" value="0x00E401F0" />
+ <register type="NOA" address="0x00009888" value="0x00E65500" />
+ <register type="NOA" address="0x00009888" value="0x02E60001" />
+ <register type="NOA" address="0x00009888" value="0x00E75500" />
+ <register type="NOA" address="0x00009888" value="0x02E70001" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x11E10C00" />
+ <register type="NOA" address="0x00009888" value="0x13E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x15E10DF3" />
+ <register type="NOA" address="0x00009888" value="0x17E10036" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E32AA8" />
+ <register type="NOA" address="0x00009888" value="0x01E47E00" />
+ <register type="NOA" address="0x00009888" value="0x03E61554" />
+ <register type="NOA" address="0x00009888" value="0x03E71554" />
+ <register type="NOA" address="0x00009888" value="0x00037E00" />
+ <register type="NOA" address="0x00009888" value="0x00075500" />
+ <register type="NOA" address="0x00009888" value="0x02070001" />
+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
+ <register type="NOA" address="0x00009888" value="0x000901F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
+ <register type="NOA" address="0x00009888" value="0x020A1556" />
+ <register type="NOA" address="0x00009888" value="0x00017E00" />
+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
+ <register type="NOA" address="0x00009888" value="0x03071554" />
+ <register type="NOA" address="0x00009888" value="0x01097E00" />
+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12033000" />
+ <register type="NOA" address="0x00009888" value="0x32030009" />
+ <register type="NOA" address="0x00009888" value="0x20033000" />
+ <register type="NOA" address="0x00009888" value="0x36032520" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C033000" />
+ <register type="NOA" address="0x00009888" value="0x38031069" />
+ <register type="NOA" address="0x00009888" value="0x3A030683" />
+ <register type="NOA" address="0x00009888" value="0x3C031068" />
+ <register type="NOA" address="0x00009888" value="0x3E030083" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher29"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher29"
+ underscore_name="thread_dispatcher29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="e3476c20-6530-4dfe-bbcd-f98065ce0702"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE12"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE12"
+ underscore_name="task_threadgroup_count_xecore12"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE0"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE0"
+ underscore_name="task_thread_exit_count_xecore0"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE4"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE4"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore4"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C813000" />
+ <register type="NOA" address="0x00009888" value="0x2D817800" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x10810C00" />
+ <register type="NOA" address="0x00009888" value="0x12810CB1" />
+ <register type="NOA" address="0x00009888" value="0x14810DF3" />
+ <register type="NOA" address="0x00009888" value="0x16810036" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02832AA8" />
+ <register type="NOA" address="0x00009888" value="0x00847E00" />
+ <register type="NOA" address="0x00009888" value="0x02861554" />
+ <register type="NOA" address="0x00009888" value="0x02871554" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x09810DB7" />
+ <register type="NOA" address="0x00009888" value="0x0B810CF5" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018300AA" />
+ <register type="NOA" address="0x00009888" value="0x0184000F" />
+ <register type="NOA" address="0x00009888" value="0x01860055" />
+ <register type="NOA" address="0x00009888" value="0x01870055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A1554" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x010800AA" />
+ <register type="NOA" address="0x00009888" value="0x010A0055" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2D812800" />
+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
+ <register type="NOA" address="0x00009888" value="0x07819800" />
+ <register type="NOA" address="0x00009888" value="0x0D810CF2" />
+ <register type="NOA" address="0x00009888" value="0x0F810D74" />
+ <register type="NOA" address="0x00009888" value="0x11810039" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183AA00" />
+ <register type="NOA" address="0x00009888" value="0x03830002" />
+ <register type="NOA" address="0x00009888" value="0x018401F0" />
+ <register type="NOA" address="0x00009888" value="0x01865500" />
+ <register type="NOA" address="0x00009888" value="0x03860001" />
+ <register type="NOA" address="0x00009888" value="0x01875500" />
+ <register type="NOA" address="0x00009888" value="0x03870001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x0108AA00" />
+ <register type="NOA" address="0x00009888" value="0x03080002" />
+ <register type="NOA" address="0x00009888" value="0x010A5500" />
+ <register type="NOA" address="0x00009888" value="0x030A0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032521" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030001" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030600" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher30"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher30"
+ underscore_name="thread_dispatcher30"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="235cf07d-fa5f-48bf-8906-f089284a77c0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE13"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE13"
+ underscore_name="task_threadgroup_count_xecore13"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE1"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE1"
+ underscore_name="task_thread_exit_count_xecore1"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE5"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE5"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore5"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x10A10C00" />
+ <register type="NOA" address="0x00009888" value="0x12A10CB1" />
+ <register type="NOA" address="0x00009888" value="0x14A10DF3" />
+ <register type="NOA" address="0x00009888" value="0x16A10036" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32AA8" />
+ <register type="NOA" address="0x00009888" value="0x00A47E00" />
+ <register type="NOA" address="0x00009888" value="0x02A61554" />
+ <register type="NOA" address="0x00009888" value="0x02A71554" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x09A10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BA10CF5" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A300AA" />
+ <register type="NOA" address="0x00009888" value="0x01A4000F" />
+ <register type="NOA" address="0x00009888" value="0x01A60055" />
+ <register type="NOA" address="0x00009888" value="0x01A70055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A1554" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x020B1554" />
+ <register type="NOA" address="0x00009888" value="0x010800FF" />
+ <register type="NOA" address="0x00009888" value="0x010A0055" />
+ <register type="NOA" address="0x00009888" value="0x0101000F" />
+ <register type="NOA" address="0x00009888" value="0x010B0055" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
+ <register type="NOA" address="0x00009888" value="0x07A19800" />
+ <register type="NOA" address="0x00009888" value="0x0DA10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0FA10D74" />
+ <register type="NOA" address="0x00009888" value="0x11A10039" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
+ <register type="NOA" address="0x00009888" value="0x03A30002" />
+ <register type="NOA" address="0x00009888" value="0x01A401F0" />
+ <register type="NOA" address="0x00009888" value="0x01A65500" />
+ <register type="NOA" address="0x00009888" value="0x03A60001" />
+ <register type="NOA" address="0x00009888" value="0x01A75500" />
+ <register type="NOA" address="0x00009888" value="0x03A70001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x0108FF00" />
+ <register type="NOA" address="0x00009888" value="0x03080003" />
+ <register type="NOA" address="0x00009888" value="0x010A5500" />
+ <register type="NOA" address="0x00009888" value="0x030A0001" />
+ <register type="NOA" address="0x00009888" value="0x010101F0" />
+ <register type="NOA" address="0x00009888" value="0x010B5500" />
+ <register type="NOA" address="0x00009888" value="0x030B0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032521" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030001" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030600" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher31"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher31"
+ underscore_name="thread_dispatcher31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="60f202e0-3078-4cee-bb6c-7b579827b501"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE14"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE14"
+ underscore_name="task_threadgroup_count_xecore14"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE2"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE2"
+ underscore_name="task_thread_exit_count_xecore2"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE6"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE6"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore6"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x10C10C00" />
+ <register type="NOA" address="0x00009888" value="0x12C10CB1" />
+ <register type="NOA" address="0x00009888" value="0x14C10DF3" />
+ <register type="NOA" address="0x00009888" value="0x16C10036" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C32AA8" />
+ <register type="NOA" address="0x00009888" value="0x00C47E00" />
+ <register type="NOA" address="0x00009888" value="0x02C61554" />
+ <register type="NOA" address="0x00009888" value="0x02C71554" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x09C10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BC10CF5" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C300AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4000F" />
+ <register type="NOA" address="0x00009888" value="0x01C60055" />
+ <register type="NOA" address="0x00009888" value="0x01C70055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x02072AA8" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x00097E00" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x00027E00" />
+ <register type="NOA" address="0x00009888" value="0x020C1554" />
+ <register type="NOA" address="0x00009888" value="0x010700AA" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
+ <register type="NOA" address="0x00009888" value="0x0102000F" />
+ <register type="NOA" address="0x00009888" value="0x010C0055" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
+ <register type="NOA" address="0x00009888" value="0x07C19800" />
+ <register type="NOA" address="0x00009888" value="0x0DC10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0FC10D74" />
+ <register type="NOA" address="0x00009888" value="0x11C10039" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
+ <register type="NOA" address="0x00009888" value="0x03C30002" />
+ <register type="NOA" address="0x00009888" value="0x01C401F0" />
+ <register type="NOA" address="0x00009888" value="0x01C65500" />
+ <register type="NOA" address="0x00009888" value="0x03C60001" />
+ <register type="NOA" address="0x00009888" value="0x01C75500" />
+ <register type="NOA" address="0x00009888" value="0x03C70001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x0107AA00" />
+ <register type="NOA" address="0x00009888" value="0x03070002" />
+ <register type="NOA" address="0x00009888" value="0x010901F0" />
+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
+ <register type="NOA" address="0x00009888" value="0x030A0002" />
+ <register type="NOA" address="0x00009888" value="0x010201F0" />
+ <register type="NOA" address="0x00009888" value="0x010C5500" />
+ <register type="NOA" address="0x00009888" value="0x030C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032521" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030001" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030600" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher32"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher32"
+ underscore_name="thread_dispatcher32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="68400a0d-dffd-4787-a1f3-7385e2f2f39a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="TASK THREADGROUP COUNT XECORE15"
+ symbol_name="TASK_THREADGROUP_COUNT_XECORE15"
+ underscore_name="task_threadgroup_count_xecore15"
+ description="Number of Task Shader threadgroups dispatched"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="TASK THREAD EXIT COUNT XECORE3"
+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE3"
+ underscore_name="task_thread_exit_count_xecore3"
+ description="Number of Task Shader EOT messages received"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE7"
+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE7"
+ underscore_name="threadgroup_dispatch_resource_stall_xecore7"
+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x10E10C00" />
+ <register type="NOA" address="0x00009888" value="0x12E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x14E10DF3" />
+ <register type="NOA" address="0x00009888" value="0x16E10036" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E32AA8" />
+ <register type="NOA" address="0x00009888" value="0x00E47E00" />
+ <register type="NOA" address="0x00009888" value="0x02E61554" />
+ <register type="NOA" address="0x00009888" value="0x02E71554" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x09E10DB7" />
+ <register type="NOA" address="0x00009888" value="0x0BE10CF5" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
+ <register type="NOA" address="0x00009888" value="0x01E60055" />
+ <register type="NOA" address="0x00009888" value="0x01E70055" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x02071554" />
+ <register type="NOA" address="0x00009888" value="0x000800FF" />
+ <register type="NOA" address="0x00009888" value="0x00097E00" />
+ <register type="NOA" address="0x00009888" value="0x000A0055" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
+ <register type="NOA" address="0x00009888" value="0x0001000F" />
+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
+ <register type="NOA" address="0x00009888" value="0x01070055" />
+ <register type="NOA" address="0x00009888" value="0x0109000F" />
+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
+ <register type="NOA" address="0x00009888" value="0x07E19800" />
+ <register type="NOA" address="0x00009888" value="0x0DE10CF2" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D74" />
+ <register type="NOA" address="0x00009888" value="0x11E10039" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3AA00" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E401F0" />
+ <register type="NOA" address="0x00009888" value="0x01E65500" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E75500" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x000301F0" />
+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
+ <register type="NOA" address="0x00009888" value="0x02080003" />
+ <register type="NOA" address="0x00009888" value="0x000A5500" />
+ <register type="NOA" address="0x00009888" value="0x020A0001" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
+ <register type="NOA" address="0x00009888" value="0x020B0002" />
+ <register type="NOA" address="0x00009888" value="0x01075500" />
+ <register type="NOA" address="0x00009888" value="0x03070001" />
+ <register type="NOA" address="0x00009888" value="0x010901F0" />
+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
+ <register type="NOA" address="0x00009888" value="0x030A0002" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
+ <register type="NOA" address="0x00009888" value="0x02020003" />
+ <register type="NOA" address="0x00009888" value="0x00031492" />
+ <register type="NOA" address="0x00009888" value="0x02032249" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032521" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030420" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030001" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030600" />
+ <register type="NOA" address="0x00009888" value="0x40030009" />
+ <register type="NOA" address="0x00009888" value="0x14033000" />
+ <register type="NOA" address="0x00009888" value="0x16033000" />
+ <register type="NOA" address="0x00009888" value="0x18033000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C033000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
+ <register type="NOA" address="0x00009888" value="0x00020055" />
+ <register type="NOA" address="0x00009888" value="0x02021554" />
+ <register type="NOA" address="0x00009888" value="0x00040055" />
+ <register type="NOA" address="0x00009888" value="0x02041554" />
+ <register type="NOA" address="0x00009888" value="0x00050055" />
+ <register type="NOA" address="0x00009888" value="0x02051554" />
+ <register type="NOA" address="0x00009888" value="0x000800AA" />
+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000101F0" />
+ <register type="NOA" address="0x00009888" value="0x00025500" />
+ <register type="NOA" address="0x00009888" value="0x02020001" />
+ <register type="NOA" address="0x00009888" value="0x00045500" />
+ <register type="NOA" address="0x00009888" value="0x02040001" />
+ <register type="NOA" address="0x00009888" value="0x00055500" />
+ <register type="NOA" address="0x00009888" value="0x02050001" />
+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
+ <register type="NOA" address="0x00009888" value="0x02080002" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000041" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
+ <register type="OA" address="0x0000D948" value="0x00000882" />
+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D950" value="0x00011002" />
+ <register type="OA" address="0x0000D954" value="0x000081FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher33"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher33"
+ underscore_name="thread_dispatcher33"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c0fb4de2-f14e-4576-b7b4-b564a6d1eccf"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore0"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore1"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore2"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore3"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE4"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE4"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore4"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE5"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE5"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore5"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE6"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE6"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore6"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE7"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE7"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore7"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE8"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE8"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore8"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE9"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE9"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore9"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE10"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE10"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore10"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE11"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE11"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore11"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE12"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE12"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore12"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE13"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE13"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore13"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE14"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE14"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore14"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE15"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE15"
+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore15"
+ description="Percentage of time in which Thread Spawner has input available on queue 0"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C817800" />
+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
+ <register type="NOA" address="0x00009888" value="0x2D817800" />
+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x16810C00" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x16A10030" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x14C10C00" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x14E10030" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x13810C00" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x13A10030" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x11C10C00" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x11E10030" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C817800" />
+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
+ <register type="NOA" address="0x00009888" value="0x2D817800" />
+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x0E810C00" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x0EA10030" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C00" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x0CE10030" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x0B810C00" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x0BA10030" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x09C10C00" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x09E10030" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher34"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher34"
+ underscore_name="thread_dispatcher34"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ebaac92d-ede4-44be-b0d8-d3a292f1c696"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE0"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE0"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore0"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE1"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE1"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore1"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE2"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE2"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore2"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE3"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE3"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore3"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE4"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE4"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore4"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE5"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE5"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore5"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE6"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE6"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore6"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE7"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE7"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore7"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE8"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE8"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore8"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE9"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE9"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore9"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE10"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE10"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore10"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE11"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE11"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore11"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE12"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE12"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore12"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE13"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE13"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore13"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE14"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE14"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore14"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE15"
+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE15"
+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore15"
+ description="Percentage of time in which Thread Spawner has input available on queue 1"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C817400" />
+ <register type="NOA" address="0x00009888" value="0x2CA17400" />
+ <register type="NOA" address="0x00009888" value="0x2CC17400" />
+ <register type="NOA" address="0x00009888" value="0x2CE17400" />
+ <register type="NOA" address="0x00009888" value="0x2D817400" />
+ <register type="NOA" address="0x00009888" value="0x2DA17400" />
+ <register type="NOA" address="0x00009888" value="0x2DC17400" />
+ <register type="NOA" address="0x00009888" value="0x2DE17400" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x16810DC0" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848000" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x16A10037" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44000" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x14C10DC0" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42000" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x14E10037" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41000" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x13810DC0" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840800" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x13A10037" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x11C10DC0" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40200" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x11E10037" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40100" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030F00" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00093000" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014F00" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022000" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090300" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020200" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C817400" />
+ <register type="NOA" address="0x00009888" value="0x2CA17400" />
+ <register type="NOA" address="0x00009888" value="0x2CC17400" />
+ <register type="NOA" address="0x00009888" value="0x2CE17400" />
+ <register type="NOA" address="0x00009888" value="0x2D817400" />
+ <register type="NOA" address="0x00009888" value="0x2DA17400" />
+ <register type="NOA" address="0x00009888" value="0x2DC17400" />
+ <register type="NOA" address="0x00009888" value="0x2DE17400" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x0E810DC0" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x00838000" />
+ <register type="NOA" address="0x00009888" value="0x00840080" />
+ <register type="NOA" address="0x00009888" value="0x00864000" />
+ <register type="NOA" address="0x00009888" value="0x00874000" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x0EA10037" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A40040" />
+ <register type="NOA" address="0x00009888" value="0x00A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10DC0" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C40020" />
+ <register type="NOA" address="0x00009888" value="0x00C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x0CE10037" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E40010" />
+ <register type="NOA" address="0x00009888" value="0x00E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70100" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x0B810DC0" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x01830080" />
+ <register type="NOA" address="0x00009888" value="0x01840008" />
+ <register type="NOA" address="0x00009888" value="0x01860040" />
+ <register type="NOA" address="0x00009888" value="0x01870040" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x0BA10037" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40004" />
+ <register type="NOA" address="0x00009888" value="0x01A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x09C10DC0" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40002" />
+ <register type="NOA" address="0x00009888" value="0x01C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x09E10037" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40001" />
+ <register type="NOA" address="0x00009888" value="0x01E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E70001" />
+ <register type="NOA" address="0x00009888" value="0x0003000F" />
+ <register type="NOA" address="0x00009888" value="0x00070900" />
+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
+ <register type="NOA" address="0x00009888" value="0x00090030" />
+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
+ <register type="NOA" address="0x00009888" value="0x0001004F" />
+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00020020" />
+ <register type="NOA" address="0x00009888" value="0x000C0400" />
+ <register type="NOA" address="0x00009888" value="0x01070009" />
+ <register type="NOA" address="0x00009888" value="0x010800B0" />
+ <register type="NOA" address="0x00009888" value="0x01090003" />
+ <register type="NOA" address="0x00009888" value="0x010A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010004" />
+ <register type="NOA" address="0x00009888" value="0x010B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020002" />
+ <register type="NOA" address="0x00009888" value="0x010C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02032449" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C00" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
+ <register type="NOA" address="0x00009888" value="0x3E030001" />
+ <register type="NOA" address="0x00009888" value="0x40030001" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030528" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x000100FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher35"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher35"
+ underscore_name="thread_dispatcher35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="310c4352-616a-4995-a8ca-dc1b0b4083e2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE0"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE0"
+ underscore_name="thread_dispatch_queue0_active_xecore0"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE1"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE1"
+ underscore_name="thread_dispatch_queue0_active_xecore1"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE2"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE2"
+ underscore_name="thread_dispatch_queue0_active_xecore2"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE3"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE3"
+ underscore_name="thread_dispatch_queue0_active_xecore3"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE4"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE4"
+ underscore_name="thread_dispatch_queue0_active_xecore4"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE5"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE5"
+ underscore_name="thread_dispatch_queue0_active_xecore5"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE6"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE6"
+ underscore_name="thread_dispatch_queue0_active_xecore6"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE7"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE7"
+ underscore_name="thread_dispatch_queue0_active_xecore7"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE0"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE0"
+ underscore_name="thread_dispatch_stall_xecore0"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE1"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE1"
+ underscore_name="thread_dispatch_stall_xecore1"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE2"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE2"
+ underscore_name="thread_dispatch_stall_xecore2"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE3"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE3"
+ underscore_name="thread_dispatch_stall_xecore3"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE4"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE4"
+ underscore_name="thread_dispatch_stall_xecore4"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE5"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE5"
+ underscore_name="thread_dispatch_stall_xecore5"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE6"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE6"
+ underscore_name="thread_dispatch_stall_xecore6"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE7"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE7"
+ underscore_name="thread_dispatch_stall_xecore7"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810320" />
+ <register type="NOA" address="0x00009888" value="0x2A810002" />
+ <register type="NOA" address="0x00009888" value="0x28A10320" />
+ <register type="NOA" address="0x00009888" value="0x2AA10002" />
+ <register type="NOA" address="0x00009888" value="0x28C10320" />
+ <register type="NOA" address="0x00009888" value="0x2AC10002" />
+ <register type="NOA" address="0x00009888" value="0x28E10320" />
+ <register type="NOA" address="0x00009888" value="0x2AE10002" />
+ <register type="NOA" address="0x00009888" value="0x29810320" />
+ <register type="NOA" address="0x00009888" value="0x2B810002" />
+ <register type="NOA" address="0x00009888" value="0x29A10320" />
+ <register type="NOA" address="0x00009888" value="0x2BA10002" />
+ <register type="NOA" address="0x00009888" value="0x29C10320" />
+ <register type="NOA" address="0x00009888" value="0x2BC10002" />
+ <register type="NOA" address="0x00009888" value="0x29E10320" />
+ <register type="NOA" address="0x00009888" value="0x2BE10002" />
+ <register type="NOA" address="0x00009888" value="0x06811300" />
+ <register type="NOA" address="0x00009888" value="0x08810034" />
+ <register type="NOA" address="0x00009888" value="0x16810F00" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A11300" />
+ <register type="NOA" address="0x00009888" value="0x08A10D00" />
+ <register type="NOA" address="0x00009888" value="0x16A1003C" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C11300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10034" />
+ <register type="NOA" address="0x00009888" value="0x14C10F00" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E11300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D00" />
+ <register type="NOA" address="0x00009888" value="0x14E1003C" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x07811300" />
+ <register type="NOA" address="0x00009888" value="0x0D810034" />
+ <register type="NOA" address="0x00009888" value="0x13810F00" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x07A11300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10D00" />
+ <register type="NOA" address="0x00009888" value="0x13A1003C" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C11300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10034" />
+ <register type="NOA" address="0x00009888" value="0x11C10F00" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E11300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D00" />
+ <register type="NOA" address="0x00009888" value="0x11E1003C" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher36"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher36"
+ underscore_name="thread_dispatcher36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="70244132-9e7c-42e1-ad19-14b16fd415ac"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE8"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE8"
+ underscore_name="thread_dispatch_queue0_active_xecore8"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE9"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE9"
+ underscore_name="thread_dispatch_queue0_active_xecore9"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE10"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE10"
+ underscore_name="thread_dispatch_queue0_active_xecore10"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE11"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE11"
+ underscore_name="thread_dispatch_queue0_active_xecore11"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE12"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE12"
+ underscore_name="thread_dispatch_queue0_active_xecore12"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE13"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE13"
+ underscore_name="thread_dispatch_queue0_active_xecore13"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE14"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE14"
+ underscore_name="thread_dispatch_queue0_active_xecore14"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE15"
+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE15"
+ underscore_name="thread_dispatch_queue0_active_xecore15"
+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE8"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE8"
+ underscore_name="thread_dispatch_stall_xecore8"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE9"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE9"
+ underscore_name="thread_dispatch_stall_xecore9"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE10"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE10"
+ underscore_name="thread_dispatch_stall_xecore10"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE11"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE11"
+ underscore_name="thread_dispatch_stall_xecore11"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE12"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE12"
+ underscore_name="thread_dispatch_stall_xecore12"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE13"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE13"
+ underscore_name="thread_dispatch_stall_xecore13"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE14"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE14"
+ underscore_name="thread_dispatch_stall_xecore14"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH STALL XECORE15"
+ symbol_name="THREAD_DISPATCH_STALL_XECORE15"
+ underscore_name="thread_dispatch_stall_xecore15"
+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x28810320" />
+ <register type="NOA" address="0x00009888" value="0x2A810002" />
+ <register type="NOA" address="0x00009888" value="0x28A10320" />
+ <register type="NOA" address="0x00009888" value="0x2AA10002" />
+ <register type="NOA" address="0x00009888" value="0x28C10320" />
+ <register type="NOA" address="0x00009888" value="0x2AC10002" />
+ <register type="NOA" address="0x00009888" value="0x28E10320" />
+ <register type="NOA" address="0x00009888" value="0x2AE10002" />
+ <register type="NOA" address="0x00009888" value="0x29810320" />
+ <register type="NOA" address="0x00009888" value="0x2B810002" />
+ <register type="NOA" address="0x00009888" value="0x29A10320" />
+ <register type="NOA" address="0x00009888" value="0x2BA10002" />
+ <register type="NOA" address="0x00009888" value="0x29C10320" />
+ <register type="NOA" address="0x00009888" value="0x2BC10002" />
+ <register type="NOA" address="0x00009888" value="0x29E10320" />
+ <register type="NOA" address="0x00009888" value="0x2BE10002" />
+ <register type="NOA" address="0x00009888" value="0x06811300" />
+ <register type="NOA" address="0x00009888" value="0x08810034" />
+ <register type="NOA" address="0x00009888" value="0x16810F00" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A11300" />
+ <register type="NOA" address="0x00009888" value="0x08A10D00" />
+ <register type="NOA" address="0x00009888" value="0x16A1003C" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C11300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10034" />
+ <register type="NOA" address="0x00009888" value="0x14C10F00" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E11300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D00" />
+ <register type="NOA" address="0x00009888" value="0x14E1003C" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x07811300" />
+ <register type="NOA" address="0x00009888" value="0x0D810034" />
+ <register type="NOA" address="0x00009888" value="0x13810F00" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x07A11300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10D00" />
+ <register type="NOA" address="0x00009888" value="0x13A1003C" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C11300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10034" />
+ <register type="NOA" address="0x00009888" value="0x11C10F00" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E11300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D00" />
+ <register type="NOA" address="0x00009888" value="0x11E1003C" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher37"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher37"
+ underscore_name="thread_dispatcher37"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c7d9ebf5-268e-4377-852d-0dd8eb89151f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE0"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE0"
+ underscore_name="thread_dispatch_queue1_active_xecore0"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE1"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE1"
+ underscore_name="thread_dispatch_queue1_active_xecore1"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE2"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE2"
+ underscore_name="thread_dispatch_queue1_active_xecore2"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE3"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE3"
+ underscore_name="thread_dispatch_queue1_active_xecore3"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE4"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE4"
+ underscore_name="thread_dispatch_queue1_active_xecore4"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE5"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE5"
+ underscore_name="thread_dispatch_queue1_active_xecore5"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE6"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE6"
+ underscore_name="thread_dispatch_queue1_active_xecore6"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE7"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE7"
+ underscore_name="thread_dispatch_queue1_active_xecore7"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE0"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE0"
+ underscore_name="thread_dispatch_input_available_xecore0"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE1"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE1"
+ underscore_name="thread_dispatch_input_available_xecore1"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE2"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE2"
+ underscore_name="thread_dispatch_input_available_xecore2"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE3"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE3"
+ underscore_name="thread_dispatch_input_available_xecore3"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE4"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE4"
+ underscore_name="thread_dispatch_input_available_xecore4"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE5"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE5"
+ underscore_name="thread_dispatch_input_available_xecore5"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE6"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE6"
+ underscore_name="thread_dispatch_input_available_xecore6"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE7"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE7"
+ underscore_name="thread_dispatch_input_available_xecore7"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810320" />
+ <register type="NOA" address="0x00009888" value="0x2A810004" />
+ <register type="NOA" address="0x00009888" value="0x28A10320" />
+ <register type="NOA" address="0x00009888" value="0x2AA10004" />
+ <register type="NOA" address="0x00009888" value="0x28C10320" />
+ <register type="NOA" address="0x00009888" value="0x2AC10004" />
+ <register type="NOA" address="0x00009888" value="0x28E10320" />
+ <register type="NOA" address="0x00009888" value="0x2AE10004" />
+ <register type="NOA" address="0x00009888" value="0x29810320" />
+ <register type="NOA" address="0x00009888" value="0x2B810004" />
+ <register type="NOA" address="0x00009888" value="0x29A10320" />
+ <register type="NOA" address="0x00009888" value="0x2BA10004" />
+ <register type="NOA" address="0x00009888" value="0x29C10320" />
+ <register type="NOA" address="0x00009888" value="0x2BC10004" />
+ <register type="NOA" address="0x00009888" value="0x29E10320" />
+ <register type="NOA" address="0x00009888" value="0x2BE10004" />
+ <register type="NOA" address="0x00009888" value="0x06811300" />
+ <register type="NOA" address="0x00009888" value="0x08810035" />
+ <register type="NOA" address="0x00009888" value="0x16810E80" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A11300" />
+ <register type="NOA" address="0x00009888" value="0x08A10D40" />
+ <register type="NOA" address="0x00009888" value="0x16A1003A" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C11300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10035" />
+ <register type="NOA" address="0x00009888" value="0x14C10E80" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E11300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D40" />
+ <register type="NOA" address="0x00009888" value="0x14E1003A" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x07811300" />
+ <register type="NOA" address="0x00009888" value="0x0D810035" />
+ <register type="NOA" address="0x00009888" value="0x13810E80" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x07A11300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10D40" />
+ <register type="NOA" address="0x00009888" value="0x13A1003A" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C11300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10035" />
+ <register type="NOA" address="0x00009888" value="0x11C10E80" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E11300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D40" />
+ <register type="NOA" address="0x00009888" value="0x11E1003A" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher38"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher38"
+ underscore_name="thread_dispatcher38"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7b02568-d2ce-40b8-bcbb-4ecc07ff731e"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE8"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE8"
+ underscore_name="thread_dispatch_queue1_active_xecore8"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE9"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE9"
+ underscore_name="thread_dispatch_queue1_active_xecore9"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE10"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE10"
+ underscore_name="thread_dispatch_queue1_active_xecore10"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE11"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE11"
+ underscore_name="thread_dispatch_queue1_active_xecore11"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE12"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE12"
+ underscore_name="thread_dispatch_queue1_active_xecore12"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE13"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE13"
+ underscore_name="thread_dispatch_queue1_active_xecore13"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE14"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE14"
+ underscore_name="thread_dispatch_queue1_active_xecore14"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE15"
+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE15"
+ underscore_name="thread_dispatch_queue1_active_xecore15"
+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE8"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE8"
+ underscore_name="thread_dispatch_input_available_xecore8"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE9"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE9"
+ underscore_name="thread_dispatch_input_available_xecore9"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE10"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE10"
+ underscore_name="thread_dispatch_input_available_xecore10"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE11"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE11"
+ underscore_name="thread_dispatch_input_available_xecore11"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE12"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE12"
+ underscore_name="thread_dispatch_input_available_xecore12"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE13"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE13"
+ underscore_name="thread_dispatch_input_available_xecore13"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE14"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE14"
+ underscore_name="thread_dispatch_input_available_xecore14"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE15"
+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE15"
+ underscore_name="thread_dispatch_input_available_xecore15"
+ description="Percentage of time in which Thread Dispatch input is available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x28810320" />
+ <register type="NOA" address="0x00009888" value="0x2A810004" />
+ <register type="NOA" address="0x00009888" value="0x28A10320" />
+ <register type="NOA" address="0x00009888" value="0x2AA10004" />
+ <register type="NOA" address="0x00009888" value="0x28C10320" />
+ <register type="NOA" address="0x00009888" value="0x2AC10004" />
+ <register type="NOA" address="0x00009888" value="0x28E10320" />
+ <register type="NOA" address="0x00009888" value="0x2AE10004" />
+ <register type="NOA" address="0x00009888" value="0x29810320" />
+ <register type="NOA" address="0x00009888" value="0x2B810004" />
+ <register type="NOA" address="0x00009888" value="0x29A10320" />
+ <register type="NOA" address="0x00009888" value="0x2BA10004" />
+ <register type="NOA" address="0x00009888" value="0x29C10320" />
+ <register type="NOA" address="0x00009888" value="0x2BC10004" />
+ <register type="NOA" address="0x00009888" value="0x29E10320" />
+ <register type="NOA" address="0x00009888" value="0x2BE10004" />
+ <register type="NOA" address="0x00009888" value="0x06811300" />
+ <register type="NOA" address="0x00009888" value="0x08810035" />
+ <register type="NOA" address="0x00009888" value="0x16810E80" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x00830002" />
+ <register type="NOA" address="0x00009888" value="0x02838000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x00870001" />
+ <register type="NOA" address="0x00009888" value="0x02874000" />
+ <register type="NOA" address="0x00009888" value="0x06A11300" />
+ <register type="NOA" address="0x00009888" value="0x08A10D40" />
+ <register type="NOA" address="0x00009888" value="0x16A1003A" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A30008" />
+ <register type="NOA" address="0x00009888" value="0x02A32000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x00A70004" />
+ <register type="NOA" address="0x00009888" value="0x02A71000" />
+ <register type="NOA" address="0x00009888" value="0x06C11300" />
+ <register type="NOA" address="0x00009888" value="0x0AC10035" />
+ <register type="NOA" address="0x00009888" value="0x14C10E80" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30020" />
+ <register type="NOA" address="0x00009888" value="0x02C30800" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x00C70010" />
+ <register type="NOA" address="0x00009888" value="0x02C70400" />
+ <register type="NOA" address="0x00009888" value="0x06E11300" />
+ <register type="NOA" address="0x00009888" value="0x0AE10D40" />
+ <register type="NOA" address="0x00009888" value="0x14E1003A" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E30080" />
+ <register type="NOA" address="0x00009888" value="0x02E30200" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x00E70040" />
+ <register type="NOA" address="0x00009888" value="0x02E70100" />
+ <register type="NOA" address="0x00009888" value="0x07811300" />
+ <register type="NOA" address="0x00009888" value="0x0D810035" />
+ <register type="NOA" address="0x00009888" value="0x13810E80" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x01830200" />
+ <register type="NOA" address="0x00009888" value="0x03830080" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x01870100" />
+ <register type="NOA" address="0x00009888" value="0x03870040" />
+ <register type="NOA" address="0x00009888" value="0x07A11300" />
+ <register type="NOA" address="0x00009888" value="0x0DA10D40" />
+ <register type="NOA" address="0x00009888" value="0x13A1003A" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A30800" />
+ <register type="NOA" address="0x00009888" value="0x03A30020" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x01A70400" />
+ <register type="NOA" address="0x00009888" value="0x03A70010" />
+ <register type="NOA" address="0x00009888" value="0x07C11300" />
+ <register type="NOA" address="0x00009888" value="0x0FC10035" />
+ <register type="NOA" address="0x00009888" value="0x11C10E80" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C32000" />
+ <register type="NOA" address="0x00009888" value="0x03C30008" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x01C71000" />
+ <register type="NOA" address="0x00009888" value="0x03C70004" />
+ <register type="NOA" address="0x00009888" value="0x07E11300" />
+ <register type="NOA" address="0x00009888" value="0x0FE10D40" />
+ <register type="NOA" address="0x00009888" value="0x11E1003A" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E38000" />
+ <register type="NOA" address="0x00009888" value="0x03E30002" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x01E74000" />
+ <register type="NOA" address="0x00009888" value="0x03E70001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000002" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
+ <register type="OA" address="0x0000D948" value="0x00000002" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000002" />
+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000002" />
+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
+ <register type="OA" address="0x0000D968" value="0x00000002" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
+ <register type="OA" address="0x0000D970" value="0x00000002" />
+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
+ <register type="OA" address="0x0000D978" value="0x00000002" />
+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher39"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher39"
+ underscore_name="thread_dispatcher39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="af83fc4d-719e-460b-8cac-d315583f63a7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE0"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE0"
+ underscore_name="thread_dispatch_ps_active_xecore0"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE1"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE1"
+ underscore_name="thread_dispatch_ps_active_xecore1"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE2"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE2"
+ underscore_name="thread_dispatch_ps_active_xecore2"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE3"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE3"
+ underscore_name="thread_dispatch_ps_active_xecore3"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE4"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE4"
+ underscore_name="thread_dispatch_ps_active_xecore4"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE5"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE5"
+ underscore_name="thread_dispatch_ps_active_xecore5"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE6"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE6"
+ underscore_name="thread_dispatch_ps_active_xecore6"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE7"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE7"
+ underscore_name="thread_dispatch_ps_active_xecore7"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x28810340" />
+ <register type="NOA" address="0x00009888" value="0x28A10340" />
+ <register type="NOA" address="0x00009888" value="0x28C10340" />
+ <register type="NOA" address="0x00009888" value="0x28E10340" />
+ <register type="NOA" address="0x00009888" value="0x29810340" />
+ <register type="NOA" address="0x00009888" value="0x29A10340" />
+ <register type="NOA" address="0x00009888" value="0x29C10340" />
+ <register type="NOA" address="0x00009888" value="0x29E10340" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x08810C31" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083000A" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x00870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A70050" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70500" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x11810C31" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000000" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000000" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00000000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00000000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00000000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher40"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher40"
+ underscore_name="thread_dispatcher40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3d539f37-55b5-4473-9b4c-2f7d704c0d3b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE8"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE8"
+ underscore_name="thread_dispatch_ps_active_xecore8"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE9"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE9"
+ underscore_name="thread_dispatch_ps_active_xecore9"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE10"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE10"
+ underscore_name="thread_dispatch_ps_active_xecore10"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE11"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE11"
+ underscore_name="thread_dispatch_ps_active_xecore11"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE12"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE12"
+ underscore_name="thread_dispatch_ps_active_xecore12"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE13"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE13"
+ underscore_name="thread_dispatch_ps_active_xecore13"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE14"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE14"
+ underscore_name="thread_dispatch_ps_active_xecore14"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="THREAD DISPATCH PS ACTIVE XECORE15"
+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE15"
+ underscore_name="thread_dispatch_ps_active_xecore15"
+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x28810340" />
+ <register type="NOA" address="0x00009888" value="0x28A10340" />
+ <register type="NOA" address="0x00009888" value="0x28C10340" />
+ <register type="NOA" address="0x00009888" value="0x28E10340" />
+ <register type="NOA" address="0x00009888" value="0x29810340" />
+ <register type="NOA" address="0x00009888" value="0x29A10340" />
+ <register type="NOA" address="0x00009888" value="0x29C10340" />
+ <register type="NOA" address="0x00009888" value="0x29E10340" />
+ <register type="NOA" address="0x00009888" value="0x06810100" />
+ <register type="NOA" address="0x00009888" value="0x08810C31" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x0083000A" />
+ <register type="NOA" address="0x00009888" value="0x00840003" />
+ <register type="NOA" address="0x00009888" value="0x00860005" />
+ <register type="NOA" address="0x00009888" value="0x00870005" />
+ <register type="NOA" address="0x00009888" value="0x06A10100" />
+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
+ <register type="NOA" address="0x00009888" value="0x00A60050" />
+ <register type="NOA" address="0x00009888" value="0x00A70050" />
+ <register type="NOA" address="0x00009888" value="0x06C10100" />
+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
+ <register type="NOA" address="0x00009888" value="0x00C40030" />
+ <register type="NOA" address="0x00009888" value="0x00C60500" />
+ <register type="NOA" address="0x00009888" value="0x00C70500" />
+ <register type="NOA" address="0x00009888" value="0x06E10100" />
+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
+ <register type="NOA" address="0x00009888" value="0x00E65000" />
+ <register type="NOA" address="0x00009888" value="0x00E75000" />
+ <register type="NOA" address="0x00009888" value="0x07810100" />
+ <register type="NOA" address="0x00009888" value="0x11810C31" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x01840300" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10100" />
+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
+ <register type="NOA" address="0x00009888" value="0x03A60050" />
+ <register type="NOA" address="0x00009888" value="0x03A70050" />
+ <register type="NOA" address="0x00009888" value="0x07C10100" />
+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
+ <register type="NOA" address="0x00009888" value="0x01C43000" />
+ <register type="NOA" address="0x00009888" value="0x03C60500" />
+ <register type="NOA" address="0x00009888" value="0x03C70500" />
+ <register type="NOA" address="0x00009888" value="0x07E10100" />
+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
+ <register type="NOA" address="0x00009888" value="0x03E65000" />
+ <register type="NOA" address="0x00009888" value="0x03E75000" />
+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
+ <register type="NOA" address="0x00009888" value="0x00075A00" />
+ <register type="NOA" address="0x00009888" value="0x000800FA" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000900F0" />
+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
+ <register type="NOA" address="0x00009888" value="0x000B0050" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x00020030" />
+ <register type="NOA" address="0x00009888" value="0x000C0500" />
+ <register type="NOA" address="0x00009888" value="0x03075A00" />
+ <register type="NOA" address="0x00009888" value="0x030800FA" />
+ <register type="NOA" address="0x00009888" value="0x0109F000" />
+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
+ <register type="NOA" address="0x00009888" value="0x01010C00" />
+ <register type="NOA" address="0x00009888" value="0x030B0050" />
+ <register type="NOA" address="0x00009888" value="0x01023000" />
+ <register type="NOA" address="0x00009888" value="0x030C0500" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603014A" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38031060" />
+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
+ <register type="NOA" address="0x00009888" value="0x3E030221" />
+ <register type="NOA" address="0x00009888" value="0x40030002" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34032800" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000000" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000000" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000000" />
+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
+ <register type="OA" address="0x0000D958" value="0x00000000" />
+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
+ <register type="OA" address="0x0000D960" value="0x00000000" />
+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
+ <register type="OA" address="0x0000D968" value="0x00000000" />
+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
+ <register type="OA" address="0x0000D970" value="0x00000000" />
+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
+ <register type="OA" address="0x0000D978" value="0x00000000" />
+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher41"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher41"
+ underscore_name="thread_dispatcher41"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c6251684-6ce6-462f-807c-657b84a2234f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE0"
+ symbol_name="GPGPU_DISPATCH_XECORE0"
+ underscore_name="gpgpu_dispatch_xecore0"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE1"
+ symbol_name="GPGPU_DISPATCH_XECORE1"
+ underscore_name="gpgpu_dispatch_xecore1"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE2"
+ symbol_name="GPGPU_DISPATCH_XECORE2"
+ underscore_name="gpgpu_dispatch_xecore2"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2C813C00" />
+ <register type="NOA" address="0x00009888" value="0x2CA13C00" />
+ <register type="NOA" address="0x00009888" value="0x2CC13C00" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x08810C37" />
+ <register type="NOA" address="0x00009888" value="0x0A810CB1" />
+ <register type="NOA" address="0x00009888" value="0x0C810033" />
+ <register type="NOA" address="0x00009888" value="0x00810000" />
+ <register type="NOA" address="0x00009888" value="0x008302AA" />
+ <register type="NOA" address="0x00009888" value="0x0084001F" />
+ <register type="NOA" address="0x00009888" value="0x00860155" />
+ <register type="NOA" address="0x00009888" value="0x00870155" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x0CA10DC0" />
+ <register type="NOA" address="0x00009888" value="0x0EA10C70" />
+ <register type="NOA" address="0x00009888" value="0x10A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x08A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x02A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
+ <register type="NOA" address="0x00009888" value="0x00A65400" />
+ <register type="NOA" address="0x00009888" value="0x02A60005" />
+ <register type="NOA" address="0x00009888" value="0x00A75400" />
+ <register type="NOA" address="0x00009888" value="0x02A70005" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x12C10C37" />
+ <register type="NOA" address="0x00009888" value="0x14C10CB1" />
+ <register type="NOA" address="0x00009888" value="0x16C10033" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
+ <register type="NOA" address="0x00009888" value="0x02C61550" />
+ <register type="NOA" address="0x00009888" value="0x02C71550" />
+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x00097C00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000B5400" />
+ <register type="NOA" address="0x00009888" value="0x020B0005" />
+ <register type="NOA" address="0x00009888" value="0x00027C00" />
+ <register type="NOA" address="0x00009888" value="0x020C1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030422" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D960" value="0x0001E002" />
+ <register type="OA" address="0x0000D964" value="0x000083FF" />
+ <register type="OA" address="0x0000D968" value="0x00022002" />
+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher42"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher42"
+ underscore_name="thread_dispatcher42"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="55cbe93c-e003-445a-95ca-478e9b8b9b51"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE3"
+ symbol_name="GPGPU_DISPATCH_XECORE3"
+ underscore_name="gpgpu_dispatch_xecore3"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE4"
+ symbol_name="GPGPU_DISPATCH_XECORE4"
+ underscore_name="gpgpu_dispatch_xecore4"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE5"
+ symbol_name="GPGPU_DISPATCH_XECORE5"
+ underscore_name="gpgpu_dispatch_xecore5"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2CE13C00" />
+ <register type="NOA" address="0x00009888" value="0x2D813C00" />
+ <register type="NOA" address="0x00009888" value="0x2DA13C00" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x08E10C37" />
+ <register type="NOA" address="0x00009888" value="0x0AE10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0CE10033" />
+ <register type="NOA" address="0x00009888" value="0x00E10000" />
+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
+ <register type="NOA" address="0x00009888" value="0x00E60155" />
+ <register type="NOA" address="0x00009888" value="0x00E70155" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x0D810DC0" />
+ <register type="NOA" address="0x00009888" value="0x0F810C70" />
+ <register type="NOA" address="0x00009888" value="0x11810CF2" />
+ <register type="NOA" address="0x00009888" value="0x09810000" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x03810000" />
+ <register type="NOA" address="0x00009888" value="0x0183A800" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x018403E0" />
+ <register type="NOA" address="0x00009888" value="0x01865400" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x01875400" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x13A10C37" />
+ <register type="NOA" address="0x00009888" value="0x15A10CB1" />
+ <register type="NOA" address="0x00009888" value="0x17A10033" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A32AA0" />
+ <register type="NOA" address="0x00009888" value="0x01A47C00" />
+ <register type="NOA" address="0x00009888" value="0x03A61550" />
+ <register type="NOA" address="0x00009888" value="0x03A71550" />
+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x0108A800" />
+ <register type="NOA" address="0x00009888" value="0x03083FFA" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A1555" />
+ <register type="NOA" address="0x00009888" value="0x01017C00" />
+ <register type="NOA" address="0x00009888" value="0x030B1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030004" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36031080" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x380308E4" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D960" value="0x0001E002" />
+ <register type="OA" address="0x0000D964" value="0x000083FF" />
+ <register type="OA" address="0x0000D968" value="0x00022002" />
+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher43"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher43"
+ underscore_name="thread_dispatcher43"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="9c9204e8-e9e6-4b93-975e-2fc874b22d9c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE6"
+ symbol_name="GPGPU_DISPATCH_XECORE6"
+ underscore_name="gpgpu_dispatch_xecore6"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE7"
+ symbol_name="GPGPU_DISPATCH_XECORE7"
+ underscore_name="gpgpu_dispatch_xecore7"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE8"
+ symbol_name="GPGPU_DISPATCH_XECORE8"
+ underscore_name="gpgpu_dispatch_xecore8"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x2DC13C00" />
+ <register type="NOA" address="0x00009888" value="0x2DE13C00" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x09C10C37" />
+ <register type="NOA" address="0x00009888" value="0x0BC10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0DC10033" />
+ <register type="NOA" address="0x00009888" value="0x01C10000" />
+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
+ <register type="NOA" address="0x00009888" value="0x01C60155" />
+ <register type="NOA" address="0x00009888" value="0x01C70155" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x0DE10DC0" />
+ <register type="NOA" address="0x00009888" value="0x0FE10C70" />
+ <register type="NOA" address="0x00009888" value="0x11E10CF2" />
+ <register type="NOA" address="0x00009888" value="0x09E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x03E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
+ <register type="NOA" address="0x00009888" value="0x01E65400" />
+ <register type="NOA" address="0x00009888" value="0x03E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E75400" />
+ <register type="NOA" address="0x00009888" value="0x03E70005" />
+ <register type="NOA" address="0x00009888" value="0x000303FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x010756AA" />
+ <register type="NOA" address="0x00009888" value="0x03070005" />
+ <register type="NOA" address="0x00009888" value="0x010903FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009888" value="0x0102001F" />
+ <register type="NOA" address="0x00009888" value="0x010C0155" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2C813C00" />
+ <register type="NOA" address="0x00009888" value="0x06810800" />
+ <register type="NOA" address="0x00009888" value="0x12810C37" />
+ <register type="NOA" address="0x00009888" value="0x14810CB1" />
+ <register type="NOA" address="0x00009888" value="0x16810033" />
+ <register type="NOA" address="0x00009888" value="0x08810000" />
+ <register type="NOA" address="0x00009888" value="0x02810000" />
+ <register type="NOA" address="0x00009888" value="0x02832AA0" />
+ <register type="NOA" address="0x00009888" value="0x00847C00" />
+ <register type="NOA" address="0x00009888" value="0x02861550" />
+ <register type="NOA" address="0x00009888" value="0x02871550" />
+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
+ <register type="NOA" address="0x00009888" value="0x020A1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009888" value="0x02023FF0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032520" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14037000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017C00" />
+ <register type="NOA" address="0x00009888" value="0x02021550" />
+ <register type="NOA" address="0x00009888" value="0x02041550" />
+ <register type="NOA" address="0x00009888" value="0x02051550" />
+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D960" value="0x0001E002" />
+ <register type="OA" address="0x0000D964" value="0x000083FF" />
+ <register type="OA" address="0x0000D968" value="0x00022002" />
+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher44"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher44"
+ underscore_name="thread_dispatcher44"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="ea77a8e8-375a-46a7-a4cb-b0a40f3ff83a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE9"
+ symbol_name="GPGPU_DISPATCH_XECORE9"
+ underscore_name="gpgpu_dispatch_xecore9"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE10"
+ symbol_name="GPGPU_DISPATCH_XECORE10"
+ underscore_name="gpgpu_dispatch_xecore10"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE11"
+ symbol_name="GPGPU_DISPATCH_XECORE11"
+ underscore_name="gpgpu_dispatch_xecore11"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2CA13C00" />
+ <register type="NOA" address="0x00009888" value="0x2CC13C00" />
+ <register type="NOA" address="0x00009888" value="0x2CE13C00" />
+ <register type="NOA" address="0x00009888" value="0x06A10800" />
+ <register type="NOA" address="0x00009888" value="0x08A10C37" />
+ <register type="NOA" address="0x00009888" value="0x0AA10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0CA10033" />
+ <register type="NOA" address="0x00009888" value="0x00A10000" />
+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
+ <register type="NOA" address="0x00009888" value="0x00A60155" />
+ <register type="NOA" address="0x00009888" value="0x00A70155" />
+ <register type="NOA" address="0x00009888" value="0x06C10800" />
+ <register type="NOA" address="0x00009888" value="0x0CC10DC0" />
+ <register type="NOA" address="0x00009888" value="0x0EC10C70" />
+ <register type="NOA" address="0x00009888" value="0x10C10CF2" />
+ <register type="NOA" address="0x00009888" value="0x08C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C10000" />
+ <register type="NOA" address="0x00009888" value="0x02C10000" />
+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
+ <register type="NOA" address="0x00009888" value="0x00C65400" />
+ <register type="NOA" address="0x00009888" value="0x02C60005" />
+ <register type="NOA" address="0x00009888" value="0x00C75400" />
+ <register type="NOA" address="0x00009888" value="0x02C70005" />
+ <register type="NOA" address="0x00009888" value="0x06E10800" />
+ <register type="NOA" address="0x00009888" value="0x12E10C37" />
+ <register type="NOA" address="0x00009888" value="0x14E10CB1" />
+ <register type="NOA" address="0x00009888" value="0x16E10033" />
+ <register type="NOA" address="0x00009888" value="0x08E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E10000" />
+ <register type="NOA" address="0x00009888" value="0x02E32AA0" />
+ <register type="NOA" address="0x00009888" value="0x00E47C00" />
+ <register type="NOA" address="0x00009888" value="0x02E61550" />
+ <register type="NOA" address="0x00009888" value="0x02E71550" />
+ <register type="NOA" address="0x00009888" value="0x0007A800" />
+ <register type="NOA" address="0x00009888" value="0x0207155A" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x00097FE0" />
+ <register type="NOA" address="0x00009888" value="0x000AA955" />
+ <register type="NOA" address="0x00009888" value="0x020A2AAA" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B0155" />
+ <register type="NOA" address="0x00009888" value="0x000203E0" />
+ <register type="NOA" address="0x00009888" value="0x000C5400" />
+ <register type="NOA" address="0x00009888" value="0x020C0005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032943" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C60" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030603" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D960" value="0x0001E002" />
+ <register type="OA" address="0x0000D964" value="0x000083FF" />
+ <register type="OA" address="0x0000D968" value="0x00022002" />
+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher45"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher45"
+ underscore_name="thread_dispatcher45"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="22202c50-f46b-4a14-aab6-15d079655616"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE12"
+ symbol_name="GPGPU_DISPATCH_XECORE12"
+ underscore_name="gpgpu_dispatch_xecore12"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE13"
+ symbol_name="GPGPU_DISPATCH_XECORE13"
+ underscore_name="gpgpu_dispatch_xecore13"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ B 3 READ UADD"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="GPGPU DISPATCH XECORE14"
+ symbol_name="GPGPU_DISPATCH_XECORE14"
+ underscore_name="gpgpu_dispatch_xecore14"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ B 5 READ UADD"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2D813C00" />
+ <register type="NOA" address="0x00009888" value="0x2DA13C00" />
+ <register type="NOA" address="0x00009888" value="0x2DC13C00" />
+ <register type="NOA" address="0x00009888" value="0x07810800" />
+ <register type="NOA" address="0x00009888" value="0x09810C37" />
+ <register type="NOA" address="0x00009888" value="0x0B810CB1" />
+ <register type="NOA" address="0x00009888" value="0x0D810033" />
+ <register type="NOA" address="0x00009888" value="0x01810000" />
+ <register type="NOA" address="0x00009888" value="0x018302AA" />
+ <register type="NOA" address="0x00009888" value="0x0184001F" />
+ <register type="NOA" address="0x00009888" value="0x01860155" />
+ <register type="NOA" address="0x00009888" value="0x01870155" />
+ <register type="NOA" address="0x00009888" value="0x07A10800" />
+ <register type="NOA" address="0x00009888" value="0x0DA10DC0" />
+ <register type="NOA" address="0x00009888" value="0x0FA10C70" />
+ <register type="NOA" address="0x00009888" value="0x11A10CF2" />
+ <register type="NOA" address="0x00009888" value="0x09A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A10000" />
+ <register type="NOA" address="0x00009888" value="0x03A10000" />
+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
+ <register type="NOA" address="0x00009888" value="0x01A65400" />
+ <register type="NOA" address="0x00009888" value="0x03A60005" />
+ <register type="NOA" address="0x00009888" value="0x01A75400" />
+ <register type="NOA" address="0x00009888" value="0x03A70005" />
+ <register type="NOA" address="0x00009888" value="0x07C10800" />
+ <register type="NOA" address="0x00009888" value="0x13C10C37" />
+ <register type="NOA" address="0x00009888" value="0x15C10CB1" />
+ <register type="NOA" address="0x00009888" value="0x17C10033" />
+ <register type="NOA" address="0x00009888" value="0x09C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C10000" />
+ <register type="NOA" address="0x00009888" value="0x03C32AA0" />
+ <register type="NOA" address="0x00009888" value="0x01C47C00" />
+ <register type="NOA" address="0x00009888" value="0x03C61550" />
+ <register type="NOA" address="0x00009888" value="0x03C71550" />
+ <register type="NOA" address="0x00009888" value="0x00037FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x03072AA0" />
+ <register type="NOA" address="0x00009888" value="0x0108FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0308000F" />
+ <register type="NOA" address="0x00009888" value="0x01097C00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A2AA5" />
+ <register type="NOA" address="0x00009888" value="0x010103E0" />
+ <register type="NOA" address="0x00009888" value="0x010B5400" />
+ <register type="NOA" address="0x00009888" value="0x030B0005" />
+ <register type="NOA" address="0x00009888" value="0x01027C00" />
+ <register type="NOA" address="0x00009888" value="0x030C1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030422" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x30800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D950" value="0x00000F02" />
+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D958" value="0x00001102" />
+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D960" value="0x0001E002" />
+ <register type="OA" address="0x0000D964" value="0x000083FF" />
+ <register type="OA" address="0x0000D968" value="0x00022002" />
+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="ThreadDispatcher46"
+ chipset="ACMGT2"
+ symbol_name="ThreadDispatcher46"
+ underscore_name="thread_dispatcher46"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4d77eb41-a74f-4e76-a0ac-66a63d2ad7c6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPGPU DISPATCH XECORE15"
+ symbol_name="GPGPU_DISPATCH_XECORE15"
+ underscore_name="gpgpu_dispatch_xecore15"
+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ B 1 READ UADD"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="ThreadDispatcher"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x2DE13C00" />
+ <register type="NOA" address="0x00009888" value="0x07E10800" />
+ <register type="NOA" address="0x00009888" value="0x09E10C37" />
+ <register type="NOA" address="0x00009888" value="0x0BE10CB1" />
+ <register type="NOA" address="0x00009888" value="0x0DE10033" />
+ <register type="NOA" address="0x00009888" value="0x01E10000" />
+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
+ <register type="NOA" address="0x00009888" value="0x01E60155" />
+ <register type="NOA" address="0x00009888" value="0x01E70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x01070155" />
+ <register type="NOA" address="0x00009888" value="0x0109001F" />
+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000203FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x30800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000007A" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x0000008A" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
+ </register_config>
+ </set>
+
+ <set name="URB1"
+ chipset="ACMGT2"
+ symbol_name="URB1"
+ underscore_name="urb1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f02fbce6-28cf-42d5-a07d-6a5c07e3baf6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="URB READ SLICE0"
+ symbol_name="URB_READ_SLICE0"
+ underscore_name="urb_read_slice0"
+ description="Number of URB reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB WRITE SLICE0"
+ symbol_name="URB_WRITE_SLICE0"
+ underscore_name="urb_write_slice0"
+ description="Number of URB writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB CROSS SLICE READ SLICE0"
+ symbol_name="URB_CROSS_SLICE_READ_SLICE0"
+ underscore_name="urb_cross_slice_read_slice0"
+ description="Number of URB reads occurred from cross slices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice2"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x180703C0" />
+ <register type="NOA" address="0x00009888" value="0x1A070180" />
+ <register type="NOA" address="0x00009888" value="0x18080F00" />
+ <register type="NOA" address="0x00009888" value="0x1A080180" />
+ <register type="NOA" address="0x00009888" value="0x04072100" />
+ <register type="NOA" address="0x00009888" value="0x08070840" />
+ <register type="NOA" address="0x00009888" value="0x0A070020" />
+ <register type="NOA" address="0x00009888" value="0x0E0704D4" />
+ <register type="NOA" address="0x00009888" value="0x10070012" />
+ <register type="NOA" address="0x00009888" value="0x14070597" />
+ <register type="NOA" address="0x00009888" value="0x16070015" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x0608C310" />
+ <register type="NOA" address="0x00009888" value="0x0A0808E4" />
+ <register type="NOA" address="0x00009888" value="0x0C080022" />
+ <register type="NOA" address="0x00009888" value="0x100809A7" />
+ <register type="NOA" address="0x00009888" value="0x12080025" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0009E38C" />
+ <register type="NOA" address="0x00009888" value="0x000A95A5" />
+ <register type="NOA" address="0x00009888" value="0x020AA95A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C63" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030060" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030003" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030003" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="URB2"
+ chipset="ACMGT2"
+ symbol_name="URB2"
+ underscore_name="urb2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1f749c36-964c-40d3-ac0f-3b8e24d4149b"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="URB READ SLICE1"
+ symbol_name="URB_READ_SLICE1"
+ underscore_name="urb_read_slice1"
+ description="Number of URB reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB WRITE SLICE1"
+ symbol_name="URB_WRITE_SLICE1"
+ underscore_name="urb_write_slice1"
+ description="Number of URB writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB CROSS SLICE READ SLICE1"
+ symbol_name="URB_CROSS_SLICE_READ_SLICE1"
+ underscore_name="urb_cross_slice_read_slice1"
+ description="Number of URB reads occurred from cross slices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice3"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x190703C0" />
+ <register type="NOA" address="0x00009888" value="0x1B070180" />
+ <register type="NOA" address="0x00009888" value="0x19080F00" />
+ <register type="NOA" address="0x00009888" value="0x1B080180" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x05072100" />
+ <register type="NOA" address="0x00009888" value="0x09070840" />
+ <register type="NOA" address="0x00009888" value="0x0B070020" />
+ <register type="NOA" address="0x00009888" value="0x0F0704D4" />
+ <register type="NOA" address="0x00009888" value="0x11070012" />
+ <register type="NOA" address="0x00009888" value="0x15070597" />
+ <register type="NOA" address="0x00009888" value="0x17070015" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x05080000" />
+ <register type="NOA" address="0x00009888" value="0x0708C310" />
+ <register type="NOA" address="0x00009888" value="0x0B0808E4" />
+ <register type="NOA" address="0x00009888" value="0x0D080022" />
+ <register type="NOA" address="0x00009888" value="0x110809A7" />
+ <register type="NOA" address="0x00009888" value="0x13080025" />
+ <register type="NOA" address="0x00009888" value="0x09080000" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x03080000" />
+ <register type="NOA" address="0x00009888" value="0x0109E38C" />
+ <register type="NOA" address="0x00009888" value="0x010A95A5" />
+ <register type="NOA" address="0x00009888" value="0x030AA95A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C63" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030060" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030003" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030003" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="URB3"
+ chipset="ACMGT2"
+ symbol_name="URB3"
+ underscore_name="urb3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b7679a40-d48d-4994-8342-6277a37840ce"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="URB READ SLICE2"
+ symbol_name="URB_READ_SLICE2"
+ underscore_name="urb_read_slice2"
+ description="Number of URB reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB WRITE SLICE2"
+ symbol_name="URB_WRITE_SLICE2"
+ underscore_name="urb_write_slice2"
+ description="Number of URB writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB CROSS SLICE READ SLICE2"
+ symbol_name="URB_CROSS_SLICE_READ_SLICE2"
+ underscore_name="urb_cross_slice_read_slice2"
+ description="Number of URB reads occurred from cross slices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice4"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x180703C0" />
+ <register type="NOA" address="0x00009888" value="0x1A070180" />
+ <register type="NOA" address="0x00009888" value="0x18080F00" />
+ <register type="NOA" address="0x00009888" value="0x1A080180" />
+ <register type="NOA" address="0x00009888" value="0x04072100" />
+ <register type="NOA" address="0x00009888" value="0x08070840" />
+ <register type="NOA" address="0x00009888" value="0x0A070020" />
+ <register type="NOA" address="0x00009888" value="0x0E0704D4" />
+ <register type="NOA" address="0x00009888" value="0x10070012" />
+ <register type="NOA" address="0x00009888" value="0x14070597" />
+ <register type="NOA" address="0x00009888" value="0x16070015" />
+ <register type="NOA" address="0x00009888" value="0x00070000" />
+ <register type="NOA" address="0x00009888" value="0x02070000" />
+ <register type="NOA" address="0x00009888" value="0x04080000" />
+ <register type="NOA" address="0x00009888" value="0x0608C310" />
+ <register type="NOA" address="0x00009888" value="0x0A0808E4" />
+ <register type="NOA" address="0x00009888" value="0x0C080022" />
+ <register type="NOA" address="0x00009888" value="0x100809A7" />
+ <register type="NOA" address="0x00009888" value="0x12080025" />
+ <register type="NOA" address="0x00009888" value="0x08080000" />
+ <register type="NOA" address="0x00009888" value="0x00080000" />
+ <register type="NOA" address="0x00009888" value="0x02080000" />
+ <register type="NOA" address="0x00009888" value="0x0009E38C" />
+ <register type="NOA" address="0x00009888" value="0x000A95A5" />
+ <register type="NOA" address="0x00009888" value="0x020AA95A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C63" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030060" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030003" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030003" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="URB4"
+ chipset="ACMGT2"
+ symbol_name="URB4"
+ underscore_name="urb4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="23924e32-c593-4b9f-905b-908c380fb0b9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="URB READ SLICE3"
+ symbol_name="URB_READ_SLICE3"
+ underscore_name="urb_read_slice3"
+ description="Number of URB reads"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB WRITE SLICE3"
+ symbol_name="URB_WRITE_SLICE3"
+ underscore_name="urb_write_slice3"
+ description="Number of URB writes"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <counter name="URB CROSS SLICE READ SLICE3"
+ symbol_name="URB_CROSS_SLICE_READ_SLICE3"
+ underscore_name="urb_cross_slice_read_slice3"
+ description="Number of URB reads occurred from cross slices"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
+ availability="$GtSlice5"
+ mdapi_group="URB"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="slice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x190703C0" />
+ <register type="NOA" address="0x00009888" value="0x1B070180" />
+ <register type="NOA" address="0x00009888" value="0x19080F00" />
+ <register type="NOA" address="0x00009888" value="0x1B080180" />
+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5555" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x05072100" />
+ <register type="NOA" address="0x00009888" value="0x09070840" />
+ <register type="NOA" address="0x00009888" value="0x0B070020" />
+ <register type="NOA" address="0x00009888" value="0x0F0704D4" />
+ <register type="NOA" address="0x00009888" value="0x11070012" />
+ <register type="NOA" address="0x00009888" value="0x15070597" />
+ <register type="NOA" address="0x00009888" value="0x17070015" />
+ <register type="NOA" address="0x00009888" value="0x01070000" />
+ <register type="NOA" address="0x00009888" value="0x03070000" />
+ <register type="NOA" address="0x00009888" value="0x05080000" />
+ <register type="NOA" address="0x00009888" value="0x0708C310" />
+ <register type="NOA" address="0x00009888" value="0x0B0808E4" />
+ <register type="NOA" address="0x00009888" value="0x0D080022" />
+ <register type="NOA" address="0x00009888" value="0x110809A7" />
+ <register type="NOA" address="0x00009888" value="0x13080025" />
+ <register type="NOA" address="0x00009888" value="0x09080000" />
+ <register type="NOA" address="0x00009888" value="0x01080000" />
+ <register type="NOA" address="0x00009888" value="0x03080000" />
+ <register type="NOA" address="0x00009888" value="0x0109E38C" />
+ <register type="NOA" address="0x00009888" value="0x010A95A5" />
+ <register type="NOA" address="0x00009888" value="0x030AA95A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030C63" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030060" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030600" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030003" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030003" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine1"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine1"
+ underscore_name="vector_engine1"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="30376d17-f01b-44cb-b41e-43a606fe4e0d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE0 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE0_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore0_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0A900236" />
+ <register type="NOA" address="0x00009888" value="0x0C90016A" />
+ <register type="NOA" address="0x00009888" value="0x009042B2" />
+ <register type="NOA" address="0x00009888" value="0x02904E9C" />
+ <register type="NOA" address="0x00009888" value="0x04900717" />
+ <register type="NOA" address="0x00009888" value="0x069000E6" />
+ <register type="NOA" address="0x00009888" value="0x08900840" />
+ <register type="NOA" address="0x00009888" value="0x00815555" />
+ <register type="NOA" address="0x00009888" value="0x02815415" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283A82A" />
+ <register type="NOA" address="0x00009888" value="0x0084E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865415" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x02875415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine2"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine2"
+ underscore_name="vector_engine2"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="cbc51aeb-65c2-4bb6-8fb5-40a47800bf28"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE1 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE1_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore1_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AB00236" />
+ <register type="NOA" address="0x00009888" value="0x0CB0016A" />
+ <register type="NOA" address="0x00009888" value="0x00B042B2" />
+ <register type="NOA" address="0x00009888" value="0x02B04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04B00717" />
+ <register type="NOA" address="0x00009888" value="0x06B000E6" />
+ <register type="NOA" address="0x00009888" value="0x08B00840" />
+ <register type="NOA" address="0x00009888" value="0x00A15555" />
+ <register type="NOA" address="0x00009888" value="0x02A15415" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00A4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65415" />
+ <register type="NOA" address="0x00009888" value="0x00A75555" />
+ <register type="NOA" address="0x00009888" value="0x02A75415" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine3"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine3"
+ underscore_name="vector_engine3"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="48620eda-41d2-4684-b4da-0140d1cdc8ba"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE2 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE2_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore2_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AD00236" />
+ <register type="NOA" address="0x00009888" value="0x0CD0016A" />
+ <register type="NOA" address="0x00009888" value="0x00D042B2" />
+ <register type="NOA" address="0x00009888" value="0x02D04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04D00717" />
+ <register type="NOA" address="0x00009888" value="0x06D000E6" />
+ <register type="NOA" address="0x00009888" value="0x08D00840" />
+ <register type="NOA" address="0x00009888" value="0x00C15555" />
+ <register type="NOA" address="0x00009888" value="0x02C15415" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00C4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65415" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x02C75415" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207A82A" />
+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
+ <register type="NOA" address="0x00009888" value="0x0002E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine4"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine4"
+ underscore_name="vector_engine4"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="4f2d3240-5242-48d7-8f25-1064a7044c01"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE3 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE3_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore3_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AF00236" />
+ <register type="NOA" address="0x00009888" value="0x0CF0016A" />
+ <register type="NOA" address="0x00009888" value="0x00F042B2" />
+ <register type="NOA" address="0x00009888" value="0x02F04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04F00717" />
+ <register type="NOA" address="0x00009888" value="0x06F000E6" />
+ <register type="NOA" address="0x00009888" value="0x08F00840" />
+ <register type="NOA" address="0x00009888" value="0x00E15555" />
+ <register type="NOA" address="0x00009888" value="0x02E15415" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00E4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65415" />
+ <register type="NOA" address="0x00009888" value="0x00E75555" />
+ <register type="NOA" address="0x00009888" value="0x02E75415" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075415" />
+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine5"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine5"
+ underscore_name="vector_engine5"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="510e005b-5631-437d-b898-17d89b9df71d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE4 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE4_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore4_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0B900236" />
+ <register type="NOA" address="0x00009888" value="0x0D90016A" />
+ <register type="NOA" address="0x00009888" value="0x019042B2" />
+ <register type="NOA" address="0x00009888" value="0x03904E9C" />
+ <register type="NOA" address="0x00009888" value="0x05900717" />
+ <register type="NOA" address="0x00009888" value="0x079000E6" />
+ <register type="NOA" address="0x00009888" value="0x09900840" />
+ <register type="NOA" address="0x00009888" value="0x01815555" />
+ <register type="NOA" address="0x00009888" value="0x03815415" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383A82A" />
+ <register type="NOA" address="0x00009888" value="0x0184E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865415" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x03875415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308A82A" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine6"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine6"
+ underscore_name="vector_engine6"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c063d6a9-6cb2-449f-8799-322c31d6eb0d"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE5 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE5_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore5_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BB00236" />
+ <register type="NOA" address="0x00009888" value="0x0DB0016A" />
+ <register type="NOA" address="0x00009888" value="0x01B042B2" />
+ <register type="NOA" address="0x00009888" value="0x03B04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05B00717" />
+ <register type="NOA" address="0x00009888" value="0x07B000E6" />
+ <register type="NOA" address="0x00009888" value="0x09B00840" />
+ <register type="NOA" address="0x00009888" value="0x01A15555" />
+ <register type="NOA" address="0x00009888" value="0x03A15415" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01A4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65415" />
+ <register type="NOA" address="0x00009888" value="0x01A75555" />
+ <register type="NOA" address="0x00009888" value="0x03A75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FC3F" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5415" />
+ <register type="NOA" address="0x00009888" value="0x0101E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine7"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine7"
+ underscore_name="vector_engine7"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fbfb8b12-d3b3-469d-ae93-c026b05b2107"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE6 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE6_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore6_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BD00236" />
+ <register type="NOA" address="0x00009888" value="0x0DD0016A" />
+ <register type="NOA" address="0x00009888" value="0x01D042B2" />
+ <register type="NOA" address="0x00009888" value="0x03D04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05D00717" />
+ <register type="NOA" address="0x00009888" value="0x07D000E6" />
+ <register type="NOA" address="0x00009888" value="0x09D00840" />
+ <register type="NOA" address="0x00009888" value="0x01C15555" />
+ <register type="NOA" address="0x00009888" value="0x03C15415" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01C4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65415" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x03C75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307A82A" />
+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
+ <register type="NOA" address="0x00009888" value="0x0102E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine8"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine8"
+ underscore_name="vector_engine8"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="2705f48c-206f-43e8-bde7-110fbfb0facd"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE7 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE7_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore7_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BF00236" />
+ <register type="NOA" address="0x00009888" value="0x0DF0016A" />
+ <register type="NOA" address="0x00009888" value="0x01F042B2" />
+ <register type="NOA" address="0x00009888" value="0x03F04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05F00717" />
+ <register type="NOA" address="0x00009888" value="0x07F000E6" />
+ <register type="NOA" address="0x00009888" value="0x09F00840" />
+ <register type="NOA" address="0x00009888" value="0x01E15555" />
+ <register type="NOA" address="0x00009888" value="0x03E15415" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01E4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65415" />
+ <register type="NOA" address="0x00009888" value="0x01E75555" />
+ <register type="NOA" address="0x00009888" value="0x03E75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075415" />
+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032402" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine9"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine9"
+ underscore_name="vector_engine9"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="85cb3e85-43ab-4e7f-8962-ff5e203b079f"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE8 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE8_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore8_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE8 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE8_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore8_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE8 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE8_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore8_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE8 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE8_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore8_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE8 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE8_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore8_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE8 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE8_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore8_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE8 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE8_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore8_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0A900236" />
+ <register type="NOA" address="0x00009888" value="0x0C90016A" />
+ <register type="NOA" address="0x00009888" value="0x009042B2" />
+ <register type="NOA" address="0x00009888" value="0x02904E9C" />
+ <register type="NOA" address="0x00009888" value="0x04900717" />
+ <register type="NOA" address="0x00009888" value="0x069000E6" />
+ <register type="NOA" address="0x00009888" value="0x08900840" />
+ <register type="NOA" address="0x00009888" value="0x00815555" />
+ <register type="NOA" address="0x00009888" value="0x02815415" />
+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0283A82A" />
+ <register type="NOA" address="0x00009888" value="0x0084E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00865555" />
+ <register type="NOA" address="0x00009888" value="0x02865415" />
+ <register type="NOA" address="0x00009888" value="0x00875555" />
+ <register type="NOA" address="0x00009888" value="0x02875415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine10"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine10"
+ underscore_name="vector_engine10"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b2c23ce7-cfd8-45c8-bde6-b5d7c248b5b3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE9 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE9_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore9_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE9 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE9_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore9_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE9 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE9_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore9_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE9 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE9_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore9_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE9 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE9_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore9_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE9 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE9_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore9_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE9 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE9_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore9_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0AB00236" />
+ <register type="NOA" address="0x00009888" value="0x0CB0016A" />
+ <register type="NOA" address="0x00009888" value="0x00B042B2" />
+ <register type="NOA" address="0x00009888" value="0x02B04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04B00717" />
+ <register type="NOA" address="0x00009888" value="0x06B000E6" />
+ <register type="NOA" address="0x00009888" value="0x08B00840" />
+ <register type="NOA" address="0x00009888" value="0x00A15555" />
+ <register type="NOA" address="0x00009888" value="0x02A15415" />
+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02A3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00A4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00A65555" />
+ <register type="NOA" address="0x00009888" value="0x02A65415" />
+ <register type="NOA" address="0x00009888" value="0x00A75555" />
+ <register type="NOA" address="0x00009888" value="0x02A75415" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000B5555" />
+ <register type="NOA" address="0x00009888" value="0x020B5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine11"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine11"
+ underscore_name="vector_engine11"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="567eef44-e37e-48d9-8f4d-fe2634110051"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE10 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE10_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore10_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE10 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE10_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore10_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE10 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE10_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore10_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE10 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE10_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore10_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE10 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE10_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore10_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE10 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE10_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore10_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE10 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE10_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore10_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0AD00236" />
+ <register type="NOA" address="0x00009888" value="0x0CD0016A" />
+ <register type="NOA" address="0x00009888" value="0x00D042B2" />
+ <register type="NOA" address="0x00009888" value="0x02D04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04D00717" />
+ <register type="NOA" address="0x00009888" value="0x06D000E6" />
+ <register type="NOA" address="0x00009888" value="0x08D00840" />
+ <register type="NOA" address="0x00009888" value="0x00C15555" />
+ <register type="NOA" address="0x00009888" value="0x02C15415" />
+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02C3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00C4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00C65555" />
+ <register type="NOA" address="0x00009888" value="0x02C65415" />
+ <register type="NOA" address="0x00009888" value="0x00C75555" />
+ <register type="NOA" address="0x00009888" value="0x02C75415" />
+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0207A82A" />
+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
+ <register type="NOA" address="0x00009888" value="0x0002E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000C5555" />
+ <register type="NOA" address="0x00009888" value="0x020C5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine12"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine12"
+ underscore_name="vector_engine12"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d68e64a7-2ddb-4c33-a5d0-a0ff9de398f9"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE11 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE11_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore11_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE11 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE11_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore11_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE11 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE11_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore11_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE11 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE11_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore11_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE11 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE11_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore11_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE11 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE11_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore11_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE11 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE11_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore11_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0AF00236" />
+ <register type="NOA" address="0x00009888" value="0x0CF0016A" />
+ <register type="NOA" address="0x00009888" value="0x00F042B2" />
+ <register type="NOA" address="0x00009888" value="0x02F04E9C" />
+ <register type="NOA" address="0x00009888" value="0x04F00717" />
+ <register type="NOA" address="0x00009888" value="0x06F000E6" />
+ <register type="NOA" address="0x00009888" value="0x08F00840" />
+ <register type="NOA" address="0x00009888" value="0x00E15555" />
+ <register type="NOA" address="0x00009888" value="0x02E15415" />
+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02E3A82A" />
+ <register type="NOA" address="0x00009888" value="0x00E4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00E65555" />
+ <register type="NOA" address="0x00009888" value="0x02E65415" />
+ <register type="NOA" address="0x00009888" value="0x00E75555" />
+ <register type="NOA" address="0x00009888" value="0x02E75415" />
+ <register type="NOA" address="0x00009888" value="0x00075555" />
+ <register type="NOA" address="0x00009888" value="0x02075415" />
+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine13"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine13"
+ underscore_name="vector_engine13"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5123cfe9-f7b0-41ee-a2f2-6e5801ac55f6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE12 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE12_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore12_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE12 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE12_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore12_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE12 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE12_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore12_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE12 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE12_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore12_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE12 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE12_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore12_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE12 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE12_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore12_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE12 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE12_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore12_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0B900236" />
+ <register type="NOA" address="0x00009888" value="0x0D90016A" />
+ <register type="NOA" address="0x00009888" value="0x019042B2" />
+ <register type="NOA" address="0x00009888" value="0x03904E9C" />
+ <register type="NOA" address="0x00009888" value="0x05900717" />
+ <register type="NOA" address="0x00009888" value="0x079000E6" />
+ <register type="NOA" address="0x00009888" value="0x09900840" />
+ <register type="NOA" address="0x00009888" value="0x01815555" />
+ <register type="NOA" address="0x00009888" value="0x03815415" />
+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0383A82A" />
+ <register type="NOA" address="0x00009888" value="0x0184E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01865555" />
+ <register type="NOA" address="0x00009888" value="0x03865415" />
+ <register type="NOA" address="0x00009888" value="0x01875555" />
+ <register type="NOA" address="0x00009888" value="0x03875415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0308A82A" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine14"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine14"
+ underscore_name="vector_engine14"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="f7b22238-61e9-4c17-a211-90f5feb9dd31"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE13 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE13_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore13_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE13 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE13_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore13_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE13 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE13_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore13_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE13 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE13_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore13_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE13 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE13_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore13_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE13 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE13_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore13_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE13 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE13_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore13_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0BB00236" />
+ <register type="NOA" address="0x00009888" value="0x0DB0016A" />
+ <register type="NOA" address="0x00009888" value="0x01B042B2" />
+ <register type="NOA" address="0x00009888" value="0x03B04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05B00717" />
+ <register type="NOA" address="0x00009888" value="0x07B000E6" />
+ <register type="NOA" address="0x00009888" value="0x09B00840" />
+ <register type="NOA" address="0x00009888" value="0x01A15555" />
+ <register type="NOA" address="0x00009888" value="0x03A15415" />
+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03A3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01A4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01A65555" />
+ <register type="NOA" address="0x00009888" value="0x03A65415" />
+ <register type="NOA" address="0x00009888" value="0x01A75555" />
+ <register type="NOA" address="0x00009888" value="0x03A75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0308FC3F" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A5415" />
+ <register type="NOA" address="0x00009888" value="0x0101E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010B5555" />
+ <register type="NOA" address="0x00009888" value="0x030B5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine15"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine15"
+ underscore_name="vector_engine15"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="27f15518-fd8e-48ac-8fa8-f844a09a9cf3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE14 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE14_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore14_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE14 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE14_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore14_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE14 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE14_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore14_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE14 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE14_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore14_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE14 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE14_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore14_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE14 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE14_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore14_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE14 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE14_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore14_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0BD00236" />
+ <register type="NOA" address="0x00009888" value="0x0DD0016A" />
+ <register type="NOA" address="0x00009888" value="0x01D042B2" />
+ <register type="NOA" address="0x00009888" value="0x03D04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05D00717" />
+ <register type="NOA" address="0x00009888" value="0x07D000E6" />
+ <register type="NOA" address="0x00009888" value="0x09D00840" />
+ <register type="NOA" address="0x00009888" value="0x01C15555" />
+ <register type="NOA" address="0x00009888" value="0x03C15415" />
+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03C3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01C4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01C65555" />
+ <register type="NOA" address="0x00009888" value="0x03C65415" />
+ <register type="NOA" address="0x00009888" value="0x01C75555" />
+ <register type="NOA" address="0x00009888" value="0x03C75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0307A82A" />
+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
+ <register type="NOA" address="0x00009888" value="0x0102E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010C5555" />
+ <register type="NOA" address="0x00009888" value="0x030C5415" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine16"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine16"
+ underscore_name="vector_engine16"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="75bcab1e-545a-41a4-8437-70d37569f798"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ALUWR XECORE15 XVE0 THREAD0"
+ symbol_name="XVE_STALL_ALUWR_XECORE15_XVE0_THREAD0"
+ underscore_name="xve_stall_aluwr_xecore15_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL BARRIER XECORE15 XVE0 THREAD0"
+ symbol_name="XVE_STALL_BARRIER_XECORE15_XVE0_THREAD0"
+ underscore_name="xve_stall_barrier_xecore15_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL INSTFETCH XECORE15 XVE0 THREAD0"
+ symbol_name="XVE_STALL_INSTFETCH_XECORE15_XVE0_THREAD0"
+ underscore_name="xve_stall_instfetch_xecore15_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL OTHER XECORE15 XVE0 THREAD0"
+ symbol_name="XVE_STALL_OTHER_XECORE15_XVE0_THREAD0"
+ underscore_name="xve_stall_other_xecore15_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SBID XECORE15 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SBID_XECORE15_XVE0_THREAD0"
+ underscore_name="xve_stall_sbid_xecore15_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE STALL SENDWR XECORE15 XVE0 THREAD0"
+ symbol_name="XVE_STALL_SENDWR_XECORE15_XVE0_THREAD0"
+ underscore_name="xve_stall_sendwr_xecore15_xve0_thread0"
+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE15 XVE0 THREAD0"
+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE15_XVE0_THREAD0"
+ underscore_name="xve_shared_function_access_hold_xecore15_xve0_thread0"
+ description="Percentage of time in which XVE requests stalled by Shared Function units"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0BF00236" />
+ <register type="NOA" address="0x00009888" value="0x0DF0016A" />
+ <register type="NOA" address="0x00009888" value="0x01F042B2" />
+ <register type="NOA" address="0x00009888" value="0x03F04E9C" />
+ <register type="NOA" address="0x00009888" value="0x05F00717" />
+ <register type="NOA" address="0x00009888" value="0x07F000E6" />
+ <register type="NOA" address="0x00009888" value="0x09F00840" />
+ <register type="NOA" address="0x00009888" value="0x01E15555" />
+ <register type="NOA" address="0x00009888" value="0x03E15415" />
+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
+ <register type="NOA" address="0x00009888" value="0x03E3A82A" />
+ <register type="NOA" address="0x00009888" value="0x01E4E7FF" />
+ <register type="NOA" address="0x00009888" value="0x01E65555" />
+ <register type="NOA" address="0x00009888" value="0x03E65415" />
+ <register type="NOA" address="0x00009888" value="0x01E75555" />
+ <register type="NOA" address="0x00009888" value="0x03E75415" />
+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A5415" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
+ <register type="NOA" address="0x00009888" value="0x01075555" />
+ <register type="NOA" address="0x00009888" value="0x03075415" />
+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031201" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009888" value="0x1E030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025415" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045415" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055415" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x00000018" />
+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
+ <register type="OA" address="0x0000D948" value="0x00000042" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
+ <register type="OA" address="0x0000D950" value="0x00000F80" />
+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
+ <register type="OA" address="0x0000D958" value="0x00000002" />
+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine17"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine17"
+ underscore_name="vector_engine17"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="5f1c4a7a-d5ab-45ad-a4fc-1e64a66839db"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE0"
+ symbol_name="ICACHE_HIT_BANK0_XECORE0"
+ underscore_name="icache_hit_bank0_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE1"
+ symbol_name="ICACHE_HIT_BANK0_XECORE1"
+ underscore_name="icache_hit_bank0_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE2"
+ symbol_name="ICACHE_HIT_BANK0_XECORE2"
+ underscore_name="icache_hit_bank0_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE3"
+ symbol_name="ICACHE_HIT_BANK0_XECORE3"
+ underscore_name="icache_hit_bank0_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE4"
+ symbol_name="ICACHE_HIT_BANK0_XECORE4"
+ underscore_name="icache_hit_bank0_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE5"
+ symbol_name="ICACHE_HIT_BANK0_XECORE5"
+ underscore_name="icache_hit_bank0_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE6"
+ symbol_name="ICACHE_HIT_BANK0_XECORE6"
+ underscore_name="icache_hit_bank0_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE7"
+ symbol_name="ICACHE_HIT_BANK0_XECORE7"
+ underscore_name="icache_hit_bank0_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE0"
+ symbol_name="ICACHE_MISS_BANK0_XECORE0"
+ underscore_name="icache_miss_bank0_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE1"
+ symbol_name="ICACHE_MISS_BANK0_XECORE1"
+ underscore_name="icache_miss_bank0_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE2"
+ symbol_name="ICACHE_MISS_BANK0_XECORE2"
+ underscore_name="icache_miss_bank0_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE3"
+ symbol_name="ICACHE_MISS_BANK0_XECORE3"
+ underscore_name="icache_miss_bank0_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE4"
+ symbol_name="ICACHE_MISS_BANK0_XECORE4"
+ underscore_name="icache_miss_bank0_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE5"
+ symbol_name="ICACHE_MISS_BANK0_XECORE5"
+ underscore_name="icache_miss_bank0_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE6"
+ symbol_name="ICACHE_MISS_BANK0_XECORE6"
+ underscore_name="icache_miss_bank0_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE7"
+ symbol_name="ICACHE_MISS_BANK0_XECORE7"
+ underscore_name="icache_miss_bank0_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1882000C" />
+ <register type="NOA" address="0x00009888" value="0x18A2000C" />
+ <register type="NOA" address="0x00009888" value="0x18C2000C" />
+ <register type="NOA" address="0x00009888" value="0x18E2000C" />
+ <register type="NOA" address="0x00009888" value="0x1982000C" />
+ <register type="NOA" address="0x00009888" value="0x19A2000C" />
+ <register type="NOA" address="0x00009888" value="0x19C2000C" />
+ <register type="NOA" address="0x00009888" value="0x19E2000C" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine18"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine18"
+ underscore_name="vector_engine18"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c3522b36-01a6-4b3d-b95f-414dbc013ba6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE8"
+ symbol_name="ICACHE_HIT_BANK0_XECORE8"
+ underscore_name="icache_hit_bank0_xecore8"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE9"
+ symbol_name="ICACHE_HIT_BANK0_XECORE9"
+ underscore_name="icache_hit_bank0_xecore9"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE10"
+ symbol_name="ICACHE_HIT_BANK0_XECORE10"
+ underscore_name="icache_hit_bank0_xecore10"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE11"
+ symbol_name="ICACHE_HIT_BANK0_XECORE11"
+ underscore_name="icache_hit_bank0_xecore11"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE12"
+ symbol_name="ICACHE_HIT_BANK0_XECORE12"
+ underscore_name="icache_hit_bank0_xecore12"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE13"
+ symbol_name="ICACHE_HIT_BANK0_XECORE13"
+ underscore_name="icache_hit_bank0_xecore13"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE14"
+ symbol_name="ICACHE_HIT_BANK0_XECORE14"
+ underscore_name="icache_hit_bank0_xecore14"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK0 XECORE15"
+ symbol_name="ICACHE_HIT_BANK0_XECORE15"
+ underscore_name="icache_hit_bank0_xecore15"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE8"
+ symbol_name="ICACHE_MISS_BANK0_XECORE8"
+ underscore_name="icache_miss_bank0_xecore8"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE9"
+ symbol_name="ICACHE_MISS_BANK0_XECORE9"
+ underscore_name="icache_miss_bank0_xecore9"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE10"
+ symbol_name="ICACHE_MISS_BANK0_XECORE10"
+ underscore_name="icache_miss_bank0_xecore10"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE11"
+ symbol_name="ICACHE_MISS_BANK0_XECORE11"
+ underscore_name="icache_miss_bank0_xecore11"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE12"
+ symbol_name="ICACHE_MISS_BANK0_XECORE12"
+ underscore_name="icache_miss_bank0_xecore12"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE13"
+ symbol_name="ICACHE_MISS_BANK0_XECORE13"
+ underscore_name="icache_miss_bank0_xecore13"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE14"
+ symbol_name="ICACHE_MISS_BANK0_XECORE14"
+ underscore_name="icache_miss_bank0_xecore14"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK0 XECORE15"
+ symbol_name="ICACHE_MISS_BANK0_XECORE15"
+ underscore_name="icache_miss_bank0_xecore15"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1882000C" />
+ <register type="NOA" address="0x00009888" value="0x18A2000C" />
+ <register type="NOA" address="0x00009888" value="0x18C2000C" />
+ <register type="NOA" address="0x00009888" value="0x18E2000C" />
+ <register type="NOA" address="0x00009888" value="0x1982000C" />
+ <register type="NOA" address="0x00009888" value="0x19A2000C" />
+ <register type="NOA" address="0x00009888" value="0x19C2000C" />
+ <register type="NOA" address="0x00009888" value="0x19E2000C" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine19"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine19"
+ underscore_name="vector_engine19"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="3e973327-7b3f-4168-afd9-b244050e9ce7"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE0"
+ symbol_name="ICACHE_HIT_BANK1_XECORE0"
+ underscore_name="icache_hit_bank1_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE1"
+ symbol_name="ICACHE_HIT_BANK1_XECORE1"
+ underscore_name="icache_hit_bank1_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE2"
+ symbol_name="ICACHE_HIT_BANK1_XECORE2"
+ underscore_name="icache_hit_bank1_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE3"
+ symbol_name="ICACHE_HIT_BANK1_XECORE3"
+ underscore_name="icache_hit_bank1_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE4"
+ symbol_name="ICACHE_HIT_BANK1_XECORE4"
+ underscore_name="icache_hit_bank1_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE5"
+ symbol_name="ICACHE_HIT_BANK1_XECORE5"
+ underscore_name="icache_hit_bank1_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE6"
+ symbol_name="ICACHE_HIT_BANK1_XECORE6"
+ underscore_name="icache_hit_bank1_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE7"
+ symbol_name="ICACHE_HIT_BANK1_XECORE7"
+ underscore_name="icache_hit_bank1_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE0"
+ symbol_name="ICACHE_MISS_BANK1_XECORE0"
+ underscore_name="icache_miss_bank1_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE1"
+ symbol_name="ICACHE_MISS_BANK1_XECORE1"
+ underscore_name="icache_miss_bank1_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE2"
+ symbol_name="ICACHE_MISS_BANK1_XECORE2"
+ underscore_name="icache_miss_bank1_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE3"
+ symbol_name="ICACHE_MISS_BANK1_XECORE3"
+ underscore_name="icache_miss_bank1_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE4"
+ symbol_name="ICACHE_MISS_BANK1_XECORE4"
+ underscore_name="icache_miss_bank1_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE5"
+ symbol_name="ICACHE_MISS_BANK1_XECORE5"
+ underscore_name="icache_miss_bank1_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE6"
+ symbol_name="ICACHE_MISS_BANK1_XECORE6"
+ underscore_name="icache_miss_bank1_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE7"
+ symbol_name="ICACHE_MISS_BANK1_XECORE7"
+ underscore_name="icache_miss_bank1_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18820011" />
+ <register type="NOA" address="0x00009888" value="0x18A20011" />
+ <register type="NOA" address="0x00009888" value="0x18C20011" />
+ <register type="NOA" address="0x00009888" value="0x18E20011" />
+ <register type="NOA" address="0x00009888" value="0x19820011" />
+ <register type="NOA" address="0x00009888" value="0x19A20011" />
+ <register type="NOA" address="0x00009888" value="0x19C20011" />
+ <register type="NOA" address="0x00009888" value="0x19E20011" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine20"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine20"
+ underscore_name="vector_engine20"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="71d2d15b-f26c-4978-908a-f60275fa3562"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE8"
+ symbol_name="ICACHE_HIT_BANK1_XECORE8"
+ underscore_name="icache_hit_bank1_xecore8"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE9"
+ symbol_name="ICACHE_HIT_BANK1_XECORE9"
+ underscore_name="icache_hit_bank1_xecore9"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE10"
+ symbol_name="ICACHE_HIT_BANK1_XECORE10"
+ underscore_name="icache_hit_bank1_xecore10"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE11"
+ symbol_name="ICACHE_HIT_BANK1_XECORE11"
+ underscore_name="icache_hit_bank1_xecore11"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE12"
+ symbol_name="ICACHE_HIT_BANK1_XECORE12"
+ underscore_name="icache_hit_bank1_xecore12"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE13"
+ symbol_name="ICACHE_HIT_BANK1_XECORE13"
+ underscore_name="icache_hit_bank1_xecore13"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE14"
+ symbol_name="ICACHE_HIT_BANK1_XECORE14"
+ underscore_name="icache_hit_bank1_xecore14"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK1 XECORE15"
+ symbol_name="ICACHE_HIT_BANK1_XECORE15"
+ underscore_name="icache_hit_bank1_xecore15"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE8"
+ symbol_name="ICACHE_MISS_BANK1_XECORE8"
+ underscore_name="icache_miss_bank1_xecore8"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE9"
+ symbol_name="ICACHE_MISS_BANK1_XECORE9"
+ underscore_name="icache_miss_bank1_xecore9"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE10"
+ symbol_name="ICACHE_MISS_BANK1_XECORE10"
+ underscore_name="icache_miss_bank1_xecore10"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE11"
+ symbol_name="ICACHE_MISS_BANK1_XECORE11"
+ underscore_name="icache_miss_bank1_xecore11"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE12"
+ symbol_name="ICACHE_MISS_BANK1_XECORE12"
+ underscore_name="icache_miss_bank1_xecore12"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE13"
+ symbol_name="ICACHE_MISS_BANK1_XECORE13"
+ underscore_name="icache_miss_bank1_xecore13"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE14"
+ symbol_name="ICACHE_MISS_BANK1_XECORE14"
+ underscore_name="icache_miss_bank1_xecore14"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK1 XECORE15"
+ symbol_name="ICACHE_MISS_BANK1_XECORE15"
+ underscore_name="icache_miss_bank1_xecore15"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18820011" />
+ <register type="NOA" address="0x00009888" value="0x18A20011" />
+ <register type="NOA" address="0x00009888" value="0x18C20011" />
+ <register type="NOA" address="0x00009888" value="0x18E20011" />
+ <register type="NOA" address="0x00009888" value="0x19820011" />
+ <register type="NOA" address="0x00009888" value="0x19A20011" />
+ <register type="NOA" address="0x00009888" value="0x19C20011" />
+ <register type="NOA" address="0x00009888" value="0x19E20011" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine21"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine21"
+ underscore_name="vector_engine21"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="83cf4cf3-b666-44df-8702-7fc3e907164a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE0"
+ symbol_name="ICACHE_HIT_BANK2_XECORE0"
+ underscore_name="icache_hit_bank2_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE1"
+ symbol_name="ICACHE_HIT_BANK2_XECORE1"
+ underscore_name="icache_hit_bank2_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE2"
+ symbol_name="ICACHE_HIT_BANK2_XECORE2"
+ underscore_name="icache_hit_bank2_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE3"
+ symbol_name="ICACHE_HIT_BANK2_XECORE3"
+ underscore_name="icache_hit_bank2_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE4"
+ symbol_name="ICACHE_HIT_BANK2_XECORE4"
+ underscore_name="icache_hit_bank2_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE5"
+ symbol_name="ICACHE_HIT_BANK2_XECORE5"
+ underscore_name="icache_hit_bank2_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE6"
+ symbol_name="ICACHE_HIT_BANK2_XECORE6"
+ underscore_name="icache_hit_bank2_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE7"
+ symbol_name="ICACHE_HIT_BANK2_XECORE7"
+ underscore_name="icache_hit_bank2_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE0"
+ symbol_name="ICACHE_MISS_BANK2_XECORE0"
+ underscore_name="icache_miss_bank2_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE1"
+ symbol_name="ICACHE_MISS_BANK2_XECORE1"
+ underscore_name="icache_miss_bank2_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE2"
+ symbol_name="ICACHE_MISS_BANK2_XECORE2"
+ underscore_name="icache_miss_bank2_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE3"
+ symbol_name="ICACHE_MISS_BANK2_XECORE3"
+ underscore_name="icache_miss_bank2_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE4"
+ symbol_name="ICACHE_MISS_BANK2_XECORE4"
+ underscore_name="icache_miss_bank2_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE5"
+ symbol_name="ICACHE_MISS_BANK2_XECORE5"
+ underscore_name="icache_miss_bank2_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE6"
+ symbol_name="ICACHE_MISS_BANK2_XECORE6"
+ underscore_name="icache_miss_bank2_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE7"
+ symbol_name="ICACHE_MISS_BANK2_XECORE7"
+ underscore_name="icache_miss_bank2_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x18820016" />
+ <register type="NOA" address="0x00009888" value="0x18A20016" />
+ <register type="NOA" address="0x00009888" value="0x18C20016" />
+ <register type="NOA" address="0x00009888" value="0x18E20016" />
+ <register type="NOA" address="0x00009888" value="0x19820016" />
+ <register type="NOA" address="0x00009888" value="0x19A20016" />
+ <register type="NOA" address="0x00009888" value="0x19C20016" />
+ <register type="NOA" address="0x00009888" value="0x19E20016" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine22"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine22"
+ underscore_name="vector_engine22"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c6b408ba-0479-40cb-8326-0fb1d709a261"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE8"
+ symbol_name="ICACHE_HIT_BANK2_XECORE8"
+ underscore_name="icache_hit_bank2_xecore8"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE9"
+ symbol_name="ICACHE_HIT_BANK2_XECORE9"
+ underscore_name="icache_hit_bank2_xecore9"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE10"
+ symbol_name="ICACHE_HIT_BANK2_XECORE10"
+ underscore_name="icache_hit_bank2_xecore10"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE11"
+ symbol_name="ICACHE_HIT_BANK2_XECORE11"
+ underscore_name="icache_hit_bank2_xecore11"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE12"
+ symbol_name="ICACHE_HIT_BANK2_XECORE12"
+ underscore_name="icache_hit_bank2_xecore12"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE13"
+ symbol_name="ICACHE_HIT_BANK2_XECORE13"
+ underscore_name="icache_hit_bank2_xecore13"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE14"
+ symbol_name="ICACHE_HIT_BANK2_XECORE14"
+ underscore_name="icache_hit_bank2_xecore14"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK2 XECORE15"
+ symbol_name="ICACHE_HIT_BANK2_XECORE15"
+ underscore_name="icache_hit_bank2_xecore15"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE8"
+ symbol_name="ICACHE_MISS_BANK2_XECORE8"
+ underscore_name="icache_miss_bank2_xecore8"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE9"
+ symbol_name="ICACHE_MISS_BANK2_XECORE9"
+ underscore_name="icache_miss_bank2_xecore9"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE10"
+ symbol_name="ICACHE_MISS_BANK2_XECORE10"
+ underscore_name="icache_miss_bank2_xecore10"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE11"
+ symbol_name="ICACHE_MISS_BANK2_XECORE11"
+ underscore_name="icache_miss_bank2_xecore11"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE12"
+ symbol_name="ICACHE_MISS_BANK2_XECORE12"
+ underscore_name="icache_miss_bank2_xecore12"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE13"
+ symbol_name="ICACHE_MISS_BANK2_XECORE13"
+ underscore_name="icache_miss_bank2_xecore13"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE14"
+ symbol_name="ICACHE_MISS_BANK2_XECORE14"
+ underscore_name="icache_miss_bank2_xecore14"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK2 XECORE15"
+ symbol_name="ICACHE_MISS_BANK2_XECORE15"
+ underscore_name="icache_miss_bank2_xecore15"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x18820016" />
+ <register type="NOA" address="0x00009888" value="0x18A20016" />
+ <register type="NOA" address="0x00009888" value="0x18C20016" />
+ <register type="NOA" address="0x00009888" value="0x18E20016" />
+ <register type="NOA" address="0x00009888" value="0x19820016" />
+ <register type="NOA" address="0x00009888" value="0x19A20016" />
+ <register type="NOA" address="0x00009888" value="0x19C20016" />
+ <register type="NOA" address="0x00009888" value="0x19E20016" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine23"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine23"
+ underscore_name="vector_engine23"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="1f43061b-db78-405a-9246-6df8ff0592f4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE0"
+ symbol_name="ICACHE_HIT_BANK3_XECORE0"
+ underscore_name="icache_hit_bank3_xecore0"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE1"
+ symbol_name="ICACHE_HIT_BANK3_XECORE1"
+ underscore_name="icache_hit_bank3_xecore1"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE2"
+ symbol_name="ICACHE_HIT_BANK3_XECORE2"
+ underscore_name="icache_hit_bank3_xecore2"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE3"
+ symbol_name="ICACHE_HIT_BANK3_XECORE3"
+ underscore_name="icache_hit_bank3_xecore3"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE4"
+ symbol_name="ICACHE_HIT_BANK3_XECORE4"
+ underscore_name="icache_hit_bank3_xecore4"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE5"
+ symbol_name="ICACHE_HIT_BANK3_XECORE5"
+ underscore_name="icache_hit_bank3_xecore5"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE6"
+ symbol_name="ICACHE_HIT_BANK3_XECORE6"
+ underscore_name="icache_hit_bank3_xecore6"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE7"
+ symbol_name="ICACHE_HIT_BANK3_XECORE7"
+ underscore_name="icache_hit_bank3_xecore7"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE0"
+ symbol_name="ICACHE_MISS_BANK3_XECORE0"
+ underscore_name="icache_miss_bank3_xecore0"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE1"
+ symbol_name="ICACHE_MISS_BANK3_XECORE1"
+ underscore_name="icache_miss_bank3_xecore1"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE2"
+ symbol_name="ICACHE_MISS_BANK3_XECORE2"
+ underscore_name="icache_miss_bank3_xecore2"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE3"
+ symbol_name="ICACHE_MISS_BANK3_XECORE3"
+ underscore_name="icache_miss_bank3_xecore3"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE4"
+ symbol_name="ICACHE_MISS_BANK3_XECORE4"
+ underscore_name="icache_miss_bank3_xecore4"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE5"
+ symbol_name="ICACHE_MISS_BANK3_XECORE5"
+ underscore_name="icache_miss_bank3_xecore5"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE6"
+ symbol_name="ICACHE_MISS_BANK3_XECORE6"
+ underscore_name="icache_miss_bank3_xecore6"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE7"
+ symbol_name="ICACHE_MISS_BANK3_XECORE7"
+ underscore_name="icache_miss_bank3_xecore7"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x1882001B" />
+ <register type="NOA" address="0x00009888" value="0x18A2001B" />
+ <register type="NOA" address="0x00009888" value="0x18C2001B" />
+ <register type="NOA" address="0x00009888" value="0x18E2001B" />
+ <register type="NOA" address="0x00009888" value="0x1982001B" />
+ <register type="NOA" address="0x00009888" value="0x19A2001B" />
+ <register type="NOA" address="0x00009888" value="0x19C2001B" />
+ <register type="NOA" address="0x00009888" value="0x19E2001B" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x06030002" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine24"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine24"
+ underscore_name="vector_engine24"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7aa880f9-6185-4b35-9d71-45cd71099d1c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE8"
+ symbol_name="ICACHE_HIT_BANK3_XECORE8"
+ underscore_name="icache_hit_bank3_xecore8"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE9"
+ symbol_name="ICACHE_HIT_BANK3_XECORE9"
+ underscore_name="icache_hit_bank3_xecore9"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE10"
+ symbol_name="ICACHE_HIT_BANK3_XECORE10"
+ underscore_name="icache_hit_bank3_xecore10"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE11"
+ symbol_name="ICACHE_HIT_BANK3_XECORE11"
+ underscore_name="icache_hit_bank3_xecore11"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 3 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE12"
+ symbol_name="ICACHE_HIT_BANK3_XECORE12"
+ underscore_name="icache_hit_bank3_xecore12"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 4 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE13"
+ symbol_name="ICACHE_HIT_BANK3_XECORE13"
+ underscore_name="icache_hit_bank3_xecore13"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 5 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE14"
+ symbol_name="ICACHE_HIT_BANK3_XECORE14"
+ underscore_name="icache_hit_bank3_xecore14"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 6 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE HIT BANK3 XECORE15"
+ symbol_name="ICACHE_HIT_BANK3_XECORE15"
+ underscore_name="icache_hit_bank3_xecore15"
+ description="Number of Instruction Cache Hits"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 7 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE8"
+ symbol_name="ICACHE_MISS_BANK3_XECORE8"
+ underscore_name="icache_miss_bank3_xecore8"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 7 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE9"
+ symbol_name="ICACHE_MISS_BANK3_XECORE9"
+ underscore_name="icache_miss_bank3_xecore9"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 6 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE10"
+ symbol_name="ICACHE_MISS_BANK3_XECORE10"
+ underscore_name="icache_miss_bank3_xecore10"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 5 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE11"
+ symbol_name="ICACHE_MISS_BANK3_XECORE11"
+ underscore_name="icache_miss_bank3_xecore11"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 4 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE12"
+ symbol_name="ICACHE_MISS_BANK3_XECORE12"
+ underscore_name="icache_miss_bank3_xecore12"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 3 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE13"
+ symbol_name="ICACHE_MISS_BANK3_XECORE13"
+ underscore_name="icache_miss_bank3_xecore13"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 2 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE14"
+ symbol_name="ICACHE_MISS_BANK3_XECORE14"
+ underscore_name="icache_miss_bank3_xecore14"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 1 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="ICACHE MISS BANK3 XECORE15"
+ symbol_name="ICACHE_MISS_BANK3_XECORE15"
+ underscore_name="icache_miss_bank3_xecore15"
+ description="Number of Instruction Cache Misses"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="C 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x1882001B" />
+ <register type="NOA" address="0x00009888" value="0x18A2001B" />
+ <register type="NOA" address="0x00009888" value="0x18C2001B" />
+ <register type="NOA" address="0x00009888" value="0x18E2001B" />
+ <register type="NOA" address="0x00009888" value="0x1982001B" />
+ <register type="NOA" address="0x00009888" value="0x19A2001B" />
+ <register type="NOA" address="0x00009888" value="0x19C2001B" />
+ <register type="NOA" address="0x00009888" value="0x19E2001B" />
+ <register type="NOA" address="0x00009888" value="0x04820002" />
+ <register type="NOA" address="0x00009888" value="0x06820C00" />
+ <register type="NOA" address="0x00009888" value="0x16820005" />
+ <register type="NOA" address="0x00009888" value="0x00820000" />
+ <register type="NOA" address="0x00009888" value="0x02820000" />
+ <register type="NOA" address="0x00009888" value="0x00830001" />
+ <register type="NOA" address="0x00009888" value="0x02834000" />
+ <register type="NOA" address="0x00009888" value="0x00848001" />
+ <register type="NOA" address="0x00009888" value="0x00860001" />
+ <register type="NOA" address="0x00009888" value="0x02864000" />
+ <register type="NOA" address="0x00009888" value="0x04A20002" />
+ <register type="NOA" address="0x00009888" value="0x08A20006" />
+ <register type="NOA" address="0x00009888" value="0x14A20140" />
+ <register type="NOA" address="0x00009888" value="0x00A20000" />
+ <register type="NOA" address="0x00009888" value="0x02A20000" />
+ <register type="NOA" address="0x00009888" value="0x00A30004" />
+ <register type="NOA" address="0x00009888" value="0x02A31000" />
+ <register type="NOA" address="0x00009888" value="0x00A44002" />
+ <register type="NOA" address="0x00009888" value="0x00A60004" />
+ <register type="NOA" address="0x00009888" value="0x02A61000" />
+ <register type="NOA" address="0x00009888" value="0x04C20002" />
+ <register type="NOA" address="0x00009888" value="0x08C20180" />
+ <register type="NOA" address="0x00009888" value="0x14C20005" />
+ <register type="NOA" address="0x00009888" value="0x00C20000" />
+ <register type="NOA" address="0x00009888" value="0x02C20000" />
+ <register type="NOA" address="0x00009888" value="0x00C30010" />
+ <register type="NOA" address="0x00009888" value="0x02C30400" />
+ <register type="NOA" address="0x00009888" value="0x00C42004" />
+ <register type="NOA" address="0x00009888" value="0x00C60010" />
+ <register type="NOA" address="0x00009888" value="0x02C60400" />
+ <register type="NOA" address="0x00009888" value="0x04E20002" />
+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
+ <register type="NOA" address="0x00009888" value="0x12E20140" />
+ <register type="NOA" address="0x00009888" value="0x00E20000" />
+ <register type="NOA" address="0x00009888" value="0x02E20000" />
+ <register type="NOA" address="0x00009888" value="0x00E30040" />
+ <register type="NOA" address="0x00009888" value="0x02E30100" />
+ <register type="NOA" address="0x00009888" value="0x00E41008" />
+ <register type="NOA" address="0x00009888" value="0x00E60040" />
+ <register type="NOA" address="0x00009888" value="0x02E60100" />
+ <register type="NOA" address="0x00009888" value="0x05820002" />
+ <register type="NOA" address="0x00009888" value="0x0B820180" />
+ <register type="NOA" address="0x00009888" value="0x13820005" />
+ <register type="NOA" address="0x00009888" value="0x01820000" />
+ <register type="NOA" address="0x00009888" value="0x03820000" />
+ <register type="NOA" address="0x00009888" value="0x01830100" />
+ <register type="NOA" address="0x00009888" value="0x03830040" />
+ <register type="NOA" address="0x00009888" value="0x01840810" />
+ <register type="NOA" address="0x00009888" value="0x01860100" />
+ <register type="NOA" address="0x00009888" value="0x03860040" />
+ <register type="NOA" address="0x00009888" value="0x05A20002" />
+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
+ <register type="NOA" address="0x00009888" value="0x11A20140" />
+ <register type="NOA" address="0x00009888" value="0x01A20000" />
+ <register type="NOA" address="0x00009888" value="0x03A20000" />
+ <register type="NOA" address="0x00009888" value="0x01A30400" />
+ <register type="NOA" address="0x00009888" value="0x03A30010" />
+ <register type="NOA" address="0x00009888" value="0x01A40420" />
+ <register type="NOA" address="0x00009888" value="0x01A60400" />
+ <register type="NOA" address="0x00009888" value="0x03A60010" />
+ <register type="NOA" address="0x00009888" value="0x05C20002" />
+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
+ <register type="NOA" address="0x00009888" value="0x11C20005" />
+ <register type="NOA" address="0x00009888" value="0x01C20000" />
+ <register type="NOA" address="0x00009888" value="0x03C20000" />
+ <register type="NOA" address="0x00009888" value="0x01C31000" />
+ <register type="NOA" address="0x00009888" value="0x03C30004" />
+ <register type="NOA" address="0x00009888" value="0x01C40240" />
+ <register type="NOA" address="0x00009888" value="0x01C61000" />
+ <register type="NOA" address="0x00009888" value="0x03C60004" />
+ <register type="NOA" address="0x00009888" value="0x05E20002" />
+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
+ <register type="NOA" address="0x00009888" value="0x01E20000" />
+ <register type="NOA" address="0x00009888" value="0x03E20000" />
+ <register type="NOA" address="0x00009888" value="0x01E34000" />
+ <register type="NOA" address="0x00009888" value="0x03E30001" />
+ <register type="NOA" address="0x00009888" value="0x01E40180" />
+ <register type="NOA" address="0x00009888" value="0x01E64000" />
+ <register type="NOA" address="0x00009888" value="0x03E60001" />
+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
+ <register type="NOA" address="0x00009888" value="0x00070060" />
+ <register type="NOA" address="0x00009888" value="0x02070900" />
+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
+ <register type="NOA" address="0x00009888" value="0x0009300C" />
+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
+ <register type="NOA" address="0x00009888" value="0x00022004" />
+ <register type="NOA" address="0x00009888" value="0x000C0010" />
+ <register type="NOA" address="0x00009888" value="0x020C0400" />
+ <register type="NOA" address="0x00009888" value="0x01076000" />
+ <register type="NOA" address="0x00009888" value="0x03070009" />
+ <register type="NOA" address="0x00009888" value="0x01080E00" />
+ <register type="NOA" address="0x00009888" value="0x030800B0" />
+ <register type="NOA" address="0x00009888" value="0x010903C0" />
+ <register type="NOA" address="0x00009888" value="0x010AA500" />
+ <register type="NOA" address="0x00009888" value="0x030A005A" />
+ <register type="NOA" address="0x00009888" value="0x01010420" />
+ <register type="NOA" address="0x00009888" value="0x010B0400" />
+ <register type="NOA" address="0x00009888" value="0x030B0010" />
+ <register type="NOA" address="0x00009888" value="0x01020240" />
+ <register type="NOA" address="0x00009888" value="0x010C1000" />
+ <register type="NOA" address="0x00009888" value="0x030C0004" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x06030001" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x3203086A" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x3603200A" />
+ <register type="NOA" address="0x00009888" value="0x26033000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x38030427" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C031400" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16031000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34030107" />
+ <register type="NOA" address="0x00009888" value="0x1A033000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009888" value="0x1E037000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02025555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02045555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02055555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000000A" />
+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
+ <register type="OA" address="0x0000D948" value="0x00000012" />
+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
+ <register type="OA" address="0x0000D950" value="0x00000022" />
+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
+ <register type="OA" address="0x0000D958" value="0x00000042" />
+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
+ <register type="OA" address="0x0000D960" value="0x00000082" />
+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
+ <register type="OA" address="0x0000D970" value="0x00000202" />
+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
+ <register type="OA" address="0x0000D978" value="0x00000402" />
+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine25"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine25"
+ underscore_name="vector_engine25"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="35c22c75-f1bd-4740-854b-b7248e45bb84"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE0 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE0_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore0_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE1 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE1_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore1_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE2 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE2_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore2_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE3 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE3_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore3_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0A902960" />
+ <register type="NOA" address="0x00009888" value="0x0AB02960" />
+ <register type="NOA" address="0x00009888" value="0x0AD02960" />
+ <register type="NOA" address="0x00009888" value="0x0AF02960" />
+ <register type="NOA" address="0x00009888" value="0x009039E0" />
+ <register type="NOA" address="0x00009888" value="0x00810015" />
+ <register type="NOA" address="0x00009888" value="0x0083002A" />
+ <register type="NOA" address="0x00009888" value="0x00840007" />
+ <register type="NOA" address="0x00009888" value="0x00860015" />
+ <register type="NOA" address="0x00009888" value="0x00870015" />
+ <register type="NOA" address="0x00009888" value="0x02B039E0" />
+ <register type="NOA" address="0x00009888" value="0x00B00000" />
+ <register type="NOA" address="0x00009888" value="0x00A10540" />
+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
+ <register type="NOA" address="0x00009888" value="0x00A40038" />
+ <register type="NOA" address="0x00009888" value="0x00A60540" />
+ <register type="NOA" address="0x00009888" value="0x00A70540" />
+ <register type="NOA" address="0x00009888" value="0x04D039E0" />
+ <register type="NOA" address="0x00009888" value="0x00D00000" />
+ <register type="NOA" address="0x00009888" value="0x00C15000" />
+ <register type="NOA" address="0x00009888" value="0x02C10001" />
+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
+ <register type="NOA" address="0x00009888" value="0x02C30002" />
+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
+ <register type="NOA" address="0x00009888" value="0x00C65000" />
+ <register type="NOA" address="0x00009888" value="0x02C60001" />
+ <register type="NOA" address="0x00009888" value="0x00C75000" />
+ <register type="NOA" address="0x00009888" value="0x02C70001" />
+ <register type="NOA" address="0x00009888" value="0x06F039E0" />
+ <register type="NOA" address="0x00009888" value="0x00F00000" />
+ <register type="NOA" address="0x00009888" value="0x02E10054" />
+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
+ <register type="NOA" address="0x00009888" value="0x02E60054" />
+ <register type="NOA" address="0x00009888" value="0x02E70054" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x02070056" />
+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
+ <register type="NOA" address="0x00009888" value="0x00010038" />
+ <register type="NOA" address="0x00009888" value="0x000B0540" />
+ <register type="NOA" address="0x00009888" value="0x000201C0" />
+ <register type="NOA" address="0x00009888" value="0x000C5000" />
+ <register type="NOA" address="0x00009888" value="0x020C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04030012" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32032942" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030603" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001B" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C3" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000603" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00003003" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000022" />
+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D970" value="0x00000802" />
+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D978" value="0x00004002" />
+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine26"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine26"
+ underscore_name="vector_engine26"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="208fe223-385c-4961-b2e7-cb44f3612b79"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE4 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE4_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore4_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE5 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE5_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore5_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE6 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE6_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore6_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE7 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE7_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore7_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0B902960" />
+ <register type="NOA" address="0x00009888" value="0x0BB02960" />
+ <register type="NOA" address="0x00009888" value="0x0BD02960" />
+ <register type="NOA" address="0x00009888" value="0x0BF02960" />
+ <register type="NOA" address="0x00009888" value="0x019039E0" />
+ <register type="NOA" address="0x00009888" value="0x01810015" />
+ <register type="NOA" address="0x00009888" value="0x0183002A" />
+ <register type="NOA" address="0x00009888" value="0x01840007" />
+ <register type="NOA" address="0x00009888" value="0x01860015" />
+ <register type="NOA" address="0x00009888" value="0x01870015" />
+ <register type="NOA" address="0x00009888" value="0x03B039E0" />
+ <register type="NOA" address="0x00009888" value="0x01B00000" />
+ <register type="NOA" address="0x00009888" value="0x01A10540" />
+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
+ <register type="NOA" address="0x00009888" value="0x01A40038" />
+ <register type="NOA" address="0x00009888" value="0x01A60540" />
+ <register type="NOA" address="0x00009888" value="0x01A70540" />
+ <register type="NOA" address="0x00009888" value="0x05D039E0" />
+ <register type="NOA" address="0x00009888" value="0x01D00000" />
+ <register type="NOA" address="0x00009888" value="0x01C15000" />
+ <register type="NOA" address="0x00009888" value="0x03C10001" />
+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
+ <register type="NOA" address="0x00009888" value="0x03C30002" />
+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
+ <register type="NOA" address="0x00009888" value="0x01C65000" />
+ <register type="NOA" address="0x00009888" value="0x03C60001" />
+ <register type="NOA" address="0x00009888" value="0x01C75000" />
+ <register type="NOA" address="0x00009888" value="0x03C70001" />
+ <register type="NOA" address="0x00009888" value="0x07F039E0" />
+ <register type="NOA" address="0x00009888" value="0x01F00000" />
+ <register type="NOA" address="0x00009888" value="0x03E10054" />
+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
+ <register type="NOA" address="0x00009888" value="0x03E60054" />
+ <register type="NOA" address="0x00009888" value="0x03E70054" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x03070056" />
+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA555" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010038" />
+ <register type="NOA" address="0x00009888" value="0x010B0540" />
+ <register type="NOA" address="0x00009888" value="0x010201C0" />
+ <register type="NOA" address="0x00009888" value="0x010C5000" />
+ <register type="NOA" address="0x00009888" value="0x030C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04030012" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32032942" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030603" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001B" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C3" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000603" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00003003" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000022" />
+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D970" value="0x00000802" />
+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D978" value="0x00004002" />
+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine27"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine27"
+ underscore_name="vector_engine27"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="b72101b8-7ef1-4bd1-ac6f-5e9ac5d098d6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE8 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE8_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore8_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE9 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE9_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore9_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE10 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE10_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore10_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE11 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE11_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore11_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0A902960" />
+ <register type="NOA" address="0x00009888" value="0x0AB02960" />
+ <register type="NOA" address="0x00009888" value="0x0AD02960" />
+ <register type="NOA" address="0x00009888" value="0x0AF02960" />
+ <register type="NOA" address="0x00009888" value="0x009039E0" />
+ <register type="NOA" address="0x00009888" value="0x00810015" />
+ <register type="NOA" address="0x00009888" value="0x0083002A" />
+ <register type="NOA" address="0x00009888" value="0x00840007" />
+ <register type="NOA" address="0x00009888" value="0x00860015" />
+ <register type="NOA" address="0x00009888" value="0x00870015" />
+ <register type="NOA" address="0x00009888" value="0x02B039E0" />
+ <register type="NOA" address="0x00009888" value="0x00B00000" />
+ <register type="NOA" address="0x00009888" value="0x00A10540" />
+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
+ <register type="NOA" address="0x00009888" value="0x00A40038" />
+ <register type="NOA" address="0x00009888" value="0x00A60540" />
+ <register type="NOA" address="0x00009888" value="0x00A70540" />
+ <register type="NOA" address="0x00009888" value="0x04D039E0" />
+ <register type="NOA" address="0x00009888" value="0x00D00000" />
+ <register type="NOA" address="0x00009888" value="0x00C15000" />
+ <register type="NOA" address="0x00009888" value="0x02C10001" />
+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
+ <register type="NOA" address="0x00009888" value="0x02C30002" />
+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
+ <register type="NOA" address="0x00009888" value="0x00C65000" />
+ <register type="NOA" address="0x00009888" value="0x02C60001" />
+ <register type="NOA" address="0x00009888" value="0x00C75000" />
+ <register type="NOA" address="0x00009888" value="0x02C70001" />
+ <register type="NOA" address="0x00009888" value="0x06F039E0" />
+ <register type="NOA" address="0x00009888" value="0x00F00000" />
+ <register type="NOA" address="0x00009888" value="0x02E10054" />
+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
+ <register type="NOA" address="0x00009888" value="0x02E60054" />
+ <register type="NOA" address="0x00009888" value="0x02E70054" />
+ <register type="NOA" address="0x00009888" value="0x0007A000" />
+ <register type="NOA" address="0x00009888" value="0x02070056" />
+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
+ <register type="NOA" address="0x00009888" value="0x000AA555" />
+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
+ <register type="NOA" address="0x00009888" value="0x00010038" />
+ <register type="NOA" address="0x00009888" value="0x000B0540" />
+ <register type="NOA" address="0x00009888" value="0x000201C0" />
+ <register type="NOA" address="0x00009888" value="0x000C5000" />
+ <register type="NOA" address="0x00009888" value="0x020C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04030009" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32032942" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030603" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001B" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C3" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000603" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00003003" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000022" />
+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D970" value="0x00000802" />
+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D978" value="0x00004002" />
+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine28"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine28"
+ underscore_name="vector_engine28"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fdd412a9-274d-46ab-a27f-f3e107321d24"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE12 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE12_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore12_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE13 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE13_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore13_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE14 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE14_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore14_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE15 XVE0"
+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE15_XVE0"
+ underscore_name="xve_multiple_pipe_active_xecore15_xve0"
+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0B902960" />
+ <register type="NOA" address="0x00009888" value="0x0BB02960" />
+ <register type="NOA" address="0x00009888" value="0x0BD02960" />
+ <register type="NOA" address="0x00009888" value="0x0BF02960" />
+ <register type="NOA" address="0x00009888" value="0x019039E0" />
+ <register type="NOA" address="0x00009888" value="0x01810015" />
+ <register type="NOA" address="0x00009888" value="0x0183002A" />
+ <register type="NOA" address="0x00009888" value="0x01840007" />
+ <register type="NOA" address="0x00009888" value="0x01860015" />
+ <register type="NOA" address="0x00009888" value="0x01870015" />
+ <register type="NOA" address="0x00009888" value="0x03B039E0" />
+ <register type="NOA" address="0x00009888" value="0x01B00000" />
+ <register type="NOA" address="0x00009888" value="0x01A10540" />
+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
+ <register type="NOA" address="0x00009888" value="0x01A40038" />
+ <register type="NOA" address="0x00009888" value="0x01A60540" />
+ <register type="NOA" address="0x00009888" value="0x01A70540" />
+ <register type="NOA" address="0x00009888" value="0x05D039E0" />
+ <register type="NOA" address="0x00009888" value="0x01D00000" />
+ <register type="NOA" address="0x00009888" value="0x01C15000" />
+ <register type="NOA" address="0x00009888" value="0x03C10001" />
+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
+ <register type="NOA" address="0x00009888" value="0x03C30002" />
+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
+ <register type="NOA" address="0x00009888" value="0x01C65000" />
+ <register type="NOA" address="0x00009888" value="0x03C60001" />
+ <register type="NOA" address="0x00009888" value="0x01C75000" />
+ <register type="NOA" address="0x00009888" value="0x03C70001" />
+ <register type="NOA" address="0x00009888" value="0x07F039E0" />
+ <register type="NOA" address="0x00009888" value="0x01F00000" />
+ <register type="NOA" address="0x00009888" value="0x03E10054" />
+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
+ <register type="NOA" address="0x00009888" value="0x03E60054" />
+ <register type="NOA" address="0x00009888" value="0x03E70054" />
+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020800FF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0055" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
+ <register type="NOA" address="0x00009888" value="0x0107A000" />
+ <register type="NOA" address="0x00009888" value="0x03070056" />
+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
+ <register type="NOA" address="0x00009888" value="0x010AA555" />
+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
+ <register type="NOA" address="0x00009888" value="0x01010038" />
+ <register type="NOA" address="0x00009888" value="0x010B0540" />
+ <register type="NOA" address="0x00009888" value="0x010201C0" />
+ <register type="NOA" address="0x00009888" value="0x010C5000" />
+ <register type="NOA" address="0x00009888" value="0x030C0001" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x020200FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04030009" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32032942" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030603" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020055" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040055" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050055" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x020800AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0xF0800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0xF0800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x0000001B" />
+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D948" value="0x000000C3" />
+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D950" value="0x00000603" />
+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D958" value="0x00003003" />
+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
+ <register type="OA" address="0x0000D960" value="0x00000022" />
+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
+ <register type="OA" address="0x0000D968" value="0x00000102" />
+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
+ <register type="OA" address="0x0000D970" value="0x00000802" />
+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
+ <register type="OA" address="0x0000D978" value="0x00004002" />
+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine29"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine29"
+ underscore_name="vector_engine29"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="233317d4-03cf-4497-bb57-f9690bc057f4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE0 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE0_XVE0"
+ underscore_name="xve_inst_issued_all_xecore0_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE1 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE1_XVE0"
+ underscore_name="xve_inst_issued_all_xecore1_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice2XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE2 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE2_XVE0"
+ underscore_name="xve_inst_issued_all_xecore2_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice2XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0A906F40" />
+ <register type="NOA" address="0x00009888" value="0x0C900006" />
+ <register type="NOA" address="0x00009888" value="0x0AB06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CB00006" />
+ <register type="NOA" address="0x00009888" value="0x0AD06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CD00006" />
+ <register type="NOA" address="0x00009888" value="0x00904EB4" />
+ <register type="NOA" address="0x00009888" value="0x02900166" />
+ <register type="NOA" address="0x00009888" value="0x00810155" />
+ <register type="NOA" address="0x00009888" value="0x008302AA" />
+ <register type="NOA" address="0x00009888" value="0x0084001F" />
+ <register type="NOA" address="0x00009888" value="0x00860155" />
+ <register type="NOA" address="0x00009888" value="0x00870155" />
+ <register type="NOA" address="0x00009888" value="0x02B05000" />
+ <register type="NOA" address="0x00009888" value="0x04B01A75" />
+ <register type="NOA" address="0x00009888" value="0x06B0000B" />
+ <register type="NOA" address="0x00009888" value="0x00B00000" />
+ <register type="NOA" address="0x00009888" value="0x00A15400" />
+ <register type="NOA" address="0x00009888" value="0x02A10005" />
+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
+ <register type="NOA" address="0x00009888" value="0x00A65400" />
+ <register type="NOA" address="0x00009888" value="0x02A60005" />
+ <register type="NOA" address="0x00009888" value="0x00A75400" />
+ <register type="NOA" address="0x00009888" value="0x02A70005" />
+ <register type="NOA" address="0x00009888" value="0x06D05680" />
+ <register type="NOA" address="0x00009888" value="0x08D02CD3" />
+ <register type="NOA" address="0x00009888" value="0x00D00000" />
+ <register type="NOA" address="0x00009888" value="0x02C11550" />
+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
+ <register type="NOA" address="0x00009888" value="0x02C61550" />
+ <register type="NOA" address="0x00009888" value="0x02C71550" />
+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x00097C00" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
+ <register type="NOA" address="0x00009888" value="0x000103E0" />
+ <register type="NOA" address="0x00009888" value="0x000B5400" />
+ <register type="NOA" address="0x00009888" value="0x020B0005" />
+ <register type="NOA" address="0x00009888" value="0x00027C00" />
+ <register type="NOA" address="0x00009888" value="0x020C1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030422" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x0003E002" />
+ <register type="OA" address="0x0000D954" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine30"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine30"
+ underscore_name="vector_engine30"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="c11f8f0b-35fc-45de-b8d9-06664fa2b65c"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE3 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE3_XVE0"
+ underscore_name="xve_inst_issued_all_xecore3_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice2XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE4 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE4_XVE0"
+ underscore_name="xve_inst_issued_all_xecore4_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE5 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE5_XVE0"
+ underscore_name="xve_inst_issued_all_xecore5_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice3XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0AF06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CF00006" />
+ <register type="NOA" address="0x00009888" value="0x0B906F40" />
+ <register type="NOA" address="0x00009888" value="0x0D900006" />
+ <register type="NOA" address="0x00009888" value="0x0BB06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DB00006" />
+ <register type="NOA" address="0x00009888" value="0x00F04EB4" />
+ <register type="NOA" address="0x00009888" value="0x02F00166" />
+ <register type="NOA" address="0x00009888" value="0x00E10155" />
+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
+ <register type="NOA" address="0x00009888" value="0x00E60155" />
+ <register type="NOA" address="0x00009888" value="0x00E70155" />
+ <register type="NOA" address="0x00009888" value="0x03905000" />
+ <register type="NOA" address="0x00009888" value="0x05901A75" />
+ <register type="NOA" address="0x00009888" value="0x0790000B" />
+ <register type="NOA" address="0x00009888" value="0x01900000" />
+ <register type="NOA" address="0x00009888" value="0x01815400" />
+ <register type="NOA" address="0x00009888" value="0x03810005" />
+ <register type="NOA" address="0x00009888" value="0x0183A800" />
+ <register type="NOA" address="0x00009888" value="0x0383000A" />
+ <register type="NOA" address="0x00009888" value="0x018403E0" />
+ <register type="NOA" address="0x00009888" value="0x01865400" />
+ <register type="NOA" address="0x00009888" value="0x03860005" />
+ <register type="NOA" address="0x00009888" value="0x01875400" />
+ <register type="NOA" address="0x00009888" value="0x03870005" />
+ <register type="NOA" address="0x00009888" value="0x07B05680" />
+ <register type="NOA" address="0x00009888" value="0x09B02CD3" />
+ <register type="NOA" address="0x00009888" value="0x01B00000" />
+ <register type="NOA" address="0x00009888" value="0x03A11550" />
+ <register type="NOA" address="0x00009888" value="0x03A32AA0" />
+ <register type="NOA" address="0x00009888" value="0x01A47C00" />
+ <register type="NOA" address="0x00009888" value="0x03A61550" />
+ <register type="NOA" address="0x00009888" value="0x03A71550" />
+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
+ <register type="NOA" address="0x00009888" value="0x00070155" />
+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x0009001F" />
+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
+ <register type="NOA" address="0x00009888" value="0x000BA800" />
+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x0108A800" />
+ <register type="NOA" address="0x00009888" value="0x03083FFA" />
+ <register type="NOA" address="0x00009888" value="0x010A5400" />
+ <register type="NOA" address="0x00009888" value="0x030A1555" />
+ <register type="NOA" address="0x00009888" value="0x01017C00" />
+ <register type="NOA" address="0x00009888" value="0x030B1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04032492" />
+ <register type="NOA" address="0x00009888" value="0x12037000" />
+ <register type="NOA" address="0x00009888" value="0x32030004" />
+ <register type="NOA" address="0x00009888" value="0x20037000" />
+ <register type="NOA" address="0x00009888" value="0x36031080" />
+ <register type="NOA" address="0x00009888" value="0x26037000" />
+ <register type="NOA" address="0x00009888" value="0x2C037000" />
+ <register type="NOA" address="0x00009888" value="0x380308E4" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x0003E002" />
+ <register type="OA" address="0x0000D954" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine31"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine31"
+ underscore_name="vector_engine31"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="413fc3f3-9886-46d6-ab81-8cd6537f20e3"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE6 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE6_XVE0"
+ underscore_name="xve_inst_issued_all_xecore6_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice3XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE7 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE7_XVE0"
+ underscore_name="xve_inst_issued_all_xecore7_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice3XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE8 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE8_XVE0"
+ underscore_name="xve_inst_issued_all_xecore8_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000D" />
+ <register type="NOA" address="0x00009888" value="0x0BD06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DD00006" />
+ <register type="NOA" address="0x00009888" value="0x0BF06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DF00006" />
+ <register type="NOA" address="0x00009888" value="0x01D04EB4" />
+ <register type="NOA" address="0x00009888" value="0x03D00166" />
+ <register type="NOA" address="0x00009888" value="0x01C10155" />
+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
+ <register type="NOA" address="0x00009888" value="0x01C60155" />
+ <register type="NOA" address="0x00009888" value="0x01C70155" />
+ <register type="NOA" address="0x00009888" value="0x03F05000" />
+ <register type="NOA" address="0x00009888" value="0x05F01A75" />
+ <register type="NOA" address="0x00009888" value="0x07F0000B" />
+ <register type="NOA" address="0x00009888" value="0x01F00000" />
+ <register type="NOA" address="0x00009888" value="0x01E15400" />
+ <register type="NOA" address="0x00009888" value="0x03E10005" />
+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
+ <register type="NOA" address="0x00009888" value="0x01E65400" />
+ <register type="NOA" address="0x00009888" value="0x03E60005" />
+ <register type="NOA" address="0x00009888" value="0x01E75400" />
+ <register type="NOA" address="0x00009888" value="0x03E70005" />
+ <register type="NOA" address="0x00009888" value="0x000303FF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x0208000F" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A0005" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B000A" />
+ <register type="NOA" address="0x00009888" value="0x010756AA" />
+ <register type="NOA" address="0x00009888" value="0x03070005" />
+ <register type="NOA" address="0x00009888" value="0x010903FF" />
+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
+ <register type="NOA" address="0x00009888" value="0x030A000A" />
+ <register type="NOA" address="0x00009888" value="0x0102001F" />
+ <register type="NOA" address="0x00009888" value="0x010C0155" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0A906F40" />
+ <register type="NOA" address="0x00009888" value="0x0C900006" />
+ <register type="NOA" address="0x00009888" value="0x06905680" />
+ <register type="NOA" address="0x00009888" value="0x08902CD3" />
+ <register type="NOA" address="0x00009888" value="0x00900000" />
+ <register type="NOA" address="0x00009888" value="0x02811550" />
+ <register type="NOA" address="0x00009888" value="0x02832AA0" />
+ <register type="NOA" address="0x00009888" value="0x00847C00" />
+ <register type="NOA" address="0x00009888" value="0x02861550" />
+ <register type="NOA" address="0x00009888" value="0x02871550" />
+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
+ <register type="NOA" address="0x00009888" value="0x020A1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009888" value="0x02023FF0" />
+ <register type="NOA" address="0x00009888" value="0x00032492" />
+ <register type="NOA" address="0x00009888" value="0x02032492" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032520" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
+ <register type="NOA" address="0x00009888" value="0x4003000A" />
+ <register type="NOA" address="0x00009888" value="0x14037000" />
+ <register type="NOA" address="0x00009888" value="0x16037000" />
+ <register type="NOA" address="0x00009888" value="0x18037000" />
+ <register type="NOA" address="0x00009888" value="0x34032529" />
+ <register type="NOA" address="0x00009888" value="0x1A037000" />
+ <register type="NOA" address="0x00009888" value="0x1C037000" />
+ <register type="NOA" address="0x00009884" value="0x00000009" />
+ <register type="NOA" address="0x00009888" value="0x000103FF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02020005" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02040005" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02050005" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x0208000A" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017C00" />
+ <register type="NOA" address="0x00009888" value="0x02021550" />
+ <register type="NOA" address="0x00009888" value="0x02041550" />
+ <register type="NOA" address="0x00009888" value="0x02051550" />
+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x0003E002" />
+ <register type="OA" address="0x0000D954" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine32"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine32"
+ underscore_name="vector_engine32"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fc0b9614-6c1b-4e90-976c-41dab7ef47aa"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE9 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE9_XVE0"
+ underscore_name="xve_inst_issued_all_xecore9_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice4XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE10 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE10_XVE0"
+ underscore_name="xve_inst_issued_all_xecore10_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice4XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE11 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE11_XVE0"
+ underscore_name="xve_inst_issued_all_xecore11_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice4XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0AB06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CB00006" />
+ <register type="NOA" address="0x00009888" value="0x0AD06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CD00006" />
+ <register type="NOA" address="0x00009888" value="0x0AF06F40" />
+ <register type="NOA" address="0x00009888" value="0x0CF00006" />
+ <register type="NOA" address="0x00009888" value="0x00B04EB4" />
+ <register type="NOA" address="0x00009888" value="0x02B00166" />
+ <register type="NOA" address="0x00009888" value="0x00A10155" />
+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
+ <register type="NOA" address="0x00009888" value="0x00A60155" />
+ <register type="NOA" address="0x00009888" value="0x00A70155" />
+ <register type="NOA" address="0x00009888" value="0x02D05000" />
+ <register type="NOA" address="0x00009888" value="0x04D01A75" />
+ <register type="NOA" address="0x00009888" value="0x06D0000B" />
+ <register type="NOA" address="0x00009888" value="0x00D00000" />
+ <register type="NOA" address="0x00009888" value="0x00C15400" />
+ <register type="NOA" address="0x00009888" value="0x02C10005" />
+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
+ <register type="NOA" address="0x00009888" value="0x00C65400" />
+ <register type="NOA" address="0x00009888" value="0x02C60005" />
+ <register type="NOA" address="0x00009888" value="0x00C75400" />
+ <register type="NOA" address="0x00009888" value="0x02C70005" />
+ <register type="NOA" address="0x00009888" value="0x06F05680" />
+ <register type="NOA" address="0x00009888" value="0x08F02CD3" />
+ <register type="NOA" address="0x00009888" value="0x00F00000" />
+ <register type="NOA" address="0x00009888" value="0x02E11550" />
+ <register type="NOA" address="0x00009888" value="0x02E32AA0" />
+ <register type="NOA" address="0x00009888" value="0x00E47C00" />
+ <register type="NOA" address="0x00009888" value="0x02E61550" />
+ <register type="NOA" address="0x00009888" value="0x02E71550" />
+ <register type="NOA" address="0x00009888" value="0x0007A800" />
+ <register type="NOA" address="0x00009888" value="0x0207155A" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x00097FE0" />
+ <register type="NOA" address="0x00009888" value="0x000AA955" />
+ <register type="NOA" address="0x00009888" value="0x020A2AAA" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B0155" />
+ <register type="NOA" address="0x00009888" value="0x000203E0" />
+ <register type="NOA" address="0x00009888" value="0x000C5400" />
+ <register type="NOA" address="0x00009888" value="0x020C0005" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32032943" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030C60" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030603" />
+ <register type="NOA" address="0x00009888" value="0x3A030000" />
+ <register type="NOA" address="0x00009888" value="0x3C030000" />
+ <register type="NOA" address="0x00009888" value="0x3E030000" />
+ <register type="NOA" address="0x00009888" value="0x40030000" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x3403294A" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x0003E002" />
+ <register type="OA" address="0x0000D954" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine33"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine33"
+ underscore_name="vector_engine33"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fc0d31b8-0d2d-4674-943a-3b2929dd7053"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE12 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE12_XVE0"
+ underscore_name="xve_inst_issued_all_xecore12_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore0"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE13 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE13_XVE0"
+ underscore_name="xve_inst_issued_all_xecore13_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 1 READ"
+ availability="$GtSlice5XeCore1"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE14 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE14_XVE0"
+ underscore_name="xve_inst_issued_all_xecore14_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 2 READ"
+ availability="$GtSlice5XeCore2"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0B906F40" />
+ <register type="NOA" address="0x00009888" value="0x0D900006" />
+ <register type="NOA" address="0x00009888" value="0x0BB06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DB00006" />
+ <register type="NOA" address="0x00009888" value="0x0BD06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DD00006" />
+ <register type="NOA" address="0x00009888" value="0x01904EB4" />
+ <register type="NOA" address="0x00009888" value="0x03900166" />
+ <register type="NOA" address="0x00009888" value="0x01810155" />
+ <register type="NOA" address="0x00009888" value="0x018302AA" />
+ <register type="NOA" address="0x00009888" value="0x0184001F" />
+ <register type="NOA" address="0x00009888" value="0x01860155" />
+ <register type="NOA" address="0x00009888" value="0x01870155" />
+ <register type="NOA" address="0x00009888" value="0x03B05000" />
+ <register type="NOA" address="0x00009888" value="0x05B01A75" />
+ <register type="NOA" address="0x00009888" value="0x07B0000B" />
+ <register type="NOA" address="0x00009888" value="0x01B00000" />
+ <register type="NOA" address="0x00009888" value="0x01A15400" />
+ <register type="NOA" address="0x00009888" value="0x03A10005" />
+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
+ <register type="NOA" address="0x00009888" value="0x01A65400" />
+ <register type="NOA" address="0x00009888" value="0x03A60005" />
+ <register type="NOA" address="0x00009888" value="0x01A75400" />
+ <register type="NOA" address="0x00009888" value="0x03A70005" />
+ <register type="NOA" address="0x00009888" value="0x07D05680" />
+ <register type="NOA" address="0x00009888" value="0x09D02CD3" />
+ <register type="NOA" address="0x00009888" value="0x01D00000" />
+ <register type="NOA" address="0x00009888" value="0x03C11550" />
+ <register type="NOA" address="0x00009888" value="0x03C32AA0" />
+ <register type="NOA" address="0x00009888" value="0x01C47C00" />
+ <register type="NOA" address="0x00009888" value="0x03C61550" />
+ <register type="NOA" address="0x00009888" value="0x03C71550" />
+ <register type="NOA" address="0x00009888" value="0x00037FFF" />
+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
+ <register type="NOA" address="0x00009888" value="0x000A5555" />
+ <register type="NOA" address="0x00009888" value="0x020A1555" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
+ <register type="NOA" address="0x00009888" value="0x03072AA0" />
+ <register type="NOA" address="0x00009888" value="0x0108FEAA" />
+ <register type="NOA" address="0x00009888" value="0x0308000F" />
+ <register type="NOA" address="0x00009888" value="0x01097C00" />
+ <register type="NOA" address="0x00009888" value="0x010A5555" />
+ <register type="NOA" address="0x00009888" value="0x030A2AA5" />
+ <register type="NOA" address="0x00009888" value="0x010103E0" />
+ <register type="NOA" address="0x00009888" value="0x010B5400" />
+ <register type="NOA" address="0x00009888" value="0x030B0005" />
+ <register type="NOA" address="0x00009888" value="0x01027C00" />
+ <register type="NOA" address="0x00009888" value="0x030C1550" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x02031249" />
+ <register type="NOA" address="0x00009888" value="0x04031249" />
+ <register type="NOA" address="0x00009888" value="0x12031000" />
+ <register type="NOA" address="0x00009888" value="0x32030002" />
+ <register type="NOA" address="0x00009888" value="0x20031000" />
+ <register type="NOA" address="0x00009888" value="0x36030840" />
+ <register type="NOA" address="0x00009888" value="0x26031000" />
+ <register type="NOA" address="0x00009888" value="0x2C031000" />
+ <register type="NOA" address="0x00009888" value="0x38030422" />
+ <register type="NOA" address="0x00009888" value="0x3A030030" />
+ <register type="NOA" address="0x00009888" value="0x3C030603" />
+ <register type="NOA" address="0x00009888" value="0x3E030030" />
+ <register type="NOA" address="0x00009888" value="0x40030003" />
+ <register type="NOA" address="0x00009888" value="0x14030000" />
+ <register type="NOA" address="0x00009888" value="0x16030000" />
+ <register type="NOA" address="0x00009888" value="0x18030000" />
+ <register type="NOA" address="0x00009888" value="0x34030000" />
+ <register type="NOA" address="0x00009888" value="0x1A030000" />
+ <register type="NOA" address="0x00009888" value="0x1C030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
+ <register type="NOA" address="0x00009888" value="0x00025555" />
+ <register type="NOA" address="0x00009888" value="0x02021555" />
+ <register type="NOA" address="0x00009888" value="0x00045555" />
+ <register type="NOA" address="0x00009888" value="0x02041555" />
+ <register type="NOA" address="0x00009888" value="0x00055555" />
+ <register type="NOA" address="0x00009888" value="0x02051555" />
+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x70800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ <register type="OA" address="0x0000D948" value="0x00001F02" />
+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
+ <register type="OA" address="0x0000D950" value="0x0003E002" />
+ <register type="OA" address="0x0000D954" value="0x000083FF" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine34"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine34"
+ underscore_name="vector_engine34"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="0b91a434-3d1a-44b4-aeb8-c0fe350f4ef0"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST ISSUED ALL XECORE15 XVE0"
+ symbol_name="XVE_INST_ISSUED_ALL_XECORE15_XVE0"
+ underscore_name="xve_inst_issued_all_xecore15_xve0"
+ description="Number of instructions issued (decoded) to any pipe"
+ data_type="uint64"
+ units="events"
+ semantic_type="event"
+ equation="B 0 READ"
+ availability="$GtSlice5XeCore3"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="dualsubslice"
+ />
+ <register_config type="NOA">
+ <register type="NOA" address="0x00000D04" value="0x00000200" />
+ <register type="NOA" address="0x00009884" value="0x0000000E" />
+ <register type="NOA" address="0x00009888" value="0x0BF06F40" />
+ <register type="NOA" address="0x00009888" value="0x0DF00006" />
+ <register type="NOA" address="0x00009888" value="0x01F04EB4" />
+ <register type="NOA" address="0x00009888" value="0x03F00166" />
+ <register type="NOA" address="0x00009888" value="0x01E10155" />
+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
+ <register type="NOA" address="0x00009888" value="0x01E60155" />
+ <register type="NOA" address="0x00009888" value="0x01E70155" />
+ <register type="NOA" address="0x00009888" value="0x0003001F" />
+ <register type="NOA" address="0x00009888" value="0x000803FF" />
+ <register type="NOA" address="0x00009888" value="0x000A0155" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
+ <register type="NOA" address="0x00009888" value="0x01070155" />
+ <register type="NOA" address="0x00009888" value="0x0109001F" />
+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x000203FF" />
+ <register type="NOA" address="0x00009888" value="0x00031249" />
+ <register type="NOA" address="0x00009888" value="0x12030000" />
+ <register type="NOA" address="0x00009888" value="0x32030000" />
+ <register type="NOA" address="0x00009888" value="0x20030000" />
+ <register type="NOA" address="0x00009888" value="0x36030000" />
+ <register type="NOA" address="0x00009888" value="0x26030000" />
+ <register type="NOA" address="0x00009888" value="0x2C030000" />
+ <register type="NOA" address="0x00009888" value="0x38030000" />
+ <register type="NOA" address="0x00009888" value="0x02030000" />
+ <register type="NOA" address="0x00009884" value="0x0000000A" />
+ <register type="NOA" address="0x00009888" value="0x0001001F" />
+ <register type="NOA" address="0x00009888" value="0x00020155" />
+ <register type="NOA" address="0x00009888" value="0x00040155" />
+ <register type="NOA" address="0x00009888" value="0x00050155" />
+ <register type="NOA" address="0x00009888" value="0x000802AA" />
+ <register type="NOA" address="0x00009884" value="0x00000000" />
+ <register type="NOA" address="0x00009888" value="0x52030002" />
+ </register_config>
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x10800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ <register type="OA" address="0x0000D940" value="0x000000FA" />
+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine35"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine35"
+ underscore_name="vector_engine35"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bf1e00b6-18c0-409e-8d2c-8105be297da4"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE"
+ symbol_name="XVE_ACTIVE"
+ underscore_name="xve_active"
+ description="Percentage of time in which at least one pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
+ underscore_name="xve_threads_occupancy_all"
+ description="Percentage of thread slots occupied"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
+ underscore_name="xve_inst_executed_alu0_all"
+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
+ underscore_name="xve_inst_executed_alu1_all"
+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
+ underscore_name="xve_inst_executed_xmx_all"
+ description="Number of execution slots taken by instructions executed in XMX pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
+ underscore_name="xve_inst_executed_send_all"
+ description="Number of instructions executed on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED CONTROL ALL"
+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL"
+ underscore_name="xve_inst_executed_control_all"
+ description="Number of instructions executed on Jump Pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE"
+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
+ underscore_name="xve_pipe_alu0_and_alu1_active"
+ description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE"
+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE"
+ underscore_name="xve_pipe_alu0_and_xmx_active"
+ description="Percentage of time in which ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_all_utilization"
+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_send_all_utilization"
+ description="Percentage of time taken by instructions executed on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED CONTROL ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_control_all_utilization"
+ description="Percentage of time taken by instructions executed on Jump Pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE ACTIVE CYCLES"
+ symbol_name="XVE_ACTIVE_CYCLES"
+ underscore_name="xve_active_cycles"
+ description="Number of cycles at least one pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES"
+ symbol_name="XVE_STALL_CYCLES"
+ underscore_name="xve_stall_cycles"
+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE THREADS OCCUPANCY CYCLES ALL"
+ symbol_name="XVE_THREADS_OCCUPANCY_CYCLES_ALL"
+ underscore_name="xve_threads_occupancy_cycles_all"
+ description="Number of thread slots occupied"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount $VectorEngineThreadsCount UMUL UMUL"
+ units="events"
+ semantic_type="event"
+ equation="8 A 9 READ UMUL"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE CYCLES"
+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE_CYCLES"
+ underscore_name="xve_pipe_alu0_and_alu1_active_cycles"
+ description="Number of cycles in ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE CYCLES"
+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE_CYCLES"
+ underscore_name="xve_pipe_alu0_and_xmx_active_cycles"
+ description="Number of cycles ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
+ <register type="FLEX" address="0x0000E658" value="0x00009001" />
+ <register type="FLEX" address="0x0000E758" value="0x02001002" />
+ <register type="FLEX" address="0x0000E45C" value="0x0000A003" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine36"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine36"
+ underscore_name="vector_engine36"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="bbb25709-1345-473f-8233-6df9075eacda"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 VS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_VS"
+ underscore_name="xve_inst_executed_alu0_vs"
+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 HS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_HS"
+ underscore_name="xve_inst_executed_alu0_hs"
+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 DS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_DS"
+ underscore_name="xve_inst_executed_alu0_ds"
+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 FS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_PS"
+ underscore_name="xve_inst_executed_alu0_ps"
+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 CS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_CS"
+ underscore_name="xve_inst_executed_alu0_cs"
+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS"
+ underscore_name="xve_inst_executed_alu0_async_cs"
+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 VS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_VS"
+ underscore_name="xve_inst_executed_alu1_vs"
+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 HS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_HS"
+ underscore_name="xve_inst_executed_alu1_hs"
+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 DS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_DS"
+ underscore_name="xve_inst_executed_alu1_ds"
+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 FS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_PS"
+ underscore_name="xve_inst_executed_alu1_ps"
+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 CS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_CS"
+ underscore_name="xve_inst_executed_alu1_cs"
+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 17 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS"
+ underscore_name="xve_inst_executed_alu1_async_cs"
+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 18 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 VS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_VS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_vs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 HS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_HS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_hs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 DS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_DS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ds_utilization"
+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 FS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_PS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ps_utilization"
+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_async_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 VS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_VS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_vs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 HS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_HS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_hs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 DS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_DS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ds_utilization"
+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 FS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_PS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ps_utilization"
+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_async_cs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00020010" />
+ <register type="FLEX" address="0x0000E558" value="0x00050030" />
+ <register type="FLEX" address="0x0000E658" value="0x00090060" />
+ <register type="FLEX" address="0x0000E758" value="0x00021011" />
+ <register type="FLEX" address="0x0000E45C" value="0x00051031" />
+ <register type="FLEX" address="0x0000E55C" value="0x00091061" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine37"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine37"
+ underscore_name="vector_engine37"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="fc1c6f5b-60ad-48c8-b0b7-ed9328548c7a"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT AHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_rt_ahs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT AHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_rt_ahs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT AHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_rt_ahs_utilization"
+ description="Percentage of time taken by instructions executed by BTD Any Hit Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT CHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_rt_chs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT CHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_rt_chs_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT CHS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_rt_chs_utilization"
+ description="Percentage of time taken by instructions executed by BTD Closest Hit Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_rt_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_rt_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_rt_ms_utilization"
+ description="Percentage of time taken by instructions executed by BTD Miss Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT AHS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS"
+ underscore_name="xve_inst_executed_alu0_rt_ahs"
+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT AHS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS"
+ underscore_name="xve_inst_executed_alu1_rt_ahs"
+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT AHS"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS"
+ underscore_name="xve_inst_executed_send_rt_ahs"
+ description="Number of instructions executed by BTD Any Hit Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT CHS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS"
+ underscore_name="xve_inst_executed_alu0_rt_chs"
+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT CHS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS"
+ underscore_name="xve_inst_executed_alu1_rt_chs"
+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT CHS"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS"
+ underscore_name="xve_inst_executed_send_rt_chs"
+ description="Number of instructions executed by BTD Closest Hit Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 RT MS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS"
+ underscore_name="xve_inst_executed_alu0_rt_ms"
+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 RT MS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS"
+ underscore_name="xve_inst_executed_alu1_rt_ms"
+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND RT MS"
+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS"
+ underscore_name="xve_inst_executed_send_rt_ms"
+ description="Number of instructions executed by BTD Miss Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x000C10C0" />
+ <register type="FLEX" address="0x0000E558" value="0x000D00C2" />
+ <register type="FLEX" address="0x0000E658" value="0x000D20D1" />
+ <register type="FLEX" address="0x0000E758" value="0x000E10E0" />
+ <register type="FLEX" address="0x0000E45C" value="0x000000E2" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine38"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine38"
+ underscore_name="vector_engine38"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="39a71cf8-2d00-49f4-b8fb-38da2b23da30"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL"
+ symbol_name="XVE_STALL"
+ underscore_name="xve_stall"
+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL ASYNC CS"
+ symbol_name="XVE_STALL_ASYNC_CS"
+ underscore_name="xve_stall_async_cs"
+ description="Percentage of time in which there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CS"
+ symbol_name="XVE_STALL_CS"
+ underscore_name="xve_stall_cs"
+ description="Percentage of time in which there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL DS"
+ symbol_name="XVE_STALL_DS"
+ underscore_name="xve_stall_ds"
+ description="Percentage of time in which there are Domain Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL HS"
+ symbol_name="XVE_STALL_HS"
+ underscore_name="xve_stall_hs"
+ description="Percentage of time in which there are Hull Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL MS"
+ symbol_name="XVE_STALL_MS"
+ underscore_name="xve_stall_ms"
+ description="Percentage of time in which there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL FS"
+ symbol_name="XVE_STALL_PS"
+ underscore_name="xve_stall_ps"
+ description="Percentage of time in which there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL TS"
+ symbol_name="XVE_STALL_TS"
+ underscore_name="xve_stall_ts"
+ description="Percentage of time in which there are Task Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL VS"
+ symbol_name="XVE_STALL_VS"
+ underscore_name="xve_stall_vs"
+ description="Percentage of time in which there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL RT"
+ symbol_name="XVE_STALL_RT"
+ underscore_name="xve_stall_rt"
+ description="Percentage of time in which there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES"
+ symbol_name="XVE_STALL_CYCLES"
+ underscore_name="xve_stall_cycles"
+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES ASYNC CS"
+ symbol_name="XVE_STALL_CYCLES_ASYNC_CS"
+ underscore_name="xve_stall_cycles_async_cs"
+ description="Number of cycles there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES CS"
+ symbol_name="XVE_STALL_CYCLES_CS"
+ underscore_name="xve_stall_cycles_cs"
+ description="Number of cycles there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES DS"
+ symbol_name="XVE_STALL_CYCLES_DS"
+ underscore_name="xve_stall_cycles_ds"
+ description="Number of cycles there are Domain Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES HS"
+ symbol_name="XVE_STALL_CYCLES_HS"
+ underscore_name="xve_stall_cycles_hs"
+ description="Number of cycles there are Hull Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES MS"
+ symbol_name="XVE_STALL_CYCLES_MS"
+ underscore_name="xve_stall_cycles_ms"
+ description="Number of cycles there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES FS"
+ symbol_name="XVE_STALL_CYCLES_PS"
+ underscore_name="xve_stall_cycles_ps"
+ description="Number of cycles there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES TS"
+ symbol_name="XVE_STALL_CYCLES_TS"
+ underscore_name="xve_stall_cycles_ts"
+ description="Number of cycles there are Task Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES VS"
+ symbol_name="XVE_STALL_CYCLES_VS"
+ underscore_name="xve_stall_cycles_vs"
+ description="Number of cycles there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES RT"
+ symbol_name="XVE_STALL_CYCLES_RT"
+ underscore_name="xve_stall_cycles_rt"
+ description="Number of cycles there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00095005" />
+ <register type="FLEX" address="0x0000E558" value="0x00035065" />
+ <register type="FLEX" address="0x0000E658" value="0x000B5025" />
+ <register type="FLEX" address="0x0000E758" value="0x000A5055" />
+ <register type="FLEX" address="0x0000E45C" value="0x000C5015" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine39"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine39"
+ underscore_name="vector_engine39"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="d538856d-b249-46ab-b850-9058093d45d6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
+ underscore_name="xve_inst_executed_alu0_all"
+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP16"
+ symbol_name="XVE_INST_EXECUTED_FP16"
+ underscore_name="xve_inst_executed_fp16"
+ description="Number of execution slots taken by FP16 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP32"
+ symbol_name="XVE_INST_EXECUTED_FP32"
+ underscore_name="xve_inst_executed_fp32"
+ description="Number of execution slots taken by FP32 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP64"
+ symbol_name="XVE_INST_EXECUTED_FP64"
+ underscore_name="xve_inst_executed_fp64"
+ description="The number of FLT64 instructions executed in ALU0 INT64 pipeline."
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
+ underscore_name="xve_inst_executed_alu1_all"
+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT16"
+ symbol_name="XVE_INST_EXECUTED_INT16"
+ underscore_name="xve_inst_executed_int16"
+ description="Number of execution slots taken by INT16 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT32"
+ symbol_name="XVE_INST_EXECUTED_INT32"
+ underscore_name="xve_inst_executed_int32"
+ description="Number of execution slots taken by INT32 ALU instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED MATH"
+ symbol_name="XVE_INST_EXECUTED_MATH"
+ underscore_name="xve_inst_executed_math"
+ description="Number of execution slots taken by extended math instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
+ underscore_name="xve_inst_executed_xmx_all"
+ description="Number of execution slots taken by instructions executed in XMX pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX BF16"
+ symbol_name="XVE_INST_EXECUTED_XMX_BF16"
+ underscore_name="xve_inst_executed_xmx_bf16"
+ description="Number of execution slots taken by BF16 XMX instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX FP16"
+ symbol_name="XVE_INST_EXECUTED_XMX_FP16"
+ underscore_name="xve_inst_executed_xmx_fp16"
+ description="Number of execution slots taken by FP16 XMX instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 17 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX INT8"
+ symbol_name="XVE_INST_EXECUTED_XMX_INT8"
+ underscore_name="xve_inst_executed_xmx_int8"
+ description="Number of execution slots taken by INT8 XMX instructions"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 18 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_FP16_UTILIZATION"
+ underscore_name="xve_inst_executed_fp16_utilization"
+ description="Percentage of execution slots taken by FP16 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP32 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_FP32_UTILIZATION"
+ underscore_name="xve_inst_executed_fp32_utilization"
+ description="Percentage of execution slots taken by FP32 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED FP64 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_FP64_UTILIZATION"
+ underscore_name="xve_inst_executed_fp64_utilization"
+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_all_utilization"
+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_INT16_UTILIZATION"
+ underscore_name="xve_inst_executed_int16_utilization"
+ description="Percentage of execution slots taken by INT16 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED INT32 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_INT32_UTILIZATION"
+ underscore_name="xve_inst_executed_int32_utilization"
+ description="Percentage of execution slots taken by INT32 ALU instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED MATH UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_MATH_UTILIZATION"
+ underscore_name="xve_inst_executed_math_utilization"
+ description="Percentage of execution slots taken by extended math instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_all_utilization"
+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX BF16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_BF16_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_bf16_utilization"
+ description="Percentage of execution slots taken by BF16 XMX instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX FP16 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_FP16_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_fp16_utilization"
+ description="Percentage of execution slots taken by FP16 XMX instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED XMX INT8 UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_XMX_INT8_UTILIZATION"
+ underscore_name="xve_inst_executed_xmx_int8_utilization"
+ description="Percentage of execution slots taken by INT8 XMX instructions"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00006000" />
+ <register type="FLEX" address="0x0000E558" value="0x0000B007" />
+ <register type="FLEX" address="0x0000E658" value="0x0000C001" />
+ <register type="FLEX" address="0x0000E758" value="0x0200000D" />
+ <register type="FLEX" address="0x0000E45C" value="0x0000E009" />
+ <register type="FLEX" address="0x0000E55C" value="0x0100F002" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine40"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine40"
+ underscore_name="vector_engine40"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="7392b735-c76c-4e4d-b936-8ec5fc8877e6"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
+ underscore_name="xve_inst_executed_send_all"
+ description="Number of instructions executed on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ASYNC CS"
+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS"
+ underscore_name="xve_inst_executed_send_async_cs"
+ description="Number of instructions executed by Async Compute Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND CS"
+ symbol_name="XVE_INST_EXECUTED_SEND_CS"
+ underscore_name="xve_inst_executed_send_cs"
+ description="Number of instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND DS"
+ symbol_name="XVE_INST_EXECUTED_SEND_DS"
+ underscore_name="xve_inst_executed_send_ds"
+ description="Number of instructions executed by Domain Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND GS"
+ symbol_name="XVE_INST_EXECUTED_SEND_GS"
+ underscore_name="xve_inst_executed_send_gs"
+ description="Number of instructions executed by Geometry Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND HS"
+ symbol_name="XVE_INST_EXECUTED_SEND_HS"
+ underscore_name="xve_inst_executed_send_hs"
+ description="Number of instructions executed by Hull Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND MS"
+ symbol_name="XVE_INST_EXECUTED_SEND_MS"
+ underscore_name="xve_inst_executed_send_ms"
+ description="Number of instructions executed by Mesh Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND FS"
+ symbol_name="XVE_INST_EXECUTED_SEND_PS"
+ underscore_name="xve_inst_executed_send_ps"
+ description="Number of instructions executed by Fragment Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 14 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND TS"
+ symbol_name="XVE_INST_EXECUTED_SEND_TS"
+ underscore_name="xve_inst_executed_send_ts"
+ description="Number of instructions executed by Task Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 15 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND VS"
+ symbol_name="XVE_INST_EXECUTED_SEND_VS"
+ underscore_name="xve_inst_executed_send_vs"
+ description="Number of instructions executed by Vertex Shader threads on SEND pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 16 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
+ underscore_name="xve_inst_executed_send_all_utilization"
+ description="Percentage of time taken by instructions executed on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND ASYNC CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_async_cs_utilization"
+ description="Percentage of time taken by instructions executed by Async Compute Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND CS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_CS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_cs_utilization"
+ description="Percentage of time taken by instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND DS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_DS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ds_utilization"
+ description="Percentage of time taken by instructions executed by Domain Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND GS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_GS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_gs_utilization"
+ description="Percentage of time taken by instructions executed by Geometry Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND HS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_HS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_hs_utilization"
+ description="Percentage of time taken by instructions executed by Hull Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ms_utilization"
+ description="Percentage of time taken by instructions executed by Mesh Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND FS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_PS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ps_utilization"
+ description="Percentage of time taken by instructions executed by Fragment Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND TS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_TS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_ts_utilization"
+ description="Percentage of time taken by instructions executed by Task Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED SEND VS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_SEND_VS_UTILIZATION"
+ underscore_name="xve_inst_executed_send_vs_utilization"
+ description="Percentage of time taken by instructions executed by Vertex Shader threads on SEND pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00092002" />
+ <register type="FLEX" address="0x0000E558" value="0x00032062" />
+ <register type="FLEX" address="0x0000E658" value="0x00022042" />
+ <register type="FLEX" address="0x0000E758" value="0x000520B2" />
+ <register type="FLEX" address="0x0000E45C" value="0x000120A2" />
+ </register_config>
+ </set>
+
+ <set name="VectorEngine41"
+ chipset="ACMGT2"
+ symbol_name="VectorEngine41"
+ underscore_name="vector_engine41"
+ mdapi_supported_apis="VK OGL OCL IO"
+ hw_config_guid="02d21db0-db5d-4eae-9ffa-8fa1603ec8f2"
+ >
+ <counter name="GPU Time Elapsed"
+ symbol_name="GpuTime"
+ underscore_name="gpu_time"
+ description="Time elapsed on the GPU during the measurement."
+ data_type="uint64"
+ units="ns"
+ semantic_type="duration"
+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="GPU Core Clocks"
+ symbol_name="GpuCoreClocks"
+ underscore_name="gpu_core_clocks"
+ description="The total number of GPU core clocks elapsed during the measurement."
+ data_type="uint64"
+ units="cycles"
+ semantic_type="event"
+ equation="GPU_CLOCK 0 READ"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="AVG GPU Core Frequency"
+ symbol_name="AvgGpuCoreFrequency"
+ underscore_name="avg_gpu_core_frequency"
+ description="Average GPU Core Frequency in the measurement."
+ data_type="uint64"
+ max_equation="$GpuMaxFrequency"
+ units="hz"
+ semantic_type="event"
+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
+ mdapi_group="GPU"
+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL GS"
+ symbol_name="XVE_STALL_GS"
+ underscore_name="xve_stall_gs"
+ description="Percentage of time in which there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 GS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_GS"
+ underscore_name="xve_inst_executed_alu0_gs"
+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 8 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 GS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_GS"
+ underscore_name="xve_inst_executed_alu1_gs"
+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 9 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE STALL CYCLES GS"
+ symbol_name="XVE_STALL_CYCLES_GS"
+ underscore_name="xve_stall_cycles_gs"
+ description="Number of cycles there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 7 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 MS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_MS"
+ underscore_name="xve_inst_executed_alu0_ms"
+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 10 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 TS"
+ symbol_name="XVE_INST_EXECUTED_ALU0_TS"
+ underscore_name="xve_inst_executed_alu0_ts"
+ description="Number of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 11 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 MS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_MS"
+ underscore_name="xve_inst_executed_alu1_ms"
+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 12 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 TS"
+ symbol_name="XVE_INST_EXECUTED_ALU1_TS"
+ underscore_name="xve_inst_executed_alu1_ts"
+ description="Number of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
+ data_type="uint64"
+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
+ units="events"
+ semantic_type="event"
+ equation="A 13 READ"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 GS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_GS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_gs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 GS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_GS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_gs_utilization"
+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU0 TS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU0_TS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu0_ts_utilization"
+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 MS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_MS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ms_utilization"
+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <counter name="XVE INST EXECUTED ALU1 TS UTILIZATION"
+ symbol_name="XVE_INST_EXECUTED_ALU1_TS_UTILIZATION"
+ underscore_name="xve_inst_executed_alu1_ts_utilization"
+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
+ data_type="float"
+ max_equation="100"
+ units="percent"
+ semantic_type="duration"
+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
+ mdapi_group="VectorEngine"
+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
+ mdapi_supported_apis=""
+ mdapi_hw_unit_type="gpu"
+ />
+ <register_config type="OA">
+ <register type="OA" address="0x0000D900" value="0x00000000" />
+ <register type="OA" address="0x0000D904" value="0x00800000" />
+ <register type="OA" address="0x0000D910" value="0x00000000" />
+ <register type="OA" address="0x0000D914" value="0x00800000" />
+ <register type="OA" address="0x0000D920" value="0x00000000" />
+ <register type="OA" address="0x0000DC40" value="0x00000000" />
+ <register type="OA" address="0x0000DD40" value="0x00000000" />
+ <register type="OA" address="0x00002B2C" value="0x00000000" />
+ </register_config>
+ <register_config type="FLEX">
+ <register type="FLEX" address="0x0000E458" value="0x00040045" />
+ <register type="FLEX" address="0x0000E558" value="0x000B0041" />
+ <register type="FLEX" address="0x0000E658" value="0x000B10A0" />
+ <register type="FLEX" address="0x0000E758" value="0x000000A1" />
+ </register_config>
+ </set>
+
+</metrics>
diff --git a/lib/i915/perf.c b/lib/i915/perf.c
index 8919b3fc..8394ac45 100644
--- a/lib/i915/perf.c
+++ b/lib/i915/perf.c
@@ -61,6 +61,7 @@
#include "i915_perf_metrics_dg1.h"
#include "i915_perf_metrics_adl.h"
#include "i915_perf_metrics_acmgt1.h"
+#include "i915_perf_metrics_acmgt2.h"
#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
@@ -165,6 +166,23 @@ is_acm_gt1(const struct intel_perf_devinfo *devinfo)
return false;
}
+static bool
+is_acm_gt2(const struct intel_perf_devinfo *devinfo)
+{
+#undef INTEL_VGA_DEVICE
+#define INTEL_VGA_DEVICE(_id, _info) _id
+ static const uint32_t devids[] = {
+ INTEL_DG2_G12_IDS(NULL),
+ };
+#undef INTEL_VGA_DEVICE
+ for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) {
+ if (devids[i] == devinfo->devid)
+ return true;
+ }
+
+ return false;
+}
+
struct intel_perf *
intel_perf_for_devinfo(uint32_t device_id,
uint32_t revision,
@@ -348,6 +366,8 @@ intel_perf_for_devinfo(uint32_t device_id,
if (is_acm_gt1(&perf->devinfo))
intel_perf_load_metrics_acmgt1(perf);
+ else if (is_acm_gt2(&perf->devinfo))
+ intel_perf_load_metrics_acmgt2(perf);
else
unsupported_i915_perf_platform(perf);
} else {
diff --git a/lib/meson.build b/lib/meson.build
index 47696884..172d5060 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -255,7 +255,7 @@ i915_perf_hardware = [
'cnl',
'icl', 'ehl',
'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
- 'acmgt1',
+ 'acmgt1', 'acmgt2',
]
i915_xml_files = []
--
2.25.1
^ permalink raw reply related [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
` (34 preceding siblings ...)
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 35/36] lib/i915/perf: Add ACM GT2 metrics Umesh Nerlige Ramappa
@ 2022-10-10 22:01 ` Umesh Nerlige Ramappa
35 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:01 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
https://gitlab.freedesktop.org/llandwerlin/igt-gpu-tools/-/commit/57875ca29a9aa86e1f8939f61fc0e440c93a5f5c
I broke the above patch into 3 pieces - one per gt. ACMGT1 and ACMGT2
are waiting on moderator approval, but ACMGT3 is still rejected by the
server, so I am going to just review what's in the link above since the
patch was applied as is.
The patch in the link is:
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Regards,
Umesh
On Mon, Oct 10, 2022 at 09:41:39PM +0000, Umesh Nerlige Ramappa wrote:
>Add tests for changes in perf OA for DG2.
>
>v2:
>- Rebase
>- Reposting since some patches did no land in the ML
>
>v3:
>- Fix author/sign-off name mismatch in one patch
>
>v4:
>- Add review comments
>- Drop below patches
>
>"i915/perf: Bump timestamp tolerance for DG1"
>(Not able to reproduce it with latest drm-tip)
>
>"i915/perf: Add support for 64-bit counters"
>"i915/perf: Add a test for non-power-of-2 oa reports"
>"i915/perf: Treat ticks as 64 bit"
>"i915/perf: Treat timestamp as 64 bit value"
>"i915/perf: Fix DG2 A0 report header"
>(Separate out 64-bit OA formats from this series)
>
>v5:
>- Add patches from lionel for updated metric sets
>
>v6:
>- ACM metrics patch message size is large and gets dropped by the email
> server. Break the patch into smaller chunks.
>
>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>
>Lionel Landwerlin (21):
> lib/i915/perf: implement report accumulation for new format
> lib/i915/perf: fixup conversion script for XEHPSDV
> lib/i915/perf: make warning message more helpful
> lib/i915/perf: expose new operators for codegen
> tools/i915-perf-recorder: add ability to select device
> lib/i915/perf: fixup report validity
> lib/i915/perf: add a helper to read timestamps
> lib/i915/perf: store bit shifting required for OA timestamps
> lib/i915/perf: indentation fix
> tools/i915-perf-recorder: capture OA & CS frequencies
> tools/i915-perf: make timestamp range easier to compare
> tools/i915-perf: printout CPU clock used
> tools/i915-perf: record remaining perf data on exit
> lib/i915/perf: add support for new EuDualSubslicesTotalCount var
> lib/i915/perf-config: extend the device info
> i915/perf: update import script
> lib/i915/perf: add a raw timestamp utility
> lib/i915/perf: add helper function to get report reason
> tools/i915-perf: add option to printout reports data
> lib/i915: prepare codegen for new ACM/DG2 variables
> lib/i915/perf: Add ACM GT3 metrics
>
>Umesh Nerlige Ramappa (15):
> i915/perf: Check regularly if we are done reading reports
> i915/perf: Fix OA short_reads test
> i915/perf: Check return value from getparam
> i915/perf: Limit sseu-config tests for gen11
> i915/perf: Account for OA sampling interval in polling test
> i915/perf: Define OA report types and fix oa-formats test
> i915/perf: Use ARRAY_SIZE consistently for num_properties
> i915/perf: Use gt in perf tests and lib
> i915/perf: Explicitly state rendercopy needs for a test
> i915/perf: Skip tests that use rendercopy
> i915/perf: Add OA formats for DG2
> i915/perf: Fix CS timestamp vs OA timstamp mismatch
> i915/perf: Wait longer for rc6 residency in DG2
> lib/i915/perf: Add ACM GT1 metrics
> lib/i915/perf: Add ACM GT2 metrics
>
> include/drm-uapi/i915_drm.h | 10 +
> lib/i915/perf-configs/codegen.py | 110 +-
> lib/i915/perf-configs/guids.xml | 1909 +
> lib/i915/perf-configs/mdapi-xml-convert.py | 244 +-
> lib/i915/perf-configs/oa-acmgt1.xml | 76252 +++++
> lib/i915/perf-configs/oa-acmgt2.xml | 118222 +++++++
> lib/i915/perf-configs/oa-acmgt3.xml | 250108 +++++++++++++++
> lib/i915/perf-configs/oa-bdw.xml | 2 +-
> lib/i915/perf-configs/oa_guid_registry.py | 15 +-
> .../perf-configs/perf-metricset-codegen.py | 13 +
> lib/i915/perf-configs/update-guids.py | 23 +-
> lib/i915/perf.c | 332 +-
> lib/i915/perf.h | 115 +-
> lib/i915/perf_data_reader.c | 29 +-
> lib/meson.build | 5 +-
> tests/i915/perf.c | 260 +-
> tools/i915-perf/i915_perf_reader.c | 117 +-
> tools/i915-perf/i915_perf_recorder.c | 112 +-
> 18 files changed, 447626 insertions(+), 252 deletions(-)
> create mode 100644 lib/i915/perf-configs/oa-acmgt1.xml
> create mode 100644 lib/i915/perf-configs/oa-acmgt2.xml
> create mode 100644 lib/i915/perf-configs/oa-acmgt3.xml
>
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device Umesh Nerlige Ramappa
@ 2022-10-10 22:06 ` Umesh Nerlige Ramappa
2022-10-11 6:22 ` Petri Latvala
1 sibling, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:06 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:41:57PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>We're starting to have system with multiple Intel GPUs.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
nit: I would use a --list option with arguments like 'devices' or
'metrics', but this works too, so
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Umesh
>---
> tools/i915-perf/i915_perf_recorder.c | 50 ++++++++++++++++++++++++----
> 1 file changed, 43 insertions(+), 7 deletions(-)
>
>diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
>index 00195290..7ced7b40 100644
>--- a/tools/i915-perf/i915_perf_recorder.c
>+++ b/tools/i915-perf/i915_perf_recorder.c
>@@ -250,16 +250,37 @@ find_intel_render_node(void)
> return -1;
> }
>
>+static void
>+print_intel_devices(void)
>+{
>+ fprintf(stdout, "Available devices:\n");
>+ for (int i = 0; i < 128; i++) {
>+ if (read_device_param("card", i, "vendor") == 0x8086) {
>+ uint32_t devid = read_device_param("card", i, "device");
>+ const struct intel_device_info *devinfo =
>+ intel_get_device_info(devid);
>+ fprintf(stdout, " %i: %s (0x%04hx)\n", i,
>+ devinfo ? devinfo->codename : "unknwon",
>+ devid);
>+ }
>+ }
>+}
>+
> static int
>-open_render_node(uint32_t *devid)
>+open_render_node(uint32_t *devid, int card)
> {
> char *name;
> int ret;
> int fd;
>+ int render;
>
>- int render = find_intel_render_node();
>- if (render < 0)
>- return -1;
>+ if (card < 0) {
>+ render = find_intel_render_node();
>+ if (render < 0)
>+ return -1;
>+ } else {
>+ render = 128 + card;
>+ }
>
> ret = asprintf(&name, "/dev/dri/renderD%u", render);
> assert(ret != -1);
>@@ -722,6 +743,9 @@ usage(const char *name)
> "Recording tool for i915-perf.\n"
> "\n"
> " --help, -h Print this screen\n"
>+ " --device, -d <value> Device to use\n"
>+ " (value=list to list devices\n"
>+ " value=1 to use /dev/dri/card1)\n"
> " --correlation-period, -c <value> Time period of timestamp correlation in seconds\n"
> " (default = 1.0)\n"
> " --perf-period, -p <value> Time period of i915-perf reports in seconds\n"
>@@ -772,6 +796,7 @@ main(int argc, char *argv[])
> {
> const struct option long_options[] = {
> {"help", no_argument, 0, 'h'},
>+ {"device", required_argument, 0, 'd'},
> {"correlation-period", required_argument, 0, 'c'},
> {"perf-period", required_argument, 0, 'p'},
> {"metric", required_argument, 0, 'm'},
>@@ -798,7 +823,7 @@ main(int argc, char *argv[])
> struct timespec now;
> uint64_t corr_period_ns, poll_time_ns;
> uint32_t circular_size = 0;
>- int opt;
>+ int opt, dev_node_id = -1;
> bool list_counters = false;
> FILE *output = NULL;
> struct recording_context ctx = {
>@@ -812,7 +837,7 @@ main(int argc, char *argv[])
> .poll_period = 5 * 1000 * 1000,
> };
>
>- while ((opt = getopt_long(argc, argv, "hc:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
>+ while ((opt = getopt_long(argc, argv, "hc:d:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
> switch (opt) {
> case 'h':
> usage(argv[0]);
>@@ -820,6 +845,12 @@ main(int argc, char *argv[])
> case 'c':
> corr_period = atof(optarg);
> break;
>+ case 'd':
>+ if (!strcmp(optarg, "list"))
>+ dev_node_id = -2;
>+ else
>+ dev_node_id = atoi(optarg);
>+ break;
> case 'p':
> perf_period = atof(optarg);
> break;
>@@ -865,7 +896,12 @@ main(int argc, char *argv[])
> }
> }
>
>- ctx.drm_fd = open_render_node(&ctx.devid);
>+ if (dev_node_id == -2) {
>+ print_intel_devices();
>+ return EXIT_SUCCESS;
>+ }
>+
>+ ctx.drm_fd = open_render_node(&ctx.devid, dev_node_id);
> if (ctx.drm_fd < 0) {
> fprintf(stderr, "Unable to open device.\n");
> return EXIT_FAILURE;
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 19/36] lib/i915/perf: fixup report validity
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 19/36] lib/i915/perf: fixup report validity Umesh Nerlige Ramappa
@ 2022-10-10 22:08 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:08 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:41:58PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>It appears that on Gfx12+ there is no more validity bit in the
>reports.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> lib/i915/perf_data_reader.c | 9 +++++----
> 1 file changed, 5 insertions(+), 4 deletions(-)
>
>diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
>index e69189ac..857bcd3a 100644
>--- a/lib/i915/perf_data_reader.c
>+++ b/lib/i915/perf_data_reader.c
>@@ -45,13 +45,14 @@ oa_report_ctx_is_valid(const struct intel_perf_devinfo *devinfo,
> {
> const uint32_t *report = (const uint32_t *) _report;
>
>- if (devinfo->graphics_ver < 8) {
>+ if (devinfo->graphics_ver < 8)
> return false; /* TODO */
>- } else if (devinfo->graphics_ver == 8) {
>+ if (devinfo->graphics_ver >= 12)
>+ return true; /* Always valid */
>+ if (devinfo->graphics_ver == 8)
> return report[0] & (1ul << 25);
>- } else if (devinfo->graphics_ver > 8) {
>+ if (devinfo->graphics_ver > 8)
> return report[0] & (1ul << 16);
>- }
>
> return false;
> }
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 20/36] lib/i915/perf: add a helper to read timestamps
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 20/36] lib/i915/perf: add a helper to read timestamps Umesh Nerlige Ramappa
@ 2022-10-10 22:22 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:22 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:41:59PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>We expect location/size of the timestamp might move around in the
>report.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Eventually I would think the i915 query (not yet upstreamed) will be
used for correlation, but this still works for now.
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Umesh
>---
> lib/i915/perf.c | 21 +++++++++++++++++++++
> lib/i915/perf.h | 4 ++++
> lib/i915/perf_data_reader.c | 14 ++++++--------
> lib/meson.build | 2 +-
> tools/i915-perf/i915_perf_reader.c | 20 ++++++++++++++++++++
> 5 files changed, 52 insertions(+), 9 deletions(-)
>
>diff --git a/lib/i915/perf.c b/lib/i915/perf.c
>index d004313f..82f08b36 100644
>--- a/lib/i915/perf.c
>+++ b/lib/i915/perf.c
>@@ -737,3 +737,24 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
> }
>
> }
>+
>+uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
>+ const struct intel_perf_metric_set *metric_set,
>+ const struct drm_i915_perf_record_header *record)
>+{
>+ const uint32_t *report32 = (const uint32_t *)(record + 1);
>+ uint64_t ts;
>+
>+ switch (metric_set->perf_oa_format) {
>+ case I915_OA_FORMAT_A24u40_A14u32_B8_C8:
>+ case I915_OA_FORMAT_A32u40_A4u32_B8_C8:
>+ case I915_OA_FORMAT_A45_B8_C8:
>+ ts = report32[1];
>+ break;
>+
>+ default:
>+ assert(0);
>+ }
>+
>+ return ts;
>+}
>diff --git a/lib/i915/perf.h b/lib/i915/perf.h
>index d2429c47..e3848b7e 100644
>--- a/lib/i915/perf.h
>+++ b/lib/i915/perf.h
>@@ -240,6 +240,10 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
> const struct drm_i915_perf_record_header *record0,
> const struct drm_i915_perf_record_header *record1);
>
>+uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
>+ const struct intel_perf_metric_set *metric_set,
>+ const struct drm_i915_perf_record_header *record);
>+
> #ifdef __cplusplus
> };
> #endif
>diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
>index 857bcd3a..4d1efe92 100644
>--- a/lib/i915/perf_data_reader.c
>+++ b/lib/i915/perf_data_reader.c
>@@ -65,12 +65,6 @@ oa_report_ctx_id(const struct intel_perf_devinfo *devinfo, const uint8_t *report
> return ((const uint32_t *) report)[2];
> }
>
>-static inline uint64_t
>-oa_report_timestamp(const uint8_t *report)
>-{
>- return ((const uint32_t *)report)[1];
>-}
>-
> static void
> append_record(struct intel_perf_data_reader *reader,
> const struct drm_i915_perf_record_header *header)
>@@ -298,8 +292,12 @@ generate_cpu_events(struct intel_perf_data_reader *reader)
> last_ctx_id = oa_report_ctx_id(&reader->devinfo, start_report);
> current_ctx_id = oa_report_ctx_id(&reader->devinfo, end_report);
>
>- gpu_ts_start = oa_report_timestamp(start_report);
>- gpu_ts_end = oa_report_timestamp(end_report);
>+ gpu_ts_start = intel_perf_read_record_timestamp(reader->perf,
>+ reader->metric_set,
>+ last_header);
>+ gpu_ts_end = intel_perf_read_record_timestamp(reader->perf,
>+ reader->metric_set,
>+ current_header);
>
> if (last_ctx_id == current_ctx_id)
> continue;
>diff --git a/lib/meson.build b/lib/meson.build
>index 98c2803b..2e5adbae 100644
>--- a/lib/meson.build
>+++ b/lib/meson.build
>@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
> pkgconf.set('exec_prefix', '${prefix}')
> pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
> pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
>-pkgconf.set('i915_perf_version', '1.2.0')
>+pkgconf.set('i915_perf_version', '1.3.0')
>
> configure_file(
> input : 'i915-perf.pc.in',
>diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
>index e51f5a5d..afd8c39c 100644
>--- a/tools/i915-perf/i915_perf_reader.c
>+++ b/tools/i915-perf/i915_perf_reader.c
>@@ -230,6 +230,26 @@ main(int argc, char *argv[])
> fprintf(stdout, "Context switches: %u\n", reader.n_timelines);
> fprintf(stdout, "Timestamp correlation points: %u\n", reader.n_correlations);
>
>+ if (reader.n_correlations < 2) {
>+ fprintf(stderr, "Less than 2 CPU/GPU timestamp correlation points.\n");
>+ return EXIT_FAILURE;
>+ }
>+
>+ fprintf(stdout, "Timestamp correlation CPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ reader.correlations[0]->cpu_timestamp,
>+ reader.correlations[reader.n_correlations - 1]->cpu_timestamp);
>+ fprintf(stdout, "Timestamp correlation GPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ reader.correlations[0]->gpu_timestamp,
>+ reader.correlations[reader.n_correlations - 1]->gpu_timestamp);
>+
>+ fprintf(stdout, "OA data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ intel_perf_read_record_timestamp(reader.perf,
>+ reader.metric_set,
>+ reader.records[0]),
>+ intel_perf_read_record_timestamp(reader.perf,
>+ reader.metric_set,
>+ reader.records[reader.n_records - 1]));
>+
> if (strcmp(reader.metric_set_uuid, reader.metric_set->hw_config_guid)) {
> fprintf(stdout,
> "WARNING: Recording used a different HW configuration.\n"
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 21/36] lib/i915/perf: store bit shifting required for OA timestamps
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 21/36] lib/i915/perf: store bit shifting required for OA timestamps Umesh Nerlige Ramappa
@ 2022-10-10 22:52 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:52 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
some nits, but lgtm,
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Umesh
On Mon, Oct 10, 2022 at 09:42:00PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Some new platforms have the OA timestamps shifted to the right by a
>number of bits. This is configurable but since i915 appears to leave
>the default values, let's just hardcode this in the device info.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>---
> lib/i915/perf.c | 31 +++++++++++++++++++++++++-----
> lib/i915/perf.h | 18 ++++++++++++++++-
> lib/i915/perf_data_reader.c | 2 +-
> lib/meson.build | 4 ++--
> tools/i915-perf/i915_perf_reader.c | 3 ++-
> 5 files changed, 48 insertions(+), 10 deletions(-)
>
>diff --git a/lib/i915/perf.c b/lib/i915/perf.c
>index 82f08b36..05730d64 100644
>--- a/lib/i915/perf.c
>+++ b/lib/i915/perf.c
>@@ -208,6 +208,10 @@ intel_perf_for_devinfo(uint32_t device_id,
> /* Valid on most generations except Gen9LP. */
> perf->devinfo.eu_threads_count = 7;
>
>+ /* Most platforms have full 32bit timestamps. */
>+ perf->devinfo.oa_timestamp_mask = 0xffffffff;
>+ perf->devinfo.oa_timestamp_shift = 0;
>+
> if (devinfo->is_haswell) {
> intel_perf_load_metrics_hsw(perf);
> } else if (devinfo->is_broadwell) {
>@@ -663,7 +667,8 @@ accumulate_uint40(int a_index,
> }
>
> void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
>- int oa_format,
>+ const struct intel_perf *perf,
>+ const struct intel_perf_metric_set *metric_set,
> const struct drm_i915_perf_record_header *record0,
> const struct drm_i915_perf_record_header *record1)
> {
>@@ -675,9 +680,13 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
>
> memset(acc, 0, sizeof(*acc));
>
>- switch (oa_format) {
>+ switch (metric_set->perf_oa_format) {
> case I915_OA_FORMAT_A24u40_A14u32_B8_C8:
>- accumulate_uint32(start + 1, end + 1, deltas + idx++); /* timestamp */
>+ /* timestamp */
>+ if (perf->devinfo.oa_timestamp_shift >= 0)
>+ deltas[idx++] += (end[1] - start[1]) << perf->devinfo.oa_timestamp_shift;
>+ else
>+ deltas[idx++] += (end[1] - start[1]) >> (-perf->devinfo.oa_timestamp_shift);
I am guessing the negative numbers are used to shift right and positive
for shift left.
> accumulate_uint32(start + 3, end + 3, deltas + idx++); /* clock */
>
> /* 4x 32bit A0-3 counters... */
>@@ -710,7 +719,10 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
>
> case I915_OAR_FORMAT_A32u40_A4u32_B8_C8:
> case I915_OA_FORMAT_A32u40_A4u32_B8_C8:
>- accumulate_uint32(start + 1, end + 1, deltas + idx++); /* timestamp */
>+ if (perf->devinfo.oa_timestamp_shift >= 0)
>+ deltas[idx++] += (end[1] - start[1]) << perf->devinfo.oa_timestamp_shift;
>+ else
>+ deltas[idx++] += (end[1] - start[1]) >> (-perf->devinfo.oa_timestamp_shift);
These could use a helper ^.
> accumulate_uint32(start + 3, end + 3, deltas + idx++); /* clock */
>
> /* 32x 40bit A counters... */
>@@ -727,7 +739,11 @@ void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
> break;
>
> case I915_OA_FORMAT_A45_B8_C8:
>- accumulate_uint32(start + 1, end + 1, deltas); /* timestamp */
>+ /* timestamp */
>+ if (perf->devinfo.oa_timestamp_shift >= 0)
>+ deltas[0] += (end[1] - start[1]) << perf->devinfo.oa_timestamp_shift;
>+ else
>+ deltas[0] += (end[1] - start[1]) >> (-perf->devinfo.oa_timestamp_shift);
>
> for (i = 0; i < 61; i++)
> accumulate_uint32(start + 3 + i, end + 3 + i, deltas + 1 + i);
>@@ -756,5 +772,10 @@ uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
> assert(0);
> }
>
>+ if (perf->devinfo.oa_timestamp_shift >= 0)
>+ ts <<= perf->devinfo.oa_timestamp_shift;
>+ else
>+ ts >>= -perf->devinfo.oa_timestamp_shift;
>+
> return ts;
> }
>diff --git a/lib/i915/perf.h b/lib/i915/perf.h
>index e3848b7e..6803c149 100644
>--- a/lib/i915/perf.h
>+++ b/lib/i915/perf.h
>@@ -52,6 +52,21 @@ struct intel_perf_devinfo {
> uint32_t devid;
> uint32_t graphics_ver;
> uint32_t revision;
>+ /**
>+ * Bit shifting required to put OA report timestamps into
>+ * timestamp_frequency (some HW generations can shift
>+ * timestamp values to the right by a number of bits).
>+ */
>+ int32_t oa_timestamp_shift;
>+ /**
>+ * On some platforms only part of the timestamp bits are valid
>+ * (on previous platforms we would get full 32bits, newer
>+ * platforms can have fewer). It's important to know when
>+ * correlating the full 36bits timestamps to the OA report
>+ * timestamps.
>+ */
>+ uint64_t oa_timestamp_mask;
>+ /* Frequency of the timestamps in Hz */
> uint64_t timestamp_frequency;
> uint64_t gt_min_freq;
> uint64_t gt_max_freq;
>@@ -236,7 +251,8 @@ void intel_perf_add_metric_set(struct intel_perf *perf,
> void intel_perf_load_perf_configs(struct intel_perf *perf, int drm_fd);
>
> void intel_perf_accumulate_reports(struct intel_perf_accumulator *acc,
>- int oa_format,
>+ const struct intel_perf *perf,
>+ const struct intel_perf_metric_set *metric_set,
> const struct drm_i915_perf_record_header *record0,
> const struct drm_i915_perf_record_header *record1);
>
>diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
>index 4d1efe92..fcdd5ed1 100644
>--- a/lib/i915/perf_data_reader.c
>+++ b/lib/i915/perf_data_reader.c
>@@ -209,7 +209,7 @@ correlate_gpu_timestamp(struct intel_perf_data_reader *reader,
> * Try to figure what portion of the correlation data the
> * 32bit timestamp belongs to.
> */
>- uint64_t mask = 0xffffffff;
>+ uint64_t mask = reader->perf->devinfo.oa_timestamp_mask;
> int corr_idx = -1;
>
> for (uint32_t i = 0; i < reader->n_correlation_chunks; i++) {
>diff --git a/lib/meson.build b/lib/meson.build
>index 2e5adbae..b51cf23c 100644
>--- a/lib/meson.build
>+++ b/lib/meson.build
>@@ -308,7 +308,7 @@ lib_igt_i915_perf_build = shared_library(
> dependencies: lib_igt_chipset,
> include_directories : inc,
> install: true,
>- soversion: '1')
>+ soversion: '1.4')
>
> lib_igt_i915_perf = declare_dependency(
> link_with : lib_igt_i915_perf_build,
>@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
> pkgconf.set('exec_prefix', '${prefix}')
> pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
> pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
>-pkgconf.set('i915_perf_version', '1.3.0')
>+pkgconf.set('i915_perf_version', '1.4.0')
>
> configure_file(
> input : 'i915-perf.pc.in',
>diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
>index afd8c39c..4a2e3df4 100644
>--- a/tools/i915-perf/i915_perf_reader.c
>+++ b/tools/i915-perf/i915_perf_reader.c
>@@ -271,7 +271,8 @@ main(int argc, char *argv[])
> fprintf(stdout, "hw_id=0x%x %s\n",
> item->hw_id, item->hw_id == 0xffffffff ? "(idle)" : "");
>
>- intel_perf_accumulate_reports(&accu, reader.metric_set->perf_oa_format,
>+ intel_perf_accumulate_reports(&accu,
>+ reader.perf, reader.metric_set,
> i915_report0, i915_report1);
>
> for (uint32_t c = 0; c < n_counters; c++) {
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 22/36] lib/i915/perf: indentation fix
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 22/36] lib/i915/perf: indentation fix Umesh Nerlige Ramappa
@ 2022-10-10 22:52 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:52 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
On Mon, Oct 10, 2022 at 09:42:01PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>---
> lib/i915/perf_data_reader.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
>diff --git a/lib/i915/perf_data_reader.c b/lib/i915/perf_data_reader.c
>index fcdd5ed1..10e78e63 100644
>--- a/lib/i915/perf_data_reader.c
>+++ b/lib/i915/perf_data_reader.c
>@@ -337,8 +337,8 @@ bool
> intel_perf_data_reader_init(struct intel_perf_data_reader *reader,
> int perf_file_fd)
> {
>- struct stat st;
>- if (fstat(perf_file_fd, &st) != 0) {
>+ struct stat st;
>+ if (fstat(perf_file_fd, &st) != 0) {
> snprintf(reader->error_msg, sizeof(reader->error_msg),
> "Unable to access file (%s)", strerror(errno));
> return false;
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 23/36] tools/i915-perf-recorder: capture OA & CS frequencies
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 23/36] tools/i915-perf-recorder: capture OA & CS frequencies Umesh Nerlige Ramappa
@ 2022-10-10 22:54 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:54 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:02PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>CS & OA timestamp don't have the same accuracy, so we need to adjuste
>the correlated timestamps (capture from the CS unit) in the recording
>to fit the data in the OA reports.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
lgtm,
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tools/i915-perf/i915_perf_recorder.c | 43 ++++++++++++++++++++++++----
> 1 file changed, 38 insertions(+), 5 deletions(-)
>
>diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
>index 7ced7b40..72011c87 100644
>--- a/tools/i915-perf/i915_perf_recorder.c
>+++ b/tools/i915-perf/i915_perf_recorder.c
>@@ -328,7 +328,7 @@ perf_ioctl(int fd, unsigned long request, void *arg)
> }
>
> static uint64_t
>-get_device_timestamp_frequency(const struct intel_device_info *devinfo, int drm_fd)
>+get_device_cs_timestamp_frequency(const struct intel_device_info *devinfo, int drm_fd)
> {
> drm_i915_getparam_t gp;
> int timestamp_frequency;
>@@ -352,12 +352,44 @@ get_device_timestamp_frequency(const struct intel_device_info *devinfo, int drm_
> return 12000000;
> }
>
>+static uint64_t
>+get_device_oa_timestamp_frequency(const struct intel_device_info *devinfo, int drm_fd)
>+{
>+ drm_i915_getparam_t gp;
>+ int timestamp_frequency;
>+
>+ gp.param = I915_PARAM_OA_TIMESTAMP_FREQUENCY;
>+ gp.value = ×tamp_frequency;
>+ if (perf_ioctl(drm_fd, DRM_IOCTL_I915_GETPARAM, &gp) == 0)
>+ return timestamp_frequency;
>+
>+ gp.param = I915_PARAM_CS_TIMESTAMP_FREQUENCY;
>+ gp.value = ×tamp_frequency;
>+ if (perf_ioctl(drm_fd, DRM_IOCTL_I915_GETPARAM, &gp) == 0)
>+ return timestamp_frequency;
>+
>+
>+ if (devinfo->graphics_ver > 9) {
>+ fprintf(stderr, "Unable to query timestamp frequency from i915, please update kernel.\n");
>+ return 0;
>+ }
>+
>+ fprintf(stderr, "Warning: unable to query timestamp frequency from i915, guessing values...\n");
>+
>+ if (devinfo->graphics_ver <= 8)
>+ return 12500000;
>+ if (devinfo->is_broxton)
>+ return 19200000;
>+ return 12000000;
>+}
>+
> struct recording_context {
> int drm_fd;
> int perf_fd;
>
> uint32_t devid;
>- uint64_t timestamp_frequency;
>+ uint64_t oa_timestamp_frequency;
>+ uint64_t cs_timestamp_frequency;
>
> const struct intel_device_info *devinfo;
>
>@@ -459,7 +491,7 @@ static bool
> write_header(FILE *output, struct recording_context *ctx)
> {
> struct intel_perf_record_device_info info = {
>- .timestamp_frequency = ctx->timestamp_frequency,
>+ .timestamp_frequency = ctx->oa_timestamp_frequency,
> .device_id = ctx->perf->devinfo.devid,
> .device_revision = ctx->perf->devinfo.revision,
> .gt_min_frequency = ctx->perf->devinfo.gt_min_freq,
>@@ -964,7 +996,8 @@ main(int argc, char *argv[])
>
> intel_perf_load_perf_configs(ctx.perf, ctx.drm_fd);
>
>- ctx.timestamp_frequency = get_device_timestamp_frequency(ctx.devinfo, ctx.drm_fd);
>+ ctx.oa_timestamp_frequency = get_device_oa_timestamp_frequency(ctx.devinfo, ctx.drm_fd);
>+ ctx.cs_timestamp_frequency = get_device_cs_timestamp_frequency(ctx.devinfo, ctx.drm_fd);
>
> signal(SIGINT, sigint_handler);
>
>@@ -1036,7 +1069,7 @@ main(int argc, char *argv[])
> goto fail;
> }
>
>- ctx.oa_exponent = oa_exponent_for_period(ctx.timestamp_frequency, perf_period);
>+ ctx.oa_exponent = oa_exponent_for_period(ctx.oa_timestamp_frequency, perf_period);
> fprintf(stdout, "Opening perf stream with metric_id=%"PRIu64" oa_exponent=%u oa_format=%u\n",
> ctx.metric_set->perf_oa_metrics_set, ctx.oa_exponent,
> ctx.metric_set->perf_oa_format);
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 24/36] tools/i915-perf: make timestamp range easier to compare
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 24/36] tools/i915-perf: make timestamp range easier to compare Umesh Nerlige Ramappa
@ 2022-10-10 22:54 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:54 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:03PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>With timestamp bit shifting stuff, aligning values in the console is
>useful to compare them.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tools/i915-perf/i915_perf_reader.c | 9 ++++++---
> 1 file changed, 6 insertions(+), 3 deletions(-)
>
>diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
>index 4a2e3df4..92e43c19 100644
>--- a/tools/i915-perf/i915_perf_reader.c
>+++ b/tools/i915-perf/i915_perf_reader.c
>@@ -235,14 +235,17 @@ main(int argc, char *argv[])
> return EXIT_FAILURE;
> }
>
>- fprintf(stdout, "Timestamp correlation CPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ fprintf(stdout, "Timestamp correlation CPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
> reader.correlations[0]->cpu_timestamp,
> reader.correlations[reader.n_correlations - 1]->cpu_timestamp);
>- fprintf(stdout, "Timestamp correlation GPU range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ fprintf(stdout, "Timestamp correlation GPU range (64b): 0x%016"PRIx64"-0x%016"PRIx64"\n",
> reader.correlations[0]->gpu_timestamp,
> reader.correlations[reader.n_correlations - 1]->gpu_timestamp);
>+ fprintf(stdout, "Timestamp correlation GPU range (32b): 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ reader.correlations[0]->gpu_timestamp & 0xffffffff,
>+ reader.correlations[reader.n_correlations - 1]->gpu_timestamp & 0xffffffff);
>
>- fprintf(stdout, "OA data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ fprintf(stdout, "OA data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
> intel_perf_read_record_timestamp(reader.perf,
> reader.metric_set,
> reader.records[0]),
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 25/36] tools/i915-perf: printout CPU clock used
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 25/36] tools/i915-perf: printout CPU clock used Umesh Nerlige Ramappa
@ 2022-10-10 22:55 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:55 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:04PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tools/i915-perf/i915_perf_recorder.c | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
>diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
>index 72011c87..f8f9b737 100644
>--- a/tools/i915-perf/i915_perf_recorder.c
>+++ b/tools/i915-perf/i915_perf_recorder.c
>@@ -588,6 +588,17 @@ static uint64_t timespec_diff(struct timespec *begin,
>
> static clock_t correlation_clock_id = CLOCK_MONOTONIC;
>
>+static const char *
>+get_correlation_clock_name(clock_t clock_id)
>+{
>+ switch (clock_id) {
>+ case CLOCK_BOOTTIME: return "bootime";
>+ case CLOCK_MONOTONIC: return "monotonic";
>+ case CLOCK_MONOTONIC_RAW: return "monotonic_raw";
>+ default: return "*unknown*";
>+ }
>+}
>+
> static bool
> get_correlation_timestamps(struct intel_perf_record_timestamp_correlation *corr, int drm_fd)
> {
>@@ -1069,6 +1080,9 @@ main(int argc, char *argv[])
> goto fail;
> }
>
>+ fprintf(stdout, "Using correlation clock: %s\n",
>+ get_correlation_clock_name(correlation_clock_id));
>+
> ctx.oa_exponent = oa_exponent_for_period(ctx.oa_timestamp_frequency, perf_period);
> fprintf(stdout, "Opening perf stream with metric_id=%"PRIu64" oa_exponent=%u oa_format=%u\n",
> ctx.metric_set->perf_oa_metrics_set, ctx.oa_exponent,
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 26/36] tools/i915-perf: record remaining perf data on exit
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 26/36] tools/i915-perf: record remaining perf data on exit Umesh Nerlige Ramappa
@ 2022-10-10 22:55 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:55 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:05PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tools/i915-perf/i915_perf_recorder.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
>diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
>index f8f9b737..0c164ef7 100644
>--- a/tools/i915-perf/i915_perf_recorder.c
>+++ b/tools/i915-perf/i915_perf_recorder.c
>@@ -1144,6 +1144,11 @@ main(int argc, char *argv[])
>
> fprintf(stdout, "Exiting...\n");
>
>+ if (!write_i915_perf_data(ctx.output_stream, ctx.perf_fd)) {
>+ fprintf(stderr, "Failed to write i915-perf data: %s\n",
>+ strerror(errno));
>+ }
>+
> if (!write_correlation_timestamps(ctx.output_stream, ctx.drm_fd)) {
> fprintf(stderr,
> "Failed to write final i915 timestamp correlation data: %s\n",
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 28/36] lib/i915/perf-config: extend the device info
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 28/36] lib/i915/perf-config: extend the device info Umesh Nerlige Ramappa
@ 2022-10-10 22:57 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 22:57 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:07PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>
>This will allow equations to check for finer information on the
>topology. Also add EuDualSubslicesSlice0123Count.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>---
> lib/i915/perf-configs/codegen.py | 1 +
> lib/i915/perf.c | 31 ++++++++++++
> lib/i915/perf.h | 85 +++++++++++++++++++++++++++++++-
> lib/meson.build | 4 +-
> 4 files changed, 118 insertions(+), 3 deletions(-)
>
>diff --git a/lib/i915/perf-configs/codegen.py b/lib/i915/perf-configs/codegen.py
>index 8268c606..93a2df4a 100644
>--- a/lib/i915/perf-configs/codegen.py
>+++ b/lib/i915/perf-configs/codegen.py
>@@ -169,6 +169,7 @@ class Gen:
> "$EuSlicesTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
> "$EuSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
> "$EuDualSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
>+ "$EuDualSubslicesSlice0123Count": { 'c': "perf->devinfo.n_eu_sub_slices_half_slices" },
> "$EuThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
> "$SliceMask": { 'c': "perf->devinfo.slice_mask" },
> "$DualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
>diff --git a/lib/i915/perf.c b/lib/i915/perf.c
>index 05730d64..298e4d0e 100644
>--- a/lib/i915/perf.c
>+++ b/lib/i915/perf.c
>@@ -153,6 +153,10 @@ intel_perf_for_devinfo(uint32_t device_id,
> {
> const struct intel_device_info *devinfo = intel_get_device_info(device_id);
> struct intel_perf *perf;
>+ uint32_t subslice_mask_len;
>+ uint32_t eu_mask_len;
>+ uint32_t half_max_subslices;
>+ uint64_t half_subslices_mask;
> int bits_per_subslice;
>
> if (!devinfo)
>@@ -180,6 +184,25 @@ intel_perf_for_devinfo(uint32_t device_id,
> "%s", devinfo->codename);
> }
>
>+ /* Store i915 topology. */
>+ perf->devinfo.max_slices = topology->max_slices;
>+ perf->devinfo.max_subslices_per_slice = topology->max_subslices;
>+ perf->devinfo.max_eu_per_subslice = topology->max_eus_per_subslice;
>+
>+ subslice_mask_len =
>+ topology->max_slices * topology->subslice_stride;
>+ assert(sizeof(perf->devinfo.subslice_masks) >= subslice_mask_len);
>+ memcpy(perf->devinfo.subslice_masks,
>+ &topology->data[topology->subslice_offset],
>+ subslice_mask_len);
>+
>+ eu_mask_len = topology->eu_stride *
>+ topology->max_subslices * topology->max_slices;
>+ assert(sizeof(perf->devinfo.eu_masks) >= eu_mask_len);
>+ memcpy(perf->devinfo.eu_masks,
>+ &topology->data[topology->eu_offset],
>+ eu_mask_len);
>+
> /* On Gen11+ the equations from the xml files expect an 8bits
> * mask per subslice, versus only 3bits on prior Gens.
> */
>@@ -205,6 +228,14 @@ intel_perf_for_devinfo(uint32_t device_id,
> perf->devinfo.n_eu_slices = __builtin_popcount(perf->devinfo.slice_mask);
> perf->devinfo.n_eu_sub_slices = __builtin_popcount(perf->devinfo.subslice_mask);
>
>+ /* Compute number of subslices/dualsubslices in first half of
>+ * the GPU.
>+ */
>+ half_max_subslices = topology->max_subslices / 2;
>+ half_subslices_mask = perf->devinfo.subslice_mask &
>+ ((1 << half_max_subslices) - 1);
>+ perf->devinfo.n_eu_sub_slices_half_slices = __builtin_popcount(half_subslices_mask);
>+
> /* Valid on most generations except Gen9LP. */
> perf->devinfo.eu_threads_count = 7;
>
>diff --git a/lib/i915/perf.h b/lib/i915/perf.h
>index 6803c149..1493da47 100644
>--- a/lib/i915/perf.h
>+++ b/lib/i915/perf.h
>@@ -32,7 +32,11 @@ extern "C" {
>
> #include "igt_list.h"
>
>-struct intel_device_info;
>+#define DIV_ROUND_UP(a, b) (((a) + (b) - 1) / (b))
>+
>+#define INTEL_DEVICE_MAX_SLICES (6) /* Maximum on gfx10 */
>+#define INTEL_DEVICE_MAX_SUBSLICES (8) /* Maximum on gfx11 */
>+#define INTEL_DEVICE_MAX_EUS_PER_SUBSLICE (16) /* Maximum on gfx12 */
>
> struct intel_perf_devinfo {
> char devname[20];
>@@ -77,12 +81,66 @@ struct intel_perf_devinfo {
> uint64_t n_eu_slices;
> /* Total number of subslices/dualsubslices */
> uint64_t n_eu_sub_slices;
>+ /* Number of subslices/dualsubslices in the first half of the
>+ * slices.
>+ */
>+ uint64_t n_eu_sub_slices_half_slices;
> /* Mask of available subslices/dualsubslices */
> uint64_t subslice_mask;
> /* Mask of available slices */
> uint64_t slice_mask;
> /* Number of threads in one EU */
> uint64_t eu_threads_count;
>+
>+ /**
>+ * Maximu number of slices present on this device (can be more than
>+ * num_slices if some slices are fused).
>+ */
>+ uint16_t max_slices;
>+
>+ /**
>+ * Maximu number of subslices per slice present on this device (can be more
>+ * than the maximum value in the num_subslices[] array if some subslices are
>+ * fused).
>+ */
>+ uint16_t max_subslices_per_slice;
>+
>+ /**
>+ * Stride to access subslice_masks[].
>+ */
>+ uint16_t subslice_slice_stride;
>+
>+ /**
>+ * Maximum number of EUs per subslice (can be more than
>+ * num_eu_per_subslice if some EUs are fused off).
>+ */
>+ uint16_t max_eu_per_subslice;
>+
>+ /**
>+ * Strides to access eu_masks[].
>+ */
>+ uint16_t eu_slice_stride;
>+ uint16_t eu_subslice_stride;
>+
>+ /**
>+ * A bit mask of the slices available.
>+ */
>+ uint8_t slice_masks[DIV_ROUND_UP(INTEL_DEVICE_MAX_SLICES, 8)];
>+
>+ /**
>+ * An array of bit mask of the subslices available, use subslice_slice_stride
>+ * to access this array.
>+ */
>+ uint8_t subslice_masks[INTEL_DEVICE_MAX_SLICES *
>+ DIV_ROUND_UP(INTEL_DEVICE_MAX_SUBSLICES, 8)];
>+
>+ /**
>+ * An array of bit mask of EUs available, use eu_slice_stride &
>+ * eu_subslice_stride to access this array.
>+ */
>+ uint8_t eu_masks[INTEL_DEVICE_MAX_SLICES *
>+ INTEL_DEVICE_MAX_SUBSLICES *
>+ DIV_ROUND_UP(INTEL_DEVICE_MAX_EUS_PER_SUBSLICE, 8)];
> };
>
> typedef enum {
>@@ -232,6 +290,31 @@ struct intel_perf {
> struct drm_i915_perf_record_header;
> struct drm_i915_query_topology_info;
>
>+static inline bool
>+intel_perf_devinfo_slice_available(const struct intel_perf_devinfo *devinfo,
>+ int slice)
>+{
>+ return (devinfo->slice_masks[slice / 8] & (1U << (slice % 8))) != 0;
>+}
>+
>+static inline bool
>+intel_perf_devinfo_subslice_available(const struct intel_perf_devinfo *devinfo,
>+ int slice, int subslice)
>+{
>+ return (devinfo->subslice_masks[slice * devinfo->subslice_slice_stride +
>+ subslice / 8] & (1U << (subslice % 8))) != 0;
>+}
>+
>+static inline bool
>+intel_perf_devinfo_eu_available(const struct intel_perf_devinfo *devinfo,
>+ int slice, int subslice, int eu)
>+{
>+ unsigned subslice_offset = slice * devinfo->eu_slice_stride +
>+ subslice * devinfo->eu_subslice_stride;
>+
>+ return (devinfo->eu_masks[subslice_offset + eu / 8] & (1U << eu % 8)) != 0;
>+}
>+
> struct intel_perf *intel_perf_for_fd(int drm_fd);
> struct intel_perf *intel_perf_for_devinfo(uint32_t device_id,
> uint32_t revision,
>diff --git a/lib/meson.build b/lib/meson.build
>index b51cf23c..b319a3c8 100644
>--- a/lib/meson.build
>+++ b/lib/meson.build
>@@ -308,7 +308,7 @@ lib_igt_i915_perf_build = shared_library(
> dependencies: lib_igt_chipset,
> include_directories : inc,
> install: true,
>- soversion: '1.4')
>+ soversion: '1.5')
>
> lib_igt_i915_perf = declare_dependency(
> link_with : lib_igt_i915_perf_build,
>@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
> pkgconf.set('exec_prefix', '${prefix}')
> pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
> pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
>-pkgconf.set('i915_perf_version', '1.4.0')
>+pkgconf.set('i915_perf_version', '1.5.0')
>
> configure_file(
> input : 'i915-perf.pc.in',
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 29/36] i915/perf: update import script
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 29/36] i915/perf: update import script Umesh Nerlige Ramappa
@ 2022-10-10 23:00 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 23:00 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:08PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> lib/i915/perf-configs/mdapi-xml-convert.py | 180 ++++++++++++---------
> lib/i915/perf-configs/oa-bdw.xml | 2 +-
> lib/i915/perf-configs/oa_guid_registry.py | 15 +-
> lib/i915/perf-configs/update-guids.py | 23 +--
> lib/i915/perf.h | 1 +
> 5 files changed, 131 insertions(+), 90 deletions(-)
>
>diff --git a/lib/i915/perf-configs/mdapi-xml-convert.py b/lib/i915/perf-configs/mdapi-xml-convert.py
>index 7b5be901..ba053ae3 100755
>--- a/lib/i915/perf-configs/mdapi-xml-convert.py
>+++ b/lib/i915/perf-configs/mdapi-xml-convert.py
>@@ -45,6 +45,8 @@ import sys
> import time
> import uuid
>
>+import codegen
>+
> import xml.etree.ElementTree as et
> import xml.sax.saxutils as saxutils
>
>@@ -54,6 +56,55 @@ import oa_guid_registry as oa_registry
> # MDAPI configs include writes to some non-config registers,
> # thus the blacklists...
>
>+hsw_chipset_params = {
>+ 'a_offset': 12,
>+ 'b_offset': 192,
>+ 'c_offset': 224,
>+ 'oa_report_size': 256,
>+ 'registers': {
>+ # TODO extend the symbol table for nicer output...
>+ 0x2710: { 'name': 'OASTARTTRIG1' },
>+ 0x2714: { 'name': 'OASTARTTRIG1' },
>+ 0x2718: { 'name': 'OASTARTTRIG1' },
>+ 0x271c: { 'name': 'OASTARTTRIG1' },
>+ 0x2720: { 'name': 'OASTARTTRIG1' },
>+ 0x2724: { 'name': 'OASTARTTRIG6' },
>+ 0x2728: { 'name': 'OASTARTTRIG7' },
>+ 0x272c: { 'name': 'OASTARTTRIG8' },
>+ 0x2740: { 'name': 'OAREPORTTRIG1' },
>+ 0x2744: { 'name': 'OAREPORTTRIG2' },
>+ 0x2748: { 'name': 'OAREPORTTRIG3' },
>+ 0x274c: { 'name': 'OAREPORTTRIG4' },
>+ 0x2750: { 'name': 'OAREPORTTRIG5' },
>+ 0x2754: { 'name': 'OAREPORTTRIG6' },
>+ 0x2758: { 'name': 'OAREPORTTRIG7' },
>+ 0x275c: { 'name': 'OAREPORTTRIG8' },
>+ 0x2770: { 'name': 'OACEC0_0' },
>+ 0x2774: { 'name': 'OACEC0_1' },
>+ 0x2778: { 'name': 'OACEC1_0' },
>+ 0x277c: { 'name': 'OACEC1_1' },
>+ 0x2780: { 'name': 'OACEC2_0' },
>+ 0x2784: { 'name': 'OACEC2_1' },
>+ 0x2788: { 'name': 'OACEC3_0' },
>+ 0x278c: { 'name': 'OACEC3_1' },
>+ 0x2790: { 'name': 'OACEC4_0' },
>+ 0x2794: { 'name': 'OACEC4_1' },
>+ 0x2798: { 'name': 'OACEC5_0' },
>+ 0x279c: { 'name': 'OACEC5_1' },
>+ 0x27a0: { 'name': 'OACEC6_0' },
>+ 0x27a4: { 'name': 'OACEC6_1' },
>+ 0x27a8: { 'name': 'OACEC7_0' },
>+ 0x27ac: { 'name': 'OACEC7_1' },
>+ },
>+ 'config_reg_blacklist': {
>+ 0x2364, # OASTATUS1 register
>+ },
>+ 'register_offsets': {
>+ 0x1f0: 'PERFCNT 0',
>+ 0x1f8: 'PERFCNT 1',
>+ },
>+}
>+
> gen8_11_chipset_params = {
> 'a_offset': 16,
> 'b_offset': 192,
>@@ -83,50 +134,7 @@ xehpsdv_chipset_params = {
> }
>
> chipsets = {
>- 'HSW': {
>- 'a_offset': 12,
>- 'b_offset': 192,
>- 'c_offset': 224,
>- 'oa_report_size': 256,
>- 'registers': {
>- # TODO extend the symbol table for nicer output...
>- 0x2710: { 'name': 'OASTARTTRIG1' },
>- 0x2714: { 'name': 'OASTARTTRIG1' },
>- 0x2718: { 'name': 'OASTARTTRIG1' },
>- 0x271c: { 'name': 'OASTARTTRIG1' },
>- 0x2720: { 'name': 'OASTARTTRIG1' },
>- 0x2724: { 'name': 'OASTARTTRIG6' },
>- 0x2728: { 'name': 'OASTARTTRIG7' },
>- 0x272c: { 'name': 'OASTARTTRIG8' },
>- 0x2740: { 'name': 'OAREPORTTRIG1' },
>- 0x2744: { 'name': 'OAREPORTTRIG2' },
>- 0x2748: { 'name': 'OAREPORTTRIG3' },
>- 0x274c: { 'name': 'OAREPORTTRIG4' },
>- 0x2750: { 'name': 'OAREPORTTRIG5' },
>- 0x2754: { 'name': 'OAREPORTTRIG6' },
>- 0x2758: { 'name': 'OAREPORTTRIG7' },
>- 0x275c: { 'name': 'OAREPORTTRIG8' },
>- 0x2770: { 'name': 'OACEC0_0' },
>- 0x2774: { 'name': 'OACEC0_1' },
>- 0x2778: { 'name': 'OACEC1_0' },
>- 0x277c: { 'name': 'OACEC1_1' },
>- 0x2780: { 'name': 'OACEC2_0' },
>- 0x2784: { 'name': 'OACEC2_1' },
>- 0x2788: { 'name': 'OACEC3_0' },
>- 0x278c: { 'name': 'OACEC3_1' },
>- 0x2790: { 'name': 'OACEC4_0' },
>- 0x2794: { 'name': 'OACEC4_1' },
>- 0x2798: { 'name': 'OACEC5_0' },
>- 0x279c: { 'name': 'OACEC5_1' },
>- 0x27a0: { 'name': 'OACEC6_0' },
>- 0x27a4: { 'name': 'OACEC6_1' },
>- 0x27a8: { 'name': 'OACEC7_0' },
>- 0x27ac: { 'name': 'OACEC7_1' },
>- },
>- 'config_reg_blacklist': {
>- 0x2364, # OASTATUS1 register
>- },
>- },
>+ 'HSW': hsw_chipset_params,
> 'BDW': gen8_11_chipset_params,
> 'CHV': gen8_11_chipset_params,
> 'SKL': gen8_11_chipset_params,
>@@ -141,8 +149,11 @@ chipsets = {
> 'RKL': gen8_11_chipset_params,
> 'DG1': gen8_11_chipset_params,
> 'ADL': gen8_11_chipset_params,
>+ 'ACM': xehpsdv_chipset_params,
> }
>
>+xehp_plus = ( 'ACM', )
>+
> register_types = { 'OA', 'NOA', 'FLEX', 'PM' }
>
> default_set_blacklist = { "RenderDX1x", # TODO: rename to something non 'DX'
>@@ -158,23 +169,11 @@ counter_blacklist = {
> # investiguate how to get this value.
> }
>
>-sys_vars = { "EuCoresTotalCount",
>- "EuSlicesTotalCount",
>- "SamplersTotalCount",
>- "EuThreadsCount",
>- "GpuMinFrequencyMHz",
>- "GpuMaxFrequencyMHz",
>- "GpuTimestampFrequency",
>- "SliceMask",
>- "SubsliceMask",
>- "EuSubslicesTotalCount",
>- "EuDualSubslicesTotalCount",
>- }
>-
> def underscore(name):
> s = re.sub('MHz', 'Mhz', name)
> s = re.sub('\.', '_', s)
> s = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', s)
>+ s = re.sub('#', '_', s)
> return re.sub('([a-z0-9])([A-Z])', r'\1_\2', s).lower()
>
> def print_err(*args):
>@@ -215,7 +214,7 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
> assert 0
> elif offset < b_offset:
> a_cnt_offset = int((offset - a_offset) / 4)
>- if chipset == "XEHPSDV":
>+ if chipset in xehp_plus:
> # Most A counters are in a contiguous array, except
> # this A37.
> if a_cnt_offset == 42:
>@@ -246,7 +245,7 @@ def read_token_to_rpn_read(chipset, token, raw_offsets):
> return "C " + str(idx - 54) + " READ"
> else:
> return "{0} READ".format(read_value(chipset, offset))
>- elif chipset == "XEHPSDV":
>+ elif chipset in xehp_plus:
> # For XEHPSDV the array of accumulated counters is
> # assumed to start with a GPU_TIME then GPU_CLOCK,
> # then 38 A counters, then 8 B counters and finally
>@@ -354,10 +353,38 @@ def strip_dx_apis(text):
>
> return stripped.strip()
>
>+def add_gpu_core_clocks_if_missing(metric_set, counters, counter_deps):
>+ if len(counters) < 1:
>+ return
>+
>+ for name,element in counters.items():
>+ if name == 'GpuCoreClocks':
>+ return
>+
>+ print_err("WARNING: add missing GpuCoreClocks counter for MetricSets=\"{0}\"".format(metric_set.get('ShortName')))
>+ counter = et.SubElement(metric_set, 'Metric')
>+ counter.set("SymbolName", "GpuCoreClocks")
>+ counter.set("SignalName", "oa.fixed")
>+ counter.set("ShortName", "GPU Core Clocks")
>+ counter.set("LongName", "The total number of GPU core clocks elapsed during the measurement.")
>+ counter.set("Group", "GPU")
>+ counter.set("UsageFlags", "Tier1 Frame Batch Draw")
>+ counter.set("MetricType", "EVENT")
>+ counter.set("ResultType", "UINT64")
>+ counter.set("MetricUnits", "cycles")
>+ counter.set("HWUnitType", "GPU")
>+ counter.set("SnapshotReportReadEquation", "dw@0x0c")
>+ counter.set("SnapshotReportDeltaFunction", "DELTA 32")
>+ counter.set("DeltaReportReadEquation", "qw@0x08")
>+ counter.set("NormalizationEquation", "")
>+
>+ counters["GpuCoreClocks"] = counter
>+ counter_deps["GpuCoreClocks"] = []
>+
> # For recursively appending counters in order of dependencies...
> def append_deps_and_counter(mdapi_counter, mdapi_counters, deps,
> sorted_array, sorted_set):
>- symbol_name = mdapi_counter.get('SymbolName')
>+ symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName'))
>
> if symbol_name in sorted_set:
> return
>@@ -562,6 +589,7 @@ guids = {}
> guids_xml = et.parse(args.guids)
> for guid in guids_xml.findall(".//guid"):
> hashing_key = oa_registry.Registry.chipset_derive_hash(guid.get('chipset'),
>+ guid.get('name'),
> guid.get('mdapi_config_hash'))
> guids[hashing_key] = guid.get('id')
>
>@@ -569,6 +597,14 @@ for arg in args.xml:
> mdapi = et.parse(arg)
>
> concurrent_group = mdapi.find(".//ConcurrentGroup")
>+ chipset = oa_registry.Registry.chipset_name(concurrent_group.get('SupportedHW'))
>+
>+ chipset_fullname = chipset
>+ if concurrent_group.get('SupportedGT') != None:
>+ chipset_fullname = chipset_fullname + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT'))
>+ if chipset not in chipsets:
>+ print_err("WARNING: unsupported chipset {0}, consider updating {1}".format(chipset, __file__))
>+ continue
>
> for mdapi_set in mdapi.findall(".//MetricSet"):
>
>@@ -576,20 +612,12 @@ for arg in args.xml:
> if "OGL" not in apis and "OCL" not in apis and "MEDIA" not in apis:
> continue
>
>- set_symbol_name = mdapi_set.get('SymbolName')
>+ set_symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_set.get('SymbolName'))
>
> if set_symbol_name in sets:
> print_err("WARNING: duplicate set named \"" + set_symbol_name + "\" (SKIPPING)")
> continue
>
>- chipset = oa_registry.Registry.chipset_name(mdapi_set.get('SupportedHW'))
>- chipset_fullname = chipset
>- if concurrent_group.get('SupportedGT') != None:
>- chipset_fullname = chipset_fullname + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT'))
>- if chipset not in chipsets:
>- print_err("WARNING: unsupported chipset {0}, consider updating {1}".format(chipset, __file__))
>- continue
>-
> if args.whitelist:
> set_whitelist = args.whitelist.split()
> if set_symbol_name not in set_whitelist:
>@@ -666,6 +694,7 @@ for arg in args.xml:
>
> mdapi_hw_config_hash = oa_registry.Registry.mdapi_hw_config_hash(mdapi_set)
> guid_hash = oa_registry.Registry.chipset_derive_hash(chipset_fullname.lower(),
>+ set_symbol_name,
> mdapi_hw_config_hash)
> hw_config_hash = oa_registry.Registry.hw_config_hash(set)
>
>@@ -693,7 +722,7 @@ for arg in args.xml:
> mdapi_counter_deps = {}
>
> for mdapi_counter in mdapi_set.findall("Metrics/Metric"):
>- symbol_name = mdapi_counter.get('SymbolName')
>+ symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName'))
>
> if symbol_name in counter_blacklist:
> continue;
>@@ -712,12 +741,13 @@ for arg in args.xml:
> equations = expand_macros(equations)
> equations = equations.replace('$$', "$")
> for token in equations.split():
>- if token[0] == '$' and token[1:] not in sys_vars and token[1:] != "Self":
>+ if token[0] == '$' and not codegen.is_hw_var(token) and token[1:] != "Self":
> deps.append(token[1:])
>
> mdapi_counters[symbol_name] = mdapi_counter
> mdapi_counter_deps[symbol_name] = deps
>
>+ add_gpu_core_clocks_if_missing(mdapi_set, mdapi_counters, mdapi_counter_deps)
> sorted_mdapi_counters = sort_counters(mdapi_counters, mdapi_counter_deps)
>
> for mdapi_counter in sorted_mdapi_counters:
>@@ -746,11 +776,11 @@ for arg in args.xml:
> #mdapi_counter.set('DeltaReportReadEquation', '$GpuCoreClocks $GpuTime UDIV')
>
>
>- symbol_name = mdapi_counter.get('SymbolName')
>+ symbol_name = oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName'))
>
> counter = et.SubElement(set, 'counter')
> counter.set('name', apply_aliases(mdapi_counter.get('ShortName'), aliases))
>- counter.set('symbol_name', mdapi_counter.get('SymbolName'))
>+ counter.set('symbol_name', oa_registry.Registry.sanitize_symbol_name(mdapi_counter.get('SymbolName')))
> counter.set('underscore_name', underscore(mdapi_counter.get('SymbolName')))
> counter.set('description', apply_aliases(mdapi_counter.get('LongName'), aliases))
> counter.set('mdapi_group', apply_aliases(to_text(mdapi_counter.get('Group')), aliases))
>@@ -943,7 +973,7 @@ for arg in args.xml:
> # print_err("WARNING: Counter equation (\"" + equation + "\") references un-kept raw equation of another counter : MetricSet=\"" + \
> # mdapi_set.get('ShortName') + "\" Metric=\"" + mdapi_counter.get('ShortName') + "\"")
>
>- elif token[1:] not in raw_equations and token[1:] not in sys_vars:
>+ elif token[1:] not in raw_equations and not codegen.is_hw_var(token):
> print_err("Unknown variable name: \"" + token + "\" in equation \"" + equation + "\"")
>
> symbol_name = counter.get('symbol_name')
>@@ -952,7 +982,7 @@ for arg in args.xml:
> equation = equation.replace('$$', "$")
> for token in equation.split():
> if token[0] == '$':
>- if token[1:] not in counters and token[1:] not in sys_vars:
>+ if token[1:] not in counters and not codegen.is_hw_var(token):
> print_err("WARNING: Counter equation (\"" + equation + "\") with unknown variable " + \
> token + " (maybe skipped counter): MetricSet=\"" + mdapi_set.get('ShortName') + \
> "\" Metric=\"" + mdapi_counter.get('SymbolName') + "(" + mdapi_counter.get('ShortName') + \
>diff --git a/lib/i915/perf-configs/oa-bdw.xml b/lib/i915/perf-configs/oa-bdw.xml
>index 247fec4f..4fd5dccb 100644
>--- a/lib/i915/perf-configs/oa-bdw.xml
>+++ b/lib/i915/perf-configs/oa-bdw.xml
>@@ -1,5 +1,5 @@
> <?xml version="1.0"?>
>-<metrics version="1619078710" merge_md5="">
>+<metrics version="1650881753" merge_md5="">
> <set name="Render Metrics Basic set"
> chipset="BDW"
> symbol_name="RenderBasic"
>diff --git a/lib/i915/perf-configs/oa_guid_registry.py b/lib/i915/perf-configs/oa_guid_registry.py
>index 1e082ddf..50076e95 100644
>--- a/lib/i915/perf-configs/oa_guid_registry.py
>+++ b/lib/i915/perf-configs/oa_guid_registry.py
>@@ -72,16 +72,15 @@ class Registry:
>
> return hashlib.md5(registers_str).hexdigest()
>
>-
> @staticmethod
>- def chipset_derive_hash(chipset, hash):
>- """Derive a HW config hash for a given chipset.
>+ def chipset_derive_hash(chipset, set_name, hash):
>+ """Derive a HW config hash for a given chipset & set name.
>
> This helps us avoiding collisions with identical config across
> different Gen or GT.
> """
>
>- return "%s-%s" % (chipset, hash)
>+ return "%s-%s-%s" % (chipset, set_name, hash)
>
>
> @staticmethod
>@@ -99,7 +98,9 @@ class Registry:
> 'EHL',
> 'TGL',
> 'RKL',
>- 'DG1' )
>+ 'DG1',
>+ 'ACM',
>+ 'PVC' )
> if name in known_chipsets:
> return name
>
>@@ -110,3 +111,7 @@ class Registry:
> @staticmethod
> def gt_name(name):
> return re.sub(' ', '', name)
>+
>+ @staticmethod
>+ def sanitize_symbol_name(text):
>+ return text.replace('#', "_")
>diff --git a/lib/i915/perf-configs/update-guids.py b/lib/i915/perf-configs/update-guids.py
>index d38a7a95..de66b2f3 100755
>--- a/lib/i915/perf-configs/update-guids.py
>+++ b/lib/i915/perf-configs/update-guids.py
>@@ -60,8 +60,10 @@ def print_err(*args):
> sys.stderr.write(' '.join(map(str,args)) + '\n')
>
> def guid_hashing_key(guid_obj):
>- return oa_registry.Registry.chipset_derive_hash(guid_obj['chipset'],
>- guid_obj['mdapi_config_hash'])
>+ ret = oa_registry.Registry.chipset_derive_hash(guid_obj['chipset'],
>+ guid_obj['name'],
>+ guid_obj['mdapi_config_hash'])
>+ return ret
>
> parser = argparse.ArgumentParser()
> parser.add_argument("xml", nargs="+", help="XML description of metrics")
>@@ -101,6 +103,7 @@ for guid in guids_xml.findall(".//guid"):
>
> if 'mdapi_config_hash' in guid_obj:
> hashing_key = oa_registry.Registry.chipset_derive_hash(guid_obj['chipset'],
>+ guid_obj['name'],
> guid_obj['mdapi_config_hash'])
> mdapi_config_hash_guid_table[hashing_key] = guid_obj
>
>@@ -121,20 +124,20 @@ for arg in args.xml:
> internal = et.parse(arg)
>
> concurrent_group = internal.find(".//ConcurrentGroup")
>+ chipset = oa_registry.Registry.chipset_name(concurrent_group.get('SupportedHW')).lower()
>+ if concurrent_group.get('SupportedGT') != None:
>+ chipset = chipset + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT')).lower()
>+
>
> for mdapi_set in internal.findall(".//MetricSet"):
>
> mdapi_config_hash = oa_registry.Registry.mdapi_hw_config_hash(mdapi_set)
>
>- chipset = oa_registry.Registry.chipset_name(mdapi_set.get('SupportedHW')).lower()
>- if concurrent_group.get('SupportedGT') != None:
>- chipset = chipset + oa_registry.Registry.gt_name(concurrent_group.get('SupportedGT')).lower()
>-
>- set_name = mdapi_set.get('SymbolName')
>+ set_name = oa_registry.Registry.sanitize_symbol_name(mdapi_set.get('SymbolName'))
>
> name = chipset + "_" + set_name;
>
>- hashing_key = oa_registry.Registry.chipset_derive_hash(chipset, mdapi_config_hash)
>+ hashing_key = oa_registry.Registry.chipset_derive_hash(chipset, set_name, mdapi_config_hash)
> if hashing_key in mdapi_config_hash_guid_table:
> guid_obj = mdapi_config_hash_guid_table[hashing_key]
>
>@@ -174,7 +177,9 @@ chipsets = [ 'hsw',
> 'bxt', 'glk',
> 'cnl',
> 'icl', 'ehl',
>- 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl' ]
>+ 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
>+ 'acmgt1', 'acmgt2', 'acmgt3',
>+]
>
> for chipset in chipsets:
> filename = 'oa-' + chipset + '.xml'
>diff --git a/lib/i915/perf.h b/lib/i915/perf.h
>index 1493da47..ef2a3029 100644
>--- a/lib/i915/perf.h
>+++ b/lib/i915/perf.h
>@@ -189,6 +189,7 @@ typedef enum {
> INTEL_PERF_LOGICAL_COUNTER_UNIT_EU_ATOMIC_REQUESTS_TO_L3_CACHE_LINES,
> INTEL_PERF_LOGICAL_COUNTER_UNIT_EU_REQUESTS_TO_L3_CACHE_LINES,
> INTEL_PERF_LOGICAL_COUNTER_UNIT_EU_BYTES_PER_L3_CACHE_LINE,
>+ INTEL_PERF_LOGICAL_COUNTER_UNIT_GBPS,
>
> INTEL_PERF_LOGICAL_COUNTER_UNIT_MAX
> } intel_perf_logical_counter_unit_t;
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 30/36] lib/i915/perf: add a raw timestamp utility
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 30/36] lib/i915/perf: add a raw timestamp utility Umesh Nerlige Ramappa
@ 2022-10-10 23:00 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 23:00 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:09PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Helpful to figure out the bitshifting needed in OA timestamp.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> lib/i915/perf.c | 21 +++++++++++++++++++++
> lib/i915/perf.h | 4 ++++
> tools/i915-perf/i915_perf_reader.c | 7 +++++++
> 3 files changed, 32 insertions(+)
>
>diff --git a/lib/i915/perf.c b/lib/i915/perf.c
>index 298e4d0e..b5c69d95 100644
>--- a/lib/i915/perf.c
>+++ b/lib/i915/perf.c
>@@ -810,3 +810,24 @@ uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
>
> return ts;
> }
>+
>+uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
>+ const struct intel_perf_metric_set *metric_set,
>+ const struct drm_i915_perf_record_header *record)
>+{
>+ const uint32_t *report32 = (const uint32_t *)(record + 1);
>+ uint64_t ts;
>+
>+ switch (metric_set->perf_oa_format) {
>+ case I915_OA_FORMAT_A24u40_A14u32_B8_C8:
>+ case I915_OA_FORMAT_A32u40_A4u32_B8_C8:
>+ case I915_OA_FORMAT_A45_B8_C8:
>+ ts = report32[1];
>+ break;
>+
>+ default:
>+ assert(0);
>+ }
>+
>+ return ts;
>+}
>diff --git a/lib/i915/perf.h b/lib/i915/perf.h
>index ef2a3029..bd6b96f5 100644
>--- a/lib/i915/perf.h
>+++ b/lib/i915/perf.h
>@@ -344,6 +344,10 @@ uint64_t intel_perf_read_record_timestamp(const struct intel_perf *perf,
> const struct intel_perf_metric_set *metric_set,
> const struct drm_i915_perf_record_header *record);
>
>+uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
>+ const struct intel_perf_metric_set *metric_set,
>+ const struct drm_i915_perf_record_header *record);
>+
> #ifdef __cplusplus
> };
> #endif
>diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
>index 92e43c19..9be1a9fc 100644
>--- a/tools/i915-perf/i915_perf_reader.c
>+++ b/tools/i915-perf/i915_perf_reader.c
>@@ -252,6 +252,13 @@ main(int argc, char *argv[])
> intel_perf_read_record_timestamp(reader.perf,
> reader.metric_set,
> reader.records[reader.n_records - 1]));
>+ fprintf(stdout, "OA raw data timestamp range: 0x%016"PRIx64"-0x%016"PRIx64"\n",
>+ intel_perf_read_record_timestamp_raw(reader.perf,
>+ reader.metric_set,
>+ reader.records[0]),
>+ intel_perf_read_record_timestamp_raw(reader.perf,
>+ reader.metric_set,
>+ reader.records[reader.n_records - 1]));
>
> if (strcmp(reader.metric_set_uuid, reader.metric_set->hw_config_guid)) {
> fprintf(stdout,
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 31/36] lib/i915/perf: add helper function to get report reason
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 31/36] lib/i915/perf: add helper function to get report reason Umesh Nerlige Ramappa
@ 2022-10-10 23:02 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 23:02 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:10PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Useful to inspect reports.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> lib/i915/perf.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
> lib/i915/perf.h | 3 +++
> lib/meson.build | 2 +-
> 3 files changed, 58 insertions(+), 1 deletion(-)
>
>diff --git a/lib/i915/perf.c b/lib/i915/perf.c
>index b5c69d95..cac129ea 100644
>--- a/lib/i915/perf.c
>+++ b/lib/i915/perf.c
>@@ -831,3 +831,57 @@ uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
>
> return ts;
> }
>+
>+const char *intel_perf_read_report_reason(const struct intel_perf *perf,
>+ const struct drm_i915_perf_record_header *record)
>+{
>+ const uint32_t *report = (const uint32_t *) (record + 1);
>+
>+ /* Not really documented on Gfx7/7.5*/
>+ if (perf->devinfo.graphics_ver < 8)
>+ return "timer";
>+
>+ /* Gfx8-11 */
>+ if (perf->devinfo.graphics_ver < 12) {
>+ uint32_t reason = report[0] >> 19;
>+ if (reason & (1u << 0))
>+ return "timer";
>+ if (reason & (1u << 1))
>+ return "trigger1";
>+ if (reason & (1u << 2))
>+ return "trigger2";
>+ if (reason & (1u << 3))
>+ return "context-switch";
>+ if (reason & (1u << 4))
>+ return "go-transition";
>+
>+ if (perf->devinfo.graphics_ver >= 9 &&
>+ reason & (1u << 5))
>+ return "clock-ratio-change";
>+
>+ return "unknown";
>+ }
>+
>+ /* Gfx12 */
>+ if (perf->devinfo.graphics_ver <= 12) {
>+ uint32_t reason = report[0] >> 19;
>+ if (reason & (1u << 0))
>+ return "timer";
>+ if (reason & (1u << 1))
>+ return "trigger1";
>+ if (reason & (1u << 2))
>+ return "trigger2";
>+ if (reason & (1u << 3))
>+ return "context-switch";
>+ if (reason & (1u << 4))
>+ return "go-transition";
>+ if (reason & (1u << 5))
>+ return "clock-ratio-change";
>+ if (reason & (1u << 6))
>+ return "mmio-trigger";
>+
>+ return "unknown";
>+ }
>+
>+ return "unknown";
>+}
>diff --git a/lib/i915/perf.h b/lib/i915/perf.h
>index bd6b96f5..b73a8d91 100644
>--- a/lib/i915/perf.h
>+++ b/lib/i915/perf.h
>@@ -348,6 +348,9 @@ uint64_t intel_perf_read_record_timestamp_raw(const struct intel_perf *perf,
> const struct intel_perf_metric_set *metric_set,
> const struct drm_i915_perf_record_header *record);
>
>+const char *intel_perf_read_report_reason(const struct intel_perf *perf,
>+ const struct drm_i915_perf_record_header *record);
>+
> #ifdef __cplusplus
> };
> #endif
>diff --git a/lib/meson.build b/lib/meson.build
>index b319a3c8..b029f09e 100644
>--- a/lib/meson.build
>+++ b/lib/meson.build
>@@ -329,7 +329,7 @@ pkgconf.set('prefix', get_option('prefix'))
> pkgconf.set('exec_prefix', '${prefix}')
> pkgconf.set('libdir', '${prefix}/@0@'.format(get_option('libdir')))
> pkgconf.set('includedir', '${prefix}/@0@'.format(get_option('includedir')))
>-pkgconf.set('i915_perf_version', '1.5.0')
>+pkgconf.set('i915_perf_version', '1.5.1')
>
> configure_file(
> input : 'i915-perf.pc.in',
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 32/36] tools/i915-perf: add option to printout reports data
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 32/36] tools/i915-perf: add option to printout reports data Umesh Nerlige Ramappa
@ 2022-10-10 23:03 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 23:03 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:11PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>
>This is helpful to get an idea of how timelines of reports should be
>built.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>---
> tools/i915-perf/i915_perf_reader.c | 88 ++++++++++++++++++++----------
> 1 file changed, 58 insertions(+), 30 deletions(-)
>
>diff --git a/tools/i915-perf/i915_perf_reader.c b/tools/i915-perf/i915_perf_reader.c
>index 9be1a9fc..bcd40624 100644
>--- a/tools/i915-perf/i915_perf_reader.c
>+++ b/tools/i915-perf/i915_perf_reader.c
>@@ -53,7 +53,8 @@ usage(void)
> " --help, -h Print this screen\n"
> " --counters, -c c1,c2,... List of counters to display values for.\n"
> " Use 'all' to display all counters.\n"
>- " Use 'list' to list available counters.\n");
>+ " Use 'list' to list available counters.\n"
>+ " --reports, -r Print out data per report.\n");
> }
>
> static struct intel_perf_logical_counter *
>@@ -165,12 +166,49 @@ get_logical_counters(struct intel_perf_metric_set *metric_set,
> return counters;
> }
>
>+static void
>+print_report_deltas(const struct intel_perf_data_reader *reader,
>+ const struct drm_i915_perf_record_header *i915_report0,
>+ const struct drm_i915_perf_record_header *i915_report1,
>+ struct intel_perf_logical_counter **counters,
>+ uint32_t n_counters)
>+{
>+ struct intel_perf_accumulator accu;
>+
>+ intel_perf_accumulate_reports(&accu,
>+ reader->perf, reader->metric_set,
>+ i915_report0, i915_report1);
>+
>+ for (uint32_t c = 0; c < n_counters; c++) {
>+ struct intel_perf_logical_counter *counter = counters[c];
>+
>+ switch (counter->storage) {
>+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT64:
>+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT32:
>+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_BOOL32:
>+ fprintf(stdout, " %s: %" PRIu64 "\n",
>+ counter->symbol_name, counter->read_uint64(reader->perf,
>+ reader->metric_set,
>+ accu.deltas));
>+ break;
>+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_DOUBLE:
>+ case INTEL_PERF_LOGICAL_COUNTER_STORAGE_FLOAT:
>+ fprintf(stdout, " %s: %f\n",
>+ counter->symbol_name, counter->read_float(reader->perf,
>+ reader->metric_set,
>+ accu.deltas));
>+ break;
>+ }
>+ }
>+}
>+
> int
> main(int argc, char *argv[])
> {
> const struct option long_options[] = {
> {"help", no_argument, 0, 'h'},
> {"counters", required_argument, 0, 'c'},
>+ {"reports", no_argument, 0, 'r'},
> {0, 0, 0, 0}
> };
> struct intel_perf_data_reader reader;
>@@ -179,8 +217,9 @@ main(int argc, char *argv[])
> const char *counter_names = NULL;
> int32_t n_counters;
> int fd, opt;
>+ bool print_reports = false;
>
>- while ((opt = getopt_long(argc, argv, "hc:", long_options, NULL)) != -1) {
>+ while ((opt = getopt_long(argc, argv, "hc:r", long_options, NULL)) != -1) {
> switch (opt) {
> case 'h':
> usage();
>@@ -188,6 +227,9 @@ main(int argc, char *argv[])
> case 'c':
> counter_names = optarg;
> break;
>+ case 'r':
>+ print_reports = true;
>+ break;
> default:
> fprintf(stderr, "Internal error: "
> "unexpected getopt value: %d\n", opt);
>@@ -268,11 +310,6 @@ main(int argc, char *argv[])
>
> for (uint32_t i = 0; i < reader.n_timelines; i++) {
> const struct intel_perf_timeline_item *item = &reader.timelines[i];
>- const struct drm_i915_perf_record_header *i915_report0 =
>- reader.records[item->record_start];
>- const struct drm_i915_perf_record_header *i915_report1 =
>- reader.records[item->record_end];
>- struct intel_perf_accumulator accu;
>
> fprintf(stdout, "Time: CPU=0x%016" PRIx64 "-0x%016" PRIx64
> " GPU=0x%016" PRIx64 "-0x%016" PRIx64"\n",
>@@ -281,29 +318,20 @@ main(int argc, char *argv[])
> fprintf(stdout, "hw_id=0x%x %s\n",
> item->hw_id, item->hw_id == 0xffffffff ? "(idle)" : "");
>
>- intel_perf_accumulate_reports(&accu,
>- reader.perf, reader.metric_set,
>- i915_report0, i915_report1);
>-
>- for (uint32_t c = 0; c < n_counters; c++) {
>- struct intel_perf_logical_counter *counter = counters[c];
>-
>- switch (counter->storage) {
>- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT64:
>- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_UINT32:
>- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_BOOL32:
>- fprintf(stdout, " %s: %" PRIu64 "\n",
>- counter->symbol_name, counter->read_uint64(reader.perf,
>- reader.metric_set,
>- accu.deltas));
>- break;
>- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_DOUBLE:
>- case INTEL_PERF_LOGICAL_COUNTER_STORAGE_FLOAT:
>- fprintf(stdout, " %s: %f\n",
>- counter->symbol_name, counter->read_float(reader.perf,
>- reader.metric_set,
>- accu.deltas));
>- break;
>+ print_report_deltas(&reader,
>+ reader.records[item->record_start],
>+ reader.records[item->record_end],
>+ counters, n_counters);
>+
>+ if (print_reports) {
>+ for (uint32_t r = item->record_start; r < item->record_end; r++) {
>+ fprintf(stdout, " report%i = %s\n",
>+ r - item->record_start,
>+ intel_perf_read_report_reason(reader.perf, reader.records[r]));
>+ print_report_deltas(&reader,
>+ reader.records[r],
>+ reader.records[r + 1],
>+ counters, n_counters);
> }
> }
> }
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 33/36] lib/i915: prepare codegen for new ACM/DG2 variables
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 33/36] lib/i915: prepare codegen for new ACM/DG2 variables Umesh Nerlige Ramappa
@ 2022-10-10 23:04 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-10 23:04 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:12PM +0000, Umesh Nerlige Ramappa wrote:
>From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
lgtm,
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> lib/i915/perf-configs/codegen.py | 84 +++++++++++++++----
> .../perf-configs/perf-metricset-codegen.py | 13 +++
> 2 files changed, 81 insertions(+), 16 deletions(-)
>
>diff --git a/lib/i915/perf-configs/codegen.py b/lib/i915/perf-configs/codegen.py
>index 93a2df4a..755142cc 100644
>--- a/lib/i915/perf-configs/codegen.py
>+++ b/lib/i915/perf-configs/codegen.py
>@@ -1,3 +1,4 @@
>+import re
> import xml.etree.ElementTree as et
>
> class Codegen:
>@@ -123,6 +124,51 @@ class Set:
> return self.xml.find(path)
>
>
>+hw_vars_mapping = {
>+ "$EuCoresTotalCount": { 'c': "perf->devinfo.n_eus", 'desc': "The total number of execution units" },
>+ "$EuSlicesTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
>+ "$EuSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
>+ "$EuDualSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
>+ "$EuDualSubslicesSlice0123Count": { 'c': "perf->devinfo.n_eu_sub_slices_half_slices" },
>+ "$EuThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
>+
>+ "$VectorEngineTotalCount": { 'c': "perf->devinfo.n_eus", 'desc': "The total number of execution units" },
>+ "$VectorEnginePerXeCoreCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
>+ "$VectorEngineThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
>+
>+ "$SliceMask": { 'c': "perf->devinfo.slice_mask" },
>+ "$SliceTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
>+
>+ "$SubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
>+ "$DualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
>+
>+ "$GtSliceMask": { 'c': "perf->devinfo.slice_mask" },
>+ "$GtSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
>+ "$GtDualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
>+
>+ "$GtXeCoreMask": { 'c': "perf->devinfo.slice_mask" },
>+ "$XeCoreMask": { 'c': "perf->devinfo.slice_mask" },
>+ "$XeCoreTotalCount": { 'c': 'perf->devinfo.n_eu_sub_slices' },
>+
>+ "$GpuTimestampFrequency": { 'c': "perf->devinfo.timestamp_frequency" },
>+ "$GpuMinFrequency": { 'c': "perf->devinfo.gt_min_freq" },
>+ "$GpuMaxFrequency": { 'c': "perf->devinfo.gt_max_freq" },
>+ "$SkuRevisionId": { 'c': "perf->devinfo.revision" },
>+ "$QueryMode": { 'c': "perf->devinfo.query_mode" },
>+}
>+
>+def is_hw_var(name):
>+ m = re.search('\$GtSlice([0-9]+)XeCore([0-9]+)$', name)
>+ if m:
>+ return True
>+ m = re.search('\$GtSlice([0-9]+)$', name)
>+ if m:
>+ return True
>+ m = re.search('\$GtSlice([0-9]+)DualSubslice([0-9]+)$', name)
>+ if m:
>+ return True
>+ return name in hw_vars_mapping
>+
> class Gen:
> def __init__(self, filename, c):
> self.filename = filename
>@@ -163,23 +209,11 @@ class Gen:
> self.exp_ops["ULTE"] = (2, self.splice_ulte)
> self.exp_ops["ULT"] = (2, self.splice_ult)
> self.exp_ops["&&"] = (2, self.splice_logical_and)
>+ self.exp_ops["<<"] = (2, self.splice_lshft)
>+ self.exp_ops[">>"] = (2, self.splice_rshft)
>+ self.exp_ops["UMUL"] = (2, self.splice_uml)
>
>- self.hw_vars = {
>- "$EuCoresTotalCount": { 'c': "perf->devinfo.n_eus", 'desc': "The total number of execution units" },
>- "$EuSlicesTotalCount": { 'c': "perf->devinfo.n_eu_slices" },
>- "$EuSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
>- "$EuDualSubslicesTotalCount": { 'c': "perf->devinfo.n_eu_sub_slices" },
>- "$EuDualSubslicesSlice0123Count": { 'c': "perf->devinfo.n_eu_sub_slices_half_slices" },
>- "$EuThreadsCount": { 'c': "perf->devinfo.eu_threads_count" },
>- "$SliceMask": { 'c': "perf->devinfo.slice_mask" },
>- "$DualSubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
>- "$SubsliceMask": { 'c': "perf->devinfo.subslice_mask" },
>- "$GpuTimestampFrequency": { 'c': "perf->devinfo.timestamp_frequency" },
>- "$GpuMinFrequency": { 'c': "perf->devinfo.gt_min_freq" },
>- "$GpuMaxFrequency": { 'c': "perf->devinfo.gt_max_freq" },
>- "$SkuRevisionId": { 'c': "perf->devinfo.revision" },
>- "$QueryMode": { 'c': "perf->devinfo.query_mode" },
>- }
>+ self.hw_vars = hw_vars_mapping
>
> def emit_fadd(self, tmp_id, args):
> self.c("double tmp{0} = {1} + {2};".format(tmp_id, args[1], args[0]))
>@@ -286,11 +320,29 @@ class Gen:
> def splice_ugt(self, args):
> return self.brkt(args[1]) + " > " + self.brkt(args[0])
>
>+ def splice_lshft(self, args):
>+ return '(' + self.brkt(args[1]) + " << " + self.brkt(args[0]) + ')'
>+
>+ def splice_rshft(self, args):
>+ return '(' + self.brkt(args[1]) + " >> " + self.brkt(args[0]) + ')'
>+
>+ def splice_uml(self, args):
>+ return self.brkt(args[1]) + " * " + self.brkt(args[0])
>+
> def resolve_variable(self, name, set):
> if name in self.hw_vars:
> return self.hw_vars[name]['c']
> if name in set.counter_vars:
> return set.read_funcs[name] + "(perf, metric_set, accumulator)"
>+ m = re.search('\$GtSlice([0-9]+)$', name)
>+ if m:
>+ return 'intel_perf_devinfo_slice_available(&perf->devinfo, {0})'.format(m.group(1))
>+ m = re.search('\$GtSlice([0-9]+)DualSubslice([0-9]+)$', name)
>+ if m:
>+ return 'intel_perf_devinfo_subslice_available(&perf->devinfo, {0}, {1})'.format(m.group(1), m.group(2))
>+ m = re.search('\$GtSlice([0-9]+)XeCore([0-9]+)$', name)
>+ if m:
>+ return 'intel_perf_devinfo_subslice_available(&perf->devinfo, {0}, {1})'.format(m.group(1), m.group(2))
> return None
>
> def output_rpn_equation_code(self, set, counter, equation):
>diff --git a/lib/i915/perf-configs/perf-metricset-codegen.py b/lib/i915/perf-configs/perf-metricset-codegen.py
>index 00528c31..80b01be5 100644
>--- a/lib/i915/perf-configs/perf-metricset-codegen.py
>+++ b/lib/i915/perf-configs/perf-metricset-codegen.py
>@@ -126,6 +126,19 @@ def generate_metric_sets(args, gen):
> metric_set->c_offset = metric_set->b_offset + 8;
> metric_set->perfcnt_offset = metric_set->c_offset + 8;
>
>+ """))
>+ elif gen.chipset.startswith("acm"):
>+ c(textwrap.dedent("""\
>+ metric_set->perf_oa_format = I915_OA_FORMAT_A24u40_A14u32_B8_C8;
>+
>+ metric_set->perf_raw_size = 256;
>+ metric_set->gpu_time_offset = 0;
>+ metric_set->gpu_clock_offset = 1;
>+ metric_set->a_offset = 2;
>+ metric_set->b_offset = metric_set->a_offset + 38;
>+ metric_set->c_offset = metric_set->b_offset + 8;
>+ metric_set->perfcnt_offset = metric_set->c_offset + 8;
>+
> """))
> else:
> c(textwrap.dedent("""\
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device Umesh Nerlige Ramappa
2022-10-10 22:06 ` Umesh Nerlige Ramappa
@ 2022-10-11 6:22 ` Petri Latvala
2022-10-18 22:52 ` Umesh Nerlige Ramappa
1 sibling, 1 reply; 56+ messages in thread
From: Petri Latvala @ 2022-10-11 6:22 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Mon, Oct 10, 2022 at 09:41:57PM +0000, Umesh Nerlige Ramappa wrote:
> From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>
> We're starting to have system with multiple Intel GPUs.
>
> Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
> ---
> tools/i915-perf/i915_perf_recorder.c | 50 ++++++++++++++++++++++++----
> 1 file changed, 43 insertions(+), 7 deletions(-)
>
> diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
> index 00195290..7ced7b40 100644
> --- a/tools/i915-perf/i915_perf_recorder.c
> +++ b/tools/i915-perf/i915_perf_recorder.c
> @@ -250,16 +250,37 @@ find_intel_render_node(void)
> return -1;
> }
>
> +static void
> +print_intel_devices(void)
> +{
> + fprintf(stdout, "Available devices:\n");
> + for (int i = 0; i < 128; i++) {
> + if (read_device_param("card", i, "vendor") == 0x8086) {
> + uint32_t devid = read_device_param("card", i, "device");
> + const struct intel_device_info *devinfo =
> + intel_get_device_info(devid);
> + fprintf(stdout, " %i: %s (0x%04hx)\n", i,
> + devinfo ? devinfo->codename : "unknwon",
Typo, "unknown".
Is there a reason why this doesn't use the same device
filtering/selection machinery that other tools and the tests
themselves are using?
--
Petri Latvala
> + devid);
> + }
> + }
> +}
> +
> static int
> -open_render_node(uint32_t *devid)
> +open_render_node(uint32_t *devid, int card)
> {
> char *name;
> int ret;
> int fd;
> + int render;
>
> - int render = find_intel_render_node();
> - if (render < 0)
> - return -1;
> + if (card < 0) {
> + render = find_intel_render_node();
> + if (render < 0)
> + return -1;
> + } else {
> + render = 128 + card;
> + }
>
> ret = asprintf(&name, "/dev/dri/renderD%u", render);
> assert(ret != -1);
> @@ -722,6 +743,9 @@ usage(const char *name)
> "Recording tool for i915-perf.\n"
> "\n"
> " --help, -h Print this screen\n"
> + " --device, -d <value> Device to use\n"
> + " (value=list to list devices\n"
> + " value=1 to use /dev/dri/card1)\n"
> " --correlation-period, -c <value> Time period of timestamp correlation in seconds\n"
> " (default = 1.0)\n"
> " --perf-period, -p <value> Time period of i915-perf reports in seconds\n"
> @@ -772,6 +796,7 @@ main(int argc, char *argv[])
> {
> const struct option long_options[] = {
> {"help", no_argument, 0, 'h'},
> + {"device", required_argument, 0, 'd'},
> {"correlation-period", required_argument, 0, 'c'},
> {"perf-period", required_argument, 0, 'p'},
> {"metric", required_argument, 0, 'm'},
> @@ -798,7 +823,7 @@ main(int argc, char *argv[])
> struct timespec now;
> uint64_t corr_period_ns, poll_time_ns;
> uint32_t circular_size = 0;
> - int opt;
> + int opt, dev_node_id = -1;
> bool list_counters = false;
> FILE *output = NULL;
> struct recording_context ctx = {
> @@ -812,7 +837,7 @@ main(int argc, char *argv[])
> .poll_period = 5 * 1000 * 1000,
> };
>
> - while ((opt = getopt_long(argc, argv, "hc:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
> + while ((opt = getopt_long(argc, argv, "hc:d:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
> switch (opt) {
> case 'h':
> usage(argv[0]);
> @@ -820,6 +845,12 @@ main(int argc, char *argv[])
> case 'c':
> corr_period = atof(optarg);
> break;
> + case 'd':
> + if (!strcmp(optarg, "list"))
> + dev_node_id = -2;
> + else
> + dev_node_id = atoi(optarg);
> + break;
> case 'p':
> perf_period = atof(optarg);
> break;
> @@ -865,7 +896,12 @@ main(int argc, char *argv[])
> }
> }
>
> - ctx.drm_fd = open_render_node(&ctx.devid);
> + if (dev_node_id == -2) {
> + print_intel_devices();
> + return EXIT_SUCCESS;
> + }
> +
> + ctx.drm_fd = open_render_node(&ctx.devid, dev_node_id);
> if (ctx.drm_fd < 0) {
> fprintf(stderr, "Unable to open device.\n");
> return EXIT_FAILURE;
> --
> 2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 34/36] lib/i915/perf: Add ACM GT1 metrics
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 34/36] lib/i915/perf: Add ACM GT1 metrics Umesh Nerlige Ramappa
@ 2022-10-18 22:49 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-18 22:49 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:13PM +0000, Umesh Nerlige Ramappa wrote:
>Add ACM GT1 metrics XML files for perf OA tests.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> lib/i915/perf-configs/guids.xml | 345 +
> lib/i915/perf-configs/oa-acmgt1.xml | 76252 ++++++++++++++++++++++++++
> lib/i915/perf.c | 35 +
> lib/meson.build | 1 +
> 4 files changed, 76633 insertions(+)
> create mode 100644 lib/i915/perf-configs/oa-acmgt1.xml
>
>diff --git a/lib/i915/perf-configs/guids.xml b/lib/i915/perf-configs/guids.xml
>index 95c9d717..b3aa6a12 100644
>--- a/lib/i915/perf-configs/guids.xml
>+++ b/lib/i915/perf-configs/guids.xml
>@@ -431,4 +431,349 @@
> <guid config_hash="b420d7b956fb1b097a7bb812b6c87dc0" mdapi_config_hash="d81f15a77d18a099782c18acaa3132f7" id="c3ea2a23-f1c7-4a19-9da2-b569226fb6de" chipset="adl" name="EuActivity7" />
> <guid config_hash="5face026dac6a0549f8a28cf226dfbc8" mdapi_config_hash="de7326838bcc8abf024bac9c771e22e4" id="a5e2f79b-cecb-4eff-8f29-cda8e2a58749" chipset="adl" name="EuActivity8" />
> <guid config_hash="1affe7abeb3739d2c845cc6fa9aacf88" mdapi_config_hash="d071f4933574945979595246be61d3f0" id="89173c19-fcfe-48da-ac26-fb64425f141b" chipset="adl" name="TestOa" />
>+ <guid config_hash="03581feed70897846839305bef294970" mdapi_config_hash="580f399d67c355cd996df94bf6592ff1" id="f5b8f05e-c84c-4f1c-bb05-68fbea73879b" chipset="acmgt1" name="RenderBasic" />
>+ <guid config_hash="1909915afc07af2faffd448b12b5fa70" mdapi_config_hash="a1dbe33e0f731b73942f4d7a11885780" id="53ee6271-905c-4b2a-b449-9117ffd10a48" chipset="acmgt1" name="ComputeBasic" />
>+ <guid config_hash="a60e5cb58af7c7fe4c772ad3c0d723d1" mdapi_config_hash="dfebdf7eb743a99cda700c3211311acc" id="952f5f55-449d-43db-87d7-6113e9c3b89a" chipset="acmgt1" name="ThreadsAndRast1" />
>+ <guid config_hash="256875afc20fecd1dfb75e193b9a2a74" mdapi_config_hash="e27a13f37cffd8e650000197adc14a65" id="797ae4a3-6d36-4be1-9064-a9bc3263957f" chipset="acmgt1" name="ThreadsAndRast2" />
>+ <guid config_hash="749c3bc9b8f01d8f89248610e4ce0d63" mdapi_config_hash="67783e424eb168c03b3e1dc1e3a5a152" id="abb4b8fd-b9cd-4b11-a610-1c0707af14cf" chipset="acmgt1" name="ThreadsAndRast3" />
>+ <guid config_hash="acff235c23ea5530d4256044fab9e59d" mdapi_config_hash="e67a2ab3f35019287d15c999d0faedb7" id="2da159d5-8ace-42bb-9d81-26f2b162d8d8" chipset="acmgt1" name="ThreadsAndRast4" />
>+ <guid config_hash="da49b5c7e497eab30522295f416dd84a" mdapi_config_hash="80f802eb9434e078d1c158be06940d88" id="91273130-42fe-4c5e-ba34-6f9140b612c6" chipset="acmgt1" name="AsyncCompute" />
>+ <guid config_hash="1a28d05d945714b099a9417181b72962" mdapi_config_hash="0cdf3168ffd88a84c2a42d4c62567189" id="fd9d1ad4-13b3-4583-9f2c-998f627e370d" chipset="acmgt1" name="XveActivity1" />
>+ <guid config_hash="d86a9b202b07a4443c05054f997e2203" mdapi_config_hash="ce7908d800c405d187a088af61ee7c7b" id="4b785529-8efb-471e-93c5-481dae7b3b8b" chipset="acmgt1" name="GpuBusyness" />
>+ <guid config_hash="f83112e995826a1135aad56c0648d216" mdapi_config_hash="6bd0c6d87cd9dbe104d9368f73ebb82e" id="8a0c5d31-e0cb-4d2c-8056-f3824c57ad9a" chipset="acmgt1" name="RenderPipeProfile1" />
>+ <guid config_hash="33bca4b0b4ee572a26c55a4531a1f6dd" mdapi_config_hash="45a93937cef959756b3d318718d9df9d" id="0f40fba0-129a-4a19-87de-5fdbe111b915" chipset="acmgt1" name="RenderPipeProfile2" />
>+ <guid config_hash="96eb95ce7630b395a44860c40947a1db" mdapi_config_hash="fc4172abe1625c861ba9cd81bdb8f41e" id="24695fb7-a404-4cd6-9aad-d23738b6d499" chipset="acmgt1" name="L3" />
>+ <guid config_hash="a08acb81d60803a93751565c31854e77" mdapi_config_hash="c4d973b15c80bfbcb661c1ee1d76eb09" id="4486113b-a8a7-4f75-a1c2-7d307fa0e00e" chipset="acmgt1" name="Sampler" />
>+ <guid config_hash="b7863c3b8519d3ad409eaae2c1521861" mdapi_config_hash="d2097d3ca767e653a616a187b5acd609" id="75fc20f8-8694-47f2-b67b-cbb35f697a8e" chipset="acmgt1" name="HDCAndSF1" />
>+ <guid config_hash="20152c87392ec9354a3e8e2817740361" mdapi_config_hash="6bea5af3aac1c7dee17b3aaeb7f7758c" id="d5e02a31-fc87-4cdc-8136-4b19e00b7e94" chipset="acmgt1" name="HDCAndSF2" />
>+ <guid config_hash="66c3c5b54fdf2b4a565f7bfd26b84c63" mdapi_config_hash="69b97529d9b16cefbee90f60ac3b34e6" id="08858210-0dc3-452b-afee-e5c7811c01cb" chipset="acmgt1" name="RasterizerAndPixelBackend1" />
>+ <guid config_hash="706cf923d603aaefef70ae92e213817a" mdapi_config_hash="e150586afbdcf120d1bcc195a1c8fe5f" id="30b71e0c-55eb-49ed-8863-ee7db68ff1b1" chipset="acmgt1" name="RasterizerAndPixelBackend2" />
>+ <guid config_hash="5ab62a7b918b70b04699b77a78107f50" mdapi_config_hash="5ecd892e51e757a976cd0cd4cae3f274" id="3620f0df-42c6-4904-b395-5497f5a2ea4b" chipset="acmgt1" name="TDL1" />
>+ <guid config_hash="dfda4f47ade0b496dd2d500e293537f9" mdapi_config_hash="0adf78de606d7b56bca529d410dd0cd5" id="28357a3a-a53b-4da4-a5b7-395dbfa501f1" chipset="acmgt1" name="TDL2" />
>+ <guid config_hash="2059b848ec44ec172df992f22113debc" mdapi_config_hash="fc35170d1e41ff4e236f27578534b8fd" id="262cf8cb-824e-4f48-bac4-6be3d8dda6a5" chipset="acmgt1" name="TDL3" />
>+ <guid config_hash="798658d1cefbb2a0cceef3c524506243" mdapi_config_hash="69970e440aaa413a66d8ec8d349105d5" id="1e629e21-abd2-418e-a184-753977bb529b" chipset="acmgt1" name="TDL4" />
>+ <guid config_hash="0e12a6e7ae5c8ca70c55df37051f3144" mdapi_config_hash="521df5debce4cf5f78aba4df5d7adc16" id="57f210de-b537-464a-af7b-7dfe2f3780c1" chipset="acmgt1" name="TestOa" />
>+ <guid config_hash="fa26c66ee01a7fee7926f74df828ae34" mdapi_config_hash="0d796271d2d971b6aed0152e491c14e6" id="37b5b93b-6acf-4726-9b57-1a65fab22bb2" chipset="acmgt1" name="ComputeOverview" />
>+ <guid config_hash="51cad4f5fea07a4ce99a5bba032b18d2" mdapi_config_hash="07bcc84a37b7b7fe4c00595074abd1c9" id="a2fe4388-0540-4550-b57e-6948cd7ab47a" chipset="acmgt1" name="L1ProfileReads_XeCore0" />
>+ <guid config_hash="e40e35af9a062176288ab33e751bb3ae" mdapi_config_hash="7c924206ab3846cd6aa3e1a90364e6b1" id="16bc63c3-d365-4bee-baf7-bafbc1aa7c2d" chipset="acmgt1" name="L1ProfileReads_XeCore3" />
>+ <guid config_hash="827fe956c669c3743bd7d6c17b3e4455" mdapi_config_hash="13df90f63d812fc8aaaf1b109ea0b8c3" id="28da4c17-4629-4111-a575-787a85100db9" chipset="acmgt1" name="L1ProfileSlmBankConflicts_XeCore0" />
>+ <guid config_hash="e36b0dc82578c8dafa4df9e6fbbb63e0" mdapi_config_hash="1f968ce59957872fcaef21069cee3b64" id="825f82b5-486a-4ca2-96fa-f358871984b0" chipset="acmgt1" name="L1ProfileSlmBankConflicts_XeCore3" />
>+ <guid config_hash="2d3df306a101c592228f870c7e986005" mdapi_config_hash="031cfdabf0beb78492f0ed2f56f8594f" id="5d58094c-105e-4562-b53d-68185319c794" chipset="acmgt1" name="L1ProfileWrites_XeCore0" />
>+ <guid config_hash="2210e989a4f69eabe5f2ce3ecd2d06dd" mdapi_config_hash="39cb4e3f7aa692b7f6fb3e5fe4a4261e" id="3ce21cd6-fe3e-468f-ae53-07dbf73c45f9" chipset="acmgt1" name="L1ProfileWrites_XeCore3" />
>+ <guid config_hash="92c8cdbb2ab634f6ad62d9eea317a29c" mdapi_config_hash="dc698ef9cec93afbea6ec9278fa1d67a" id="54d0193f-f8e0-4b81-99ba-e73a23fd9418" chipset="acmgt1" name="DataportReads" />
>+ <guid config_hash="583d1255b4b66971940337f23b1ab7ef" mdapi_config_hash="e837db0e46a70327237c2a9ce06c0794" id="17982512-46b0-4b58-9e8d-d59b5bf8b3f5" chipset="acmgt1" name="DataportWrites" />
>+ <guid config_hash="1095da332ad471328e7d24fb9c791970" mdapi_config_hash="5412924efbb3e88e10cd2f5507123d38" id="480895b0-8013-4be1-8bbf-fc3f1ad2e97f" chipset="acmgt1" name="Ext1" />
>+ <guid config_hash="2596c836815c65c7d2a0be12e227d0fe" mdapi_config_hash="47bdd89d7224117f7027dc0f1c57dbc6" id="b899d843-d8ce-4803-8174-f2bf1107de00" chipset="acmgt1" name="Ext2" />
>+ <guid config_hash="fae7ab4aabc5813bbb455662395519bf" mdapi_config_hash="f284fb226d661979e3efe04b6139a43b" id="59e0ed29-cd2d-43ee-bf49-e4637e8ef9ee" chipset="acmgt1" name="Ext3" />
>+ <guid config_hash="7f3a057a2c7a2195a548706eb70cd06d" mdapi_config_hash="187da7ed3c88699d277fd80456dba4b0" id="475c650e-1045-45dc-a280-3365f7af8f8c" chipset="acmgt1" name="Ext4" />
>+ <guid config_hash="06f122a3183d4bb5dcc88742d13461ce" mdapi_config_hash="ddda913231390dc12f81aaf19d56f362" id="b7d7a874-19d8-48e6-bf54-f859a994b0a4" chipset="acmgt1" name="Ext5" />
>+ <guid config_hash="6676f55334cf33b7bcf9b0a6fcb0e0fc" mdapi_config_hash="96031d1b1d16608c499f8f02cb8f90cf" id="f1a94d28-672b-41a6-9ab9-e2040200d28a" chipset="acmgt1" name="Ext6" />
>+ <guid config_hash="24824a663575f4a31fffc1f9a128c15d" mdapi_config_hash="f16d5878aab4b516bb083dc0c23e6ddd" id="31d119ed-a150-4b52-9206-3f9832e275ea" chipset="acmgt1" name="Ext7" />
>+ <guid config_hash="a609fc1dd0f960c0c9982d108c8f08f3" mdapi_config_hash="547552a736af00217cc74423a283f6f8" id="4eb14f16-d2ac-46d3-b974-e413430fddec" chipset="acmgt1" name="Ext8" />
>+ <guid config_hash="1fa6c42a02c55de9d3303b85d4d645ed" mdapi_config_hash="caf913a6e7a4526cea3edbf3d7feb102" id="b875dedd-f121-4f89-b02f-ff2c873e2543" chipset="acmgt1" name="Ext9" />
>+ <guid config_hash="06bc9a6e909f6fde296f8c6e1a23e3b9" mdapi_config_hash="48d1f44984f040e58c8aca02f5dfebec" id="691b6a0d-d3d7-4b5e-a70e-d8232722cddf" chipset="acmgt1" name="Ext10" />
>+ <guid config_hash="8769662891c52753c4b030a98c7f0863" mdapi_config_hash="42bb12d42d843a329652e01fa54be6eb" id="3c626d93-4368-4115-a21d-8fd8cd10e8fa" chipset="acmgt1" name="Ext11" />
>+ <guid config_hash="96eb95ce7630b395a44860c40947a1db" mdapi_config_hash="fc4172abe1625c861ba9cd81bdb8f41e" id="4678846c-99cd-4a3f-acb4-8f055f48da56" chipset="acmgt1" name="Ext12" />
>+ <guid config_hash="98df80f68ee1bcadbdc63c12b4f8c2c8" mdapi_config_hash="2fb63f5ac3ae58063304652f77c876c5" id="04d1f1c5-17e5-4104-b5a1-d62337b681b9" chipset="acmgt1" name="Ext13" />
>+ <guid config_hash="b82c25b890c976604baf594ae84f9c62" mdapi_config_hash="09d629c6e33a79a9b8ade7d925132968" id="9312e21f-5d97-4058-a2fc-c7497c18f0a1" chipset="acmgt1" name="Ext14" />
>+ <guid config_hash="2dfeb8a292a30913ee66936de3d649ca" mdapi_config_hash="6d652105301aa9166c75106f193ac9e7" id="fd355e93-4edf-425c-99e6-8693a22ae3cd" chipset="acmgt1" name="Ext15" />
>+ <guid config_hash="b6eee444b5af376bdee240747ce82c01" mdapi_config_hash="fc869df2123540ca67502b8177addf14" id="844efb3d-c453-4dd2-b556-7bac8e111b46" chipset="acmgt1" name="Ext16" />
>+ <guid config_hash="217beaaaaead570019303250a6019427" mdapi_config_hash="eeaa331a6d07320fedcbf0d6fcdf163b" id="fadda67d-1b94-40d1-be89-759f78641ab2" chipset="acmgt1" name="Ext17" />
>+ <guid config_hash="a16442d7bd977878f20311cf3d23ecfd" mdapi_config_hash="cb53931cc9c09815599e095ab3220fd5" id="bdd021fa-a841-4f92-826f-c3ae681c68e6" chipset="acmgt1" name="Ext18" />
>+ <guid config_hash="6de41a724e88178fe7b0b6292e3ee82e" mdapi_config_hash="fde1cd12a41fb58e8f4f8a0f50dfd64c" id="1181d35b-bf9a-4640-82b8-e31e031ea8d3" chipset="acmgt1" name="Ext19" />
>+ <guid config_hash="aea935cb55c9d33934dcd20816cd2622" mdapi_config_hash="4247bf9bf066566c01d932c98533b5e8" id="aa39f75d-0a8a-43d1-9c51-bcd8c62cdfe6" chipset="acmgt1" name="Ext20" />
>+ <guid config_hash="31e1878ef818b7210297a2844ba3cfdf" mdapi_config_hash="649675b01a26c17a0fb3d31350eaa4e5" id="ae58d1ad-8aed-4104-a8e2-443d7e800378" chipset="acmgt1" name="Ext21" />
>+ <guid config_hash="1a8aca34497e1017c16aede6c0413fc3" mdapi_config_hash="7f1a3badabd8a173acf0c8b48cab030d" id="c27ebd95-f242-4f4b-969a-9850f1081c30" chipset="acmgt1" name="Ext22" />
>+ <guid config_hash="d52260dc03030dbbe1a61094843f8837" mdapi_config_hash="6083cc80198df201c7250466a1e08b04" id="881a8616-b63f-4bb1-970a-73b40b762434" chipset="acmgt1" name="Ext23" />
>+ <guid config_hash="68d2055233fb6df4092862c8883f1b66" mdapi_config_hash="091894211e9ec6634527f9b90eb07cfb" id="9fe09ad3-d296-4d41-ab19-270431f7ab29" chipset="acmgt1" name="Ext24" />
>+ <guid config_hash="1088f1d5ebfe937878b6dda5edd59423" mdapi_config_hash="47fdb93257e96d1bc897e5155253cd39" id="e2016425-8755-4ca0-bc93-354ba7a6ca7a" chipset="acmgt1" name="Ext25" />
>+ <guid config_hash="d71cd0d8288d1fbfea844f95c773437c" mdapi_config_hash="c3b269cff5fa487c395637ebafba0349" id="9fc2d1f6-7504-41f2-9f4b-96ff3307f6cb" chipset="acmgt1" name="Ext26" />
>+ <guid config_hash="7ca4c48540372dfb3dfe582d24c71c76" mdapi_config_hash="32ab1bf15096f632e2bc5bebbb6883de" id="7bc1c162-2b4b-4cb8-b351-65be069d3f10" chipset="acmgt1" name="Ext27" />
>+ <guid config_hash="7b615b3384df6fe083ca50b10170e7b7" mdapi_config_hash="479eb5015dac41432a2df2c0a60d0d24" id="afdf809e-962c-4af5-8e08-cd55b455dee9" chipset="acmgt1" name="Ext28" />
>+ <guid config_hash="38b59093074ec3998cbdceabaceb661e" mdapi_config_hash="4122f0759ac7ca14f56dde50f691f080" id="4f22c4f0-68ce-46ad-91a7-272b517bfa2e" chipset="acmgt1" name="Ext29" />
>+ <guid config_hash="500fdd072cd83b69c087b917b212c106" mdapi_config_hash="033f37a2db3d39b76f5f25618620a791" id="376f6937-f69d-41b0-a1ae-402dee9d42cb" chipset="acmgt1" name="Ext30" />
>+ <guid config_hash="00523c71250bb077c645041bbba13faf" mdapi_config_hash="273454896b03cac032e94be61447d1b2" id="28e81769-8b4e-4a6f-a658-19901c71f724" chipset="acmgt1" name="Ext31" />
>+ <guid config_hash="a363178889e787c8efe4f53666e9d2c3" mdapi_config_hash="aa3f66e56575c46fd7fdcbfade4db5b8" id="0efcc5a6-bbc5-4af3-bf07-db3597f314ab" chipset="acmgt1" name="Ext32" />
>+ <guid config_hash="cf7e0869f4e6dcf61cb448c1dd6245ca" mdapi_config_hash="3bd004f89ef56fb2d6264ae6df8555d7" id="038bcd96-55da-41c0-b9ad-6d71e943f1b9" chipset="acmgt1" name="Ext33" />
>+ <guid config_hash="bbb1e565cd4bc7eb56cf1950f9eb1920" mdapi_config_hash="3b0f2a3fa2d9556a317d43cd3392f617" id="48d0ac9b-3e47-43c9-9779-3e2cdf315635" chipset="acmgt1" name="Ext34" />
>+ <guid config_hash="b5113330470868e8ce163c0044c181aa" mdapi_config_hash="c168ea89ec8f771ee652138027b0f55b" id="ebe68cc1-ddda-412d-b9de-4616c4421712" chipset="acmgt1" name="Ext35" />
>+ <guid config_hash="86fa67e7bbb608382fb68932ea7e5b15" mdapi_config_hash="5e5984fa2c63db8cc0f6754f0095ff77" id="b305a4ce-2466-4172-97f1-a09a874f377c" chipset="acmgt1" name="Ext36" />
>+ <guid config_hash="3b9805da69dd4c732e5ff34b5cdf04fa" mdapi_config_hash="82081df90adf3609bc82bd7d39efcf36" id="8184361a-7e98-4f4d-b047-42c767d4c863" chipset="acmgt1" name="Ext37" />
>+ <guid config_hash="8bff66c1ee65e2f1333d9691a8d4d4d1" mdapi_config_hash="77bebdc4e3236605767fac9d76222cb1" id="0298d65d-a984-4f19-b968-1e65f072189d" chipset="acmgt1" name="Ext38" />
>+ <guid config_hash="39a24fbf6c40f5bf46b58ef936dca0e7" mdapi_config_hash="0d09039ba9745a61ac91bef176ebc4df" id="602b3d8e-9299-4615-9739-fe44dd9b7102" chipset="acmgt1" name="Ext39" />
>+ <guid config_hash="8c71d34d2a9ccbdea1a44a9194adce66" mdapi_config_hash="b2f4e2f74dfa5922197b5933ddd19179" id="7595f984-7cd3-4b1c-8332-bacfd2b3a359" chipset="acmgt1" name="Ext40" />
>+ <guid config_hash="ef0912210dbbd1ab995c0b5474fed41b" mdapi_config_hash="fef9ebb4cade91da7cdabe595b6e4820" id="61bf91ad-0dfa-421c-b503-0eed63b64ef5" chipset="acmgt1" name="Ext41" />
>+ <guid config_hash="399cd8c94c8266ccfea473b16e84464c" mdapi_config_hash="20dd2965f3c6287abd81b699a86d0db8" id="a2f3417e-fbe1-4c26-a20c-509c7205445f" chipset="acmgt1" name="Ext42" />
>+ <guid config_hash="317a16ed5d58d97e9254827eaba93660" mdapi_config_hash="3e50a4a360a311eaefacdc521d3d1136" id="343460a0-c54f-4fe5-b7ac-6d9870a56aaf" chipset="acmgt1" name="Ext43" />
>+ <guid config_hash="a5b3e2556c23e85d9e0ef2dc91ba4a96" mdapi_config_hash="05d582e1eceacaa854aa7e1ba5078d0a" id="cfaeaf8e-4888-459f-8019-c3080595c528" chipset="acmgt1" name="Ext44" />
>+ <guid config_hash="7b4384392adfb001c80f12e712f5710c" mdapi_config_hash="e733e238bdd06e217753f452d5eafc19" id="c50cb371-e940-4499-aa74-4e75bc131329" chipset="acmgt1" name="Ext45" />
>+ <guid config_hash="aa9887dedacf803b0dbcc3e1dccb6fb1" mdapi_config_hash="13ae8a7e98206164bed268a592ef48a7" id="b56a3837-111d-4ec1-8d3f-42e9e304d8f5" chipset="acmgt1" name="Ext46" />
>+ <guid config_hash="ad4dda46ff84a5dbff1d42e90d0beaba" mdapi_config_hash="1459d002a686719edfca252a2510031b" id="3725926f-9a84-4cc2-963c-2294f47c017c" chipset="acmgt1" name="Ext47" />
>+ <guid config_hash="c9e1ea60e961eb2d62cd63e0335baa6e" mdapi_config_hash="31b6df06a991835e8111e8f3fd29c28c" id="357a3801-3f4e-4106-8f1e-c0bfe1c5f419" chipset="acmgt1" name="Ext48" />
>+ <guid config_hash="31ef72c1c9b5d63caab81e46dd8b965b" mdapi_config_hash="1b0b219d27f5d4d58d308294db29b1d9" id="8b324152-65d7-4b13-8fa9-cab57cd68471" chipset="acmgt1" name="Ext49" />
>+ <guid config_hash="b83478645a26c217b57cff42f3b03bf1" mdapi_config_hash="b98313c3d757eefb8d74bc2de9064791" id="db09b08d-a300-4f2a-aeb0-b797e7073ef3" chipset="acmgt1" name="Ext50" />
>+ <guid config_hash="027b27ac0e5a013b7d80974267bd01ba" mdapi_config_hash="84f75739a20eba4f730ec12d29cf3955" id="fc148084-3936-4dab-9b42-d7ba6ae1952d" chipset="acmgt1" name="Ext51" />
>+ <guid config_hash="c65948af6faaca6eaaa4b5a4333163c3" mdapi_config_hash="0a3053a9bf34e4c812e8eeec0e407ae4" id="f6a3c36f-9fd8-49c4-b25a-dbf26256bdc6" chipset="acmgt1" name="Ext52" />
>+ <guid config_hash="df10961b75bce890f27197ff4754a3a7" mdapi_config_hash="a7be445a851647c45e0697981c9b0ca4" id="a9a91699-a2b3-4841-8641-4f09f04be7e1" chipset="acmgt1" name="Ext53" />
>+ <guid config_hash="626b637a0a15877846696c77d5ef4d5a" mdapi_config_hash="3767426b64103ba3602d847fbb94e1dc" id="c44659b1-937a-44bc-8819-9c1ae31d9bdd" chipset="acmgt1" name="Ext54" />
>+ <guid config_hash="7c2880e5d049ddbd405fa599d85a6aaa" mdapi_config_hash="fc5263303b63feffda9d05addeaa4348" id="5bfd7ae1-27ea-4211-beb2-64565a49dfbe" chipset="acmgt1" name="Ext55" />
>+ <guid config_hash="84fd99cc784524421ddec2058f933ebc" mdapi_config_hash="d03ad457a06fd3c56b1c288f5218706e" id="7aefc824-149a-4f75-abed-f6430f8d4eee" chipset="acmgt1" name="Ext56" />
>+ <guid config_hash="1b71b566f061d64396f13d8763598031" mdapi_config_hash="1d779e9af2c4dfdc28c49734ca37ec05" id="0ccb67b5-7f31-4885-9973-d97e318a6f90" chipset="acmgt1" name="Ext57" />
>+ <guid config_hash="8ffbe4ee825fb9f9b0663a2e31dd4584" mdapi_config_hash="cbe482acfc6210f2c6e83b67e1dd79f4" id="af47d7b7-691b-4ec5-abfd-67ce50938fe4" chipset="acmgt1" name="Ext58" />
>+ <guid config_hash="5fd1e9d4b3477530518c4aa19e4f2e88" mdapi_config_hash="24f94b2640d05a5a78cfc381b06bb40b" id="0df81caa-d128-4f0e-9eff-69e0359fedf1" chipset="acmgt1" name="Ext59" />
>+ <guid config_hash="ac981182d4d54e8bed42914e98b134fe" mdapi_config_hash="1c183faebb4efd797a9f3d660531515a" id="09e71710-e49d-4d9e-b7f8-0e597aabf25b" chipset="acmgt1" name="Ext60" />
>+ <guid config_hash="1970fb6b4acf5e8651edba5fd0eb5898" mdapi_config_hash="f7353e7659737a8560dc6c88f2dd396d" id="374c4608-89a8-46d3-92fa-d4848e4a7a95" chipset="acmgt1" name="Ext61" />
>+ <guid config_hash="a610ce08cfff3c054f7579e71b50f5f6" mdapi_config_hash="a26be652e14ae14776fd120dbd0e27a5" id="1013ed95-4958-4cfe-8fbc-1482c07046cb" chipset="acmgt1" name="Ext62" />
>+ <guid config_hash="c550a26391338e8a2449cd190e577ae2" mdapi_config_hash="1692fe62dfcc589dd422e73375fbd4f7" id="7a3c4561-56d3-4b61-a619-ed8c1887e034" chipset="acmgt1" name="Ext63" />
>+ <guid config_hash="29ed261052036cf0fbd58503d7bc419c" mdapi_config_hash="ec50472b4169f291bcd9207459320d18" id="7d50a975-2d8d-48c2-ae61-86decd3aba1d" chipset="acmgt1" name="Ext64" />
>+ <guid config_hash="77de77319621ab975a70e13421a28364" mdapi_config_hash="7821e62cab1fc8ee6ef2f6ce696a0c77" id="c036e0c0-c23a-45ec-8b24-7ab7577b18d1" chipset="acmgt1" name="Ext65" />
>+ <guid config_hash="e44c2c6fa127e5968d2601c3831704a0" mdapi_config_hash="6c8126d0bb42dd17ea781ad2760d1456" id="df8127a7-0efc-487e-a819-a20c2471e30b" chipset="acmgt1" name="Ext66" />
>+ <guid config_hash="d136f506aac0742dc70ea2e73b671573" mdapi_config_hash="375ce65ce2a4ec475618717d66eadb00" id="f9d2c7da-14c9-45a4-97f5-a0d58dd3a1aa" chipset="acmgt1" name="Ext67" />
>+ <guid config_hash="12870e7e4ce04e3c685784cf7d1738b9" mdapi_config_hash="3ae6645297d97040354209d5f9df5543" id="210f665b-abaa-4389-95e3-7cad6f71db8b" chipset="acmgt1" name="Ext68" />
>+ <guid config_hash="9b3499f739fbe3ebc9f98bc1c2d5c1bf" mdapi_config_hash="c82d4511180c738cb3eac8e36c7e8d97" id="26eeaeca-61f0-46ba-b6ad-effb4ea076ae" chipset="acmgt1" name="Ext69" />
>+ <guid config_hash="5078259374d5a73b09d6f6a2c688b762" mdapi_config_hash="7be12445347ddcd53cde7da4ccf78325" id="18a0a208-526a-4705-9b06-9145f03433ea" chipset="acmgt1" name="Ext70" />
>+ <guid config_hash="cd9a83b23280bda0e6d460496d17b828" mdapi_config_hash="551313ba64fe8341b486f3c1cc64a57c" id="0677d73a-a563-47ac-8b11-9c7c3371fc04" chipset="acmgt1" name="Ext71" />
>+ <guid config_hash="a9239fa89f1f0cf7c6620dc2dcad4f8f" mdapi_config_hash="cb12023502953f503bf17dae2147616d" id="0a10b421-f9ee-4147-81e2-b2ceeb74697f" chipset="acmgt1" name="Ext72" />
>+ <guid config_hash="cb203c23ea26050dd482bd103414e45e" mdapi_config_hash="1673c8003c4ead48e73b044cb1214823" id="4051668d-2020-4f10-a9e7-e840455b125b" chipset="acmgt1" name="Ext73" />
>+ <guid config_hash="c03aa6470417b5be7d4f5487ef062a75" mdapi_config_hash="b16cc43512e2e40c9740123f3a2eb4d0" id="0548ee0d-a4b2-42a7-86c6-4171ed191bec" chipset="acmgt1" name="Ext74" />
>+ <guid config_hash="d77dc4e4035980a22d07bf5bf874448e" mdapi_config_hash="340dd4213c75862848df188c56d5f4d8" id="4604dea5-4e86-4713-b82d-fce110cb82f8" chipset="acmgt1" name="Ext75" />
>+ <guid config_hash="08e1815765794370d5e42dd67c95994f" mdapi_config_hash="363dc02eb84640ac6b3d311893f3abd0" id="d4171f1f-6e14-41e1-8b9d-0e28077aca25" chipset="acmgt1" name="Ext76" />
>+ <guid config_hash="5b0938a6bcc2dac189957c04420329bf" mdapi_config_hash="2eca3ee5793b0eeefb7c7bd89dedfe4a" id="8e91f318-149b-4ffe-9b51-42dd9b2c80a5" chipset="acmgt1" name="Ext77" />
>+ <guid config_hash="0190f37da63186cd4c61d6126cca0cfd" mdapi_config_hash="f80a3f9424d0b2500890d305811a6d2e" id="bf68f6bc-fdcb-4dbe-a923-abaeb72e8af6" chipset="acmgt1" name="Ext78" />
>+ <guid config_hash="c1550707504a93e323813e212372cb61" mdapi_config_hash="4788c65f10a4a2ef675cb5cc65feaf01" id="76b52ef9-7a1b-4475-b3bc-3a035acd32e7" chipset="acmgt1" name="Ext79" />
>+ <guid config_hash="b8d4127f9c668873b67ac274dea15397" mdapi_config_hash="c2d4aeefee3086dab23215c6ce17069b" id="171d99e0-0ace-4af7-8702-19e9fbb04a46" chipset="acmgt1" name="Ext80" />
>+ <guid config_hash="6de77558df213cb47f51df8c8c893828" mdapi_config_hash="67295b5dbc9f1eb7b11a297382c7cba1" id="f399ee12-9656-47fe-8566-416a8e4e4c07" chipset="acmgt1" name="Ext81" />
>+ <guid config_hash="7ba7f1fe44d3d883699261d9964b4dd5" mdapi_config_hash="151393cc3171de02e5b53ef5b056664c" id="766bbe37-ffda-41f0-92da-e31184140e43" chipset="acmgt1" name="Ext82" />
>+ <guid config_hash="d3d68205a754764911176ba6762372a0" mdapi_config_hash="e6ad03f903f93f9c50c09c3b1952d030" id="4d5d9009-c75e-4655-8374-503fd68ac0c7" chipset="acmgt1" name="Ext83" />
>+ <guid config_hash="7f78d20b5fbb0b58d128b642abec3533" mdapi_config_hash="e2cfb5bf6cdac08453235b342a8a784b" id="fd091d19-b48d-49d2-b99e-c5505624daa3" chipset="acmgt1" name="Ext84" />
>+ <guid config_hash="1cedd0dd5436db0a8a9f131dcffc247f" mdapi_config_hash="7bb34e96be686ba5d8d6bc643abf992c" id="d45a3f38-372d-4757-88cf-5589035652d5" chipset="acmgt1" name="Ext85" />
>+ <guid config_hash="1cdfa73f50573c5a12ab8518fca2ecb2" mdapi_config_hash="03a97ed99c0d771ddb9df899bd97cfb3" id="46f2e8eb-1a50-499e-9096-66f79932703e" chipset="acmgt1" name="Ext86" />
>+ <guid config_hash="71de590b75a77db655a0f06209c0151d" mdapi_config_hash="3319bcc11b652d32373fac2f49217648" id="35a680fa-e0c7-4e60-9a42-4e5c67d90b4d" chipset="acmgt1" name="Ext87" />
>+ <guid config_hash="fe82143b346d08a105650a5fe66ee823" mdapi_config_hash="2f05b7ad1f0b5ddafc7cebba157af45a" id="e1d0a1c4-41c7-4d82-a6f0-42ea537e5664" chipset="acmgt1" name="Ext88" />
>+ <guid config_hash="01c9fd39213390b28effeec74ebe4b1d" mdapi_config_hash="a1a6e3f5a5b271b64881fafc18eb75c5" id="c26ba023-58d3-4ec7-9282-f2638a292912" chipset="acmgt1" name="Ext91" />
>+ <guid config_hash="461caab506bc1142902f9cf82408280b" mdapi_config_hash="0a1b817f8d78cbc130cdc52d2da72858" id="7e5a8ef5-b434-4bf1-81f0-eeddaa072d37" chipset="acmgt1" name="Ext92" />
>+ <guid config_hash="c1550707504a93e323813e212372cb61" mdapi_config_hash="4788c65f10a4a2ef675cb5cc65feaf01" id="917a8688-0aa2-4b9a-a1a1-60dc016b17e6" chipset="acmgt1" name="Ext93" />
>+ <guid config_hash="b8d4127f9c668873b67ac274dea15397" mdapi_config_hash="c2d4aeefee3086dab23215c6ce17069b" id="dad96cfd-65c0-470c-a9d2-33d7881234c0" chipset="acmgt1" name="Ext94" />
>+ <guid config_hash="6de77558df213cb47f51df8c8c893828" mdapi_config_hash="67295b5dbc9f1eb7b11a297382c7cba1" id="811672a2-3bd6-473e-bd4b-dae0a5786a00" chipset="acmgt1" name="Ext95" />
>+ <guid config_hash="7ba7f1fe44d3d883699261d9964b4dd5" mdapi_config_hash="151393cc3171de02e5b53ef5b056664c" id="91ebb988-2cc5-4cb9-b071-3a9d76f42b55" chipset="acmgt1" name="Ext96" />
>+ <guid config_hash="a3be46f0437c5d4d8f99367d7bb15a4f" mdapi_config_hash="a2da0011f5563b65b6e58ad2067ef9f9" id="3e446a1f-d62b-4ea4-bbf3-845dc7f437e4" chipset="acmgt1" name="Ext97" />
>+ <guid config_hash="a63f8f95431c62f66d78154d919879a3" mdapi_config_hash="d911d2365e1cc9376ce297e97683d681" id="5ff858aa-50d0-44b9-bbf7-d07881ecdd9c" chipset="acmgt1" name="Ext98" />
>+ <guid config_hash="334de7afbe196e32ccba3f91a440ffbb" mdapi_config_hash="19a9b2203b3dfce6561f98e1d533ecc1" id="ba34845b-431b-41c8-9d51-5c8be2f0ac4c" chipset="acmgt1" name="Ext99" />
>+ <guid config_hash="0dab9bd08f0d241f1b3b7bff15a7b3e6" mdapi_config_hash="a4be5821e680778669686d2e1b69d18b" id="978e5720-eb5a-46fc-aa24-7a34a853130b" chipset="acmgt1" name="Ext100" />
>+ <guid config_hash="cdf411e1398919009c793edb3c6a1ef5" mdapi_config_hash="d0b3b253fc92a97d1d1e7d40a1e688f9" id="9320b9d5-43c9-435d-b0ed-ec8a565d742d" chipset="acmgt1" name="Ext101" />
>+ <guid config_hash="00f65434ddfd767057046f4a8529109c" mdapi_config_hash="58360716f9563bf0527eab58a9477b00" id="ff32c8bc-39ed-4dbe-9d88-2d2cdb973872" chipset="acmgt1" name="Ext102" />
>+ <guid config_hash="76f88688dc2cbc79b414c4f87de1ffd1" mdapi_config_hash="57663957a360068e72c665f510c5e03d" id="73a834ac-afbe-4ca1-af18-af9aabc0280a" chipset="acmgt1" name="Ext103" />
>+ <guid config_hash="5bd9e967fa142c9cd99ce18942cce146" mdapi_config_hash="f4cbe312ad55a843507568f33ebf4948" id="eb13a257-4c07-469e-8bef-55da7dff1b41" chipset="acmgt1" name="Ext104" />
>+ <guid config_hash="6faa9519a6a3ea870fd0455d1d0b1c42" mdapi_config_hash="df94ec94cd4f8b182bb2e11117efe708" id="0343e7a1-8f7d-44b8-a75c-73baef6cc22b" chipset="acmgt1" name="Ext105" />
>+ <guid config_hash="c5b60a8b8d9b458cf541728c63fc1401" mdapi_config_hash="b3e49a50efa2110de26dce1314c6d3fb" id="048a2bcb-b786-4b51-b350-8908f50e69d7" chipset="acmgt1" name="Ext106" />
>+ <guid config_hash="af725fdf810c81708ed915adc4958b31" mdapi_config_hash="d55a8dcf74374a916e50477874564051" id="e393956e-78b0-4f7e-8482-cb13c1706ecd" chipset="acmgt1" name="Ext107" />
>+ <guid config_hash="b3d0672f1145734142cd778b220e6d5c" mdapi_config_hash="b8a1b217157338f594c735597903e064" id="2ea41c1b-4751-446f-b178-9aa17cf85d72" chipset="acmgt1" name="Ext108" />
>+ <guid config_hash="aaf1aba5206945089786b80ee5dbbce3" mdapi_config_hash="665caf49abebd4fa0fd7db4dc10b8c0f" id="32b61c78-b7d2-4162-8964-dbf47f187290" chipset="acmgt1" name="Ext109" />
>+ <guid config_hash="7154499c71bfd907f108bb2027c766b7" mdapi_config_hash="9a3e1efa778cc11535c5e236498ffaba" id="536ed3af-e1e6-4f5a-be8b-3eabfa9487fa" chipset="acmgt1" name="Ext110" />
>+ <guid config_hash="547f2d8ffd47d9568936e7195ebef561" mdapi_config_hash="4dc7582d62a68ce09049cbab94dd8f1e" id="11eedd05-3490-4a57-8ea7-56e1d2dd066a" chipset="acmgt1" name="Ext111" />
>+ <guid config_hash="dbb982cd29b346a7fa3640d9c2db8adc" mdapi_config_hash="963f6749d596acd802831ee8284e92e7" id="2324dd37-ac7e-4a5e-8d0c-f7b94fd36961" chipset="acmgt1" name="Ext112" />
>+ <guid config_hash="dfda4f47ade0b496dd2d500e293537f9" mdapi_config_hash="0adf78de606d7b56bca529d410dd0cd5" id="03551880-b834-45f0-8b71-e61f548e5d83" chipset="acmgt1" name="Ext113" />
>+ <guid config_hash="812fd46833424d9eb0d05ee28f3e9365" mdapi_config_hash="91bd557a7b5f5fb05169b2a434c14ace" id="8d368e2f-7c30-4a9e-a20f-b098105300b7" chipset="acmgt1" name="Ext114" />
>+ <guid config_hash="c5442482b5d76fbecca8136a426596b9" mdapi_config_hash="17e398bab2a10acc1afa048d8b17b622" id="cb96d66c-bfc4-4de8-a3dc-5d67c5acda38" chipset="acmgt1" name="Ext115" />
>+ <guid config_hash="33b58de69e947a671ad57448198b5b46" mdapi_config_hash="e6a643e3eee08059b653de6565148a70" id="2355cc8b-c596-479d-ab76-16c2d3644b5b" chipset="acmgt1" name="Ext116" />
>+ <guid config_hash="c3cb81f0b071c85b13c2cf08ae14bbb3" mdapi_config_hash="e96ff5b4ea7dfa7eba7e649d2f177043" id="006584d5-ebb1-4d21-a8ab-cfa66e75dae4" chipset="acmgt1" name="Ext117" />
>+ <guid config_hash="14b20811c2c2318e80b542ff3879654f" mdapi_config_hash="05ec953ec963b69a62ec53c5b8ec6972" id="9ae38060-8785-44ec-a758-4082b94af42d" chipset="acmgt1" name="Ext118" />
>+ <guid config_hash="bb81ce9686f82ee27a3e71e99f144c1c" mdapi_config_hash="6d808ffc8031ed3235b2fb62d5138ad3" id="8ef448b2-776c-4d73-8a44-eabfb2fcc888" chipset="acmgt1" name="Ext119" />
>+ <guid config_hash="08f78d136c39dab6db05a652d0608dae" mdapi_config_hash="ad30e32ab47c0b4bee479e434443d1a8" id="3b5b473c-259e-4eb7-8643-a88b53aa2e1c" chipset="acmgt1" name="Ext120" />
>+ <guid config_hash="646acc562ed82884a3461f07162ec912" mdapi_config_hash="963f4359857199bbfc3fb3e339806659" id="f2045966-fcf0-479b-aef4-0358574f67ee" chipset="acmgt1" name="Ext121" />
>+ <guid config_hash="c57b8fa92ab135ad9aa90ed90993938f" mdapi_config_hash="077f4d70e66e7ad22189f8e91eacb79a" id="e175d8c3-7672-4e57-83a0-87caf56a5440" chipset="acmgt1" name="Ext122" />
>+ <guid config_hash="541656fadae59b87e7767e418e2fb496" mdapi_config_hash="5a5456483d752bff51426fca7dbc3a80" id="7f7218b1-462c-4f08-8032-86e426dbc83d" chipset="acmgt1" name="Ext123" />
>+ <guid config_hash="b5de9a4dd9da9c6502f6cd3c5fd212c0" mdapi_config_hash="20bc797bcce3ba76e4085454a0585bf6" id="bd7a8af3-2d23-4c95-9cb1-429840dfc38f" chipset="acmgt1" name="Ext124" />
>+ <guid config_hash="1c44b1bcadec2656fbffb4ad467c7000" mdapi_config_hash="8983c6d0d569869031b460755f781856" id="2e16a8a7-613a-4df1-91bf-eec73d281822" chipset="acmgt1" name="Ext125" />
>+ <guid config_hash="33d81eee011fe0eb1e07dca082e37e9d" mdapi_config_hash="b5eead3b9158531950af4fda3f2fd895" id="7cddf3f3-4ed8-484d-b8c7-82a4857ad030" chipset="acmgt1" name="Ext126" />
>+ <guid config_hash="2541a923559b89e096312f25291f3a56" mdapi_config_hash="d3611aec69ee7d4be3ae9b4f61a30fd0" id="cc78dbe3-bf19-4e4f-8957-c75488d8a47b" chipset="acmgt1" name="Ext127" />
>+ <guid config_hash="52228f4f134a3d67aa2c47b5d90e41b7" mdapi_config_hash="c3444a5f01a4b0f1b5b3593c9864914c" id="9722a829-b7e5-4716-b62e-ff6cb930232b" chipset="acmgt1" name="Ext128" />
>+ <guid config_hash="7770de77f7a96738f93607fad710f052" mdapi_config_hash="079deb439f2c075c8f7bfd83a7c20f1a" id="4d7bb9a8-4b02-435a-b2be-16a2314c421d" chipset="acmgt1" name="Ext129" />
>+ <guid config_hash="28b1d112fca73254fe836d767bc09cc5" mdapi_config_hash="b20dc315eaec1e299473f9afe76b3fee" id="307951f8-0159-4d0c-bc8f-04fee7247e0a" chipset="acmgt1" name="Ext130" />
>+ <guid config_hash="f28bc24b5f2f0af90d1c7ecbe81cf63c" mdapi_config_hash="d3f0e2966b0ecea7dd97ac151a7872ee" id="aa04f1fa-826e-4b25-a7a6-4fbb4a7d0dd2" chipset="acmgt1" name="Ext131" />
>+ <guid config_hash="55940375eada7d9e77c0d6c20af8c841" mdapi_config_hash="8d8b1ebc95f5448cf6a234ac02cfae7e" id="9121bb2c-a28d-4796-a60b-52905e317576" chipset="acmgt1" name="Ext132" />
>+ <guid config_hash="82dbf6cb5eb61b5bfaad996e73f51f95" mdapi_config_hash="673f1150779b67b72218e18d29d1c50b" id="14a8d00b-a361-4bc5-94fe-4664b837cc56" chipset="acmgt1" name="Ext133" />
>+ <guid config_hash="676a59a9f81d7ba65913df56d804733a" mdapi_config_hash="3d5f622d4122f3536ba117713ae0d394" id="74fda750-6436-4a97-897b-8eff0a63de70" chipset="acmgt1" name="Ext134" />
>+ <guid config_hash="ddc017469ab0800b55c472101abf2a7c" mdapi_config_hash="83d7b8f2ff34803dd62c7cd242be4bbc" id="1712c473-6635-49af-a6da-43c724c96dcd" chipset="acmgt1" name="Ext135" />
>+ <guid config_hash="e66c1a3078d45e4eba55ff67672595d2" mdapi_config_hash="e93269c4c6b92f99cb87ce1c291604b4" id="5c1a57d6-2dff-48ca-98bf-02c71a22057a" chipset="acmgt1" name="Ext136" />
>+ <guid config_hash="d889f4982005a8be6a9032b55a53f661" mdapi_config_hash="eb63aef957a615915f35a63942071700" id="6ede1a62-069a-4b3d-8b17-000005541bfd" chipset="acmgt1" name="Ext137" />
>+ <guid config_hash="7569421c86416bdfef5ea87766553659" mdapi_config_hash="f986e11d7c0bd27e898c1a335c7c05da" id="4a31afda-7a08-4d3d-91fd-138bae3eb836" chipset="acmgt1" name="Ext138" />
>+ <guid config_hash="76431bdb2c840d296d08fb8490fa412e" mdapi_config_hash="5916bd135a5e11f46cdfff26e5df894f" id="c800871b-2505-40f3-99e2-6c0ccb9102f2" chipset="acmgt1" name="Ext139" />
>+ <guid config_hash="59bb5b34670411dba6ec563832b0194c" mdapi_config_hash="38ac5318030f247a1d1f71b6ffc79730" id="067cbc21-6b6c-48c6-b47c-922a27b60b30" chipset="acmgt1" name="Ext140" />
>+ <guid config_hash="23300ecf639bf4d6f03ce687883ad6ef" mdapi_config_hash="f01f79b830965539a25808f87b675224" id="e8ee8621-7110-4d70-9651-846fd4fa3c3c" chipset="acmgt1" name="Ext141" />
>+ <guid config_hash="6be90ac264f6686075e7b0983cbafb45" mdapi_config_hash="5940a41ff1b27c7f40dece9288fec68c" id="87a9d5f2-2029-48b9-bbd3-78867e022166" chipset="acmgt1" name="Ext142" />
>+ <guid config_hash="97014e93fa896b41c6a6249b290a4810" mdapi_config_hash="79935c695e94c27bd1c5aa7d5f8fb9b5" id="bffa2382-3aff-471a-92af-5dd571c7868f" chipset="acmgt1" name="Ext143" />
>+ <guid config_hash="5834074eda185c8cc325c2b7f132e3d7" mdapi_config_hash="cfa85b8484c57014397c4874d0f54891" id="951f3ee4-6a3c-470c-b403-c01ee6a7e97d" chipset="acmgt1" name="Ext144" />
>+ <guid config_hash="a8b569a52638fef946a6cb5410c99d6c" mdapi_config_hash="2a98991afe86f48f7e776d105f412d32" id="4d34c592-973b-4e75-a451-cf4ad90f79e1" chipset="acmgt1" name="Ext145" />
>+ <guid config_hash="e6d0d033ae35a3e8300b39a13c4ea1cc" mdapi_config_hash="7bb9c8d361090eb4a40bf2e4de80d45e" id="4a881a06-44b8-4199-a609-e0e4e22631c4" chipset="acmgt1" name="Ext146" />
>+ <guid config_hash="fa5beb51e65b39aaaff4e502d0e6a06e" mdapi_config_hash="f1916b9e3cd30c4346be0539fa09c792" id="20b339b5-abb6-48fc-8a09-bb4cafacbb72" chipset="acmgt1" name="Ext147" />
>+ <guid config_hash="a5e21e9d2f3b381db9fce8d35cf19952" mdapi_config_hash="c50ef475e25bc2d4c3f4493015e9dc90" id="8b62b22b-a467-4638-a113-81a5c59d64e8" chipset="acmgt1" name="Ext148" />
>+ <guid config_hash="b968adeb9021a13e0f2263500f6a3833" mdapi_config_hash="c70a6d563e125c3d94425ee1ad7f0678" id="a563237d-76f3-45bc-82d7-c4a441c9230c" chipset="acmgt1" name="Ext149" />
>+ <guid config_hash="5c0aca3eefedb553f92bcd63514e29fe" mdapi_config_hash="a49da2e3406c3e44cc79dab1bd62b286" id="dee6b408-d907-4eae-a961-7262816be56c" chipset="acmgt1" name="Ext150" />
>+ <guid config_hash="d658163dc7d15f51bcfa16b94eb00bf1" mdapi_config_hash="a9602665e74fd06fce336790d4969b28" id="c2bf9d7d-0998-483b-bede-7ced3f8cf423" chipset="acmgt1" name="Ext151" />
>+ <guid config_hash="b52c6f39fe2cb4069835665013ae1067" mdapi_config_hash="7506b0638b426552ff36724edc616b02" id="06c6ecdb-9b66-400b-83ca-484309fba532" chipset="acmgt1" name="Ext152" />
>+ <guid config_hash="07f1fa5eab01e0979008b318bb18e0b3" mdapi_config_hash="a879c73b8ffa76232398a36e29e025c5" id="af12ca37-4f11-4c7a-b6b3-695210972c92" chipset="acmgt1" name="Ext153" />
>+ <guid config_hash="9cb71e8d432d5abeadf3a8f3dedc9300" mdapi_config_hash="09bc198f7a44f1505d34e8aa7145d20d" id="f72930f8-79c3-49f3-9fa3-07a05070d1fd" chipset="acmgt1" name="Ext154" />
>+ <guid config_hash="888c5441777eb18dfafb04ccbbabc63e" mdapi_config_hash="4684fcb9f09f632579567c77d3e11a12" id="ac5346ae-2be4-47d1-8300-6e25c445297d" chipset="acmgt1" name="Ext155" />
>+ <guid config_hash="dcffe4412b7fe076c6b2512e3795bd39" mdapi_config_hash="1840f16963fe0890e9830e4cc50cf7b9" id="f8f7091d-7f71-42cf-84de-8ad23fe45432" chipset="acmgt1" name="Ext156" />
>+ <guid config_hash="c557ae19d5c006a14f9d599e7d93182e" mdapi_config_hash="5940392ed7093a62f549687907af0bad" id="ac6eecdc-0074-4a94-9269-48b5e3833439" chipset="acmgt1" name="Ext157" />
>+ <guid config_hash="8c230a0109d0d2352a5ee9557ce72ca6" mdapi_config_hash="b7b0d316e74f43e17e7e50d34fb34014" id="4c27f089-06ab-4c33-b084-fc7cc9cc78ea" chipset="acmgt1" name="Ext158" />
>+ <guid config_hash="7c79bd0534b65f2550b179e1f454d38a" mdapi_config_hash="c6718e4bb039e1da93839b0461171ce2" id="1918a5b9-f991-4451-afff-565a739dbfb9" chipset="acmgt1" name="Ext159" />
>+ <guid config_hash="35c217ed780ba0cb9f4b8fd8862725aa" mdapi_config_hash="8b4c9654098dcbeb200d1d912ff6dba2" id="6cf8ce0d-617c-4ed8-962c-6b750c0cf012" chipset="acmgt1" name="Ext160" />
>+ <guid config_hash="604a47fc01da97814df40e74c343b6af" mdapi_config_hash="e68dce7ab35522ba00b6bd7b0a03fa48" id="453d205a-8bd1-4ebe-b617-1168cbfda3ca" chipset="acmgt1" name="Ext161" />
>+ <guid config_hash="9913f4fa2c601a9e7bb052e57cdfa7d1" mdapi_config_hash="26db04f8e7f6b37025289329820079dc" id="9d94eefc-0c25-4725-a6af-3eb468cae42d" chipset="acmgt1" name="Ext162" />
>+ <guid config_hash="07805a92788aa3b698fcb69715e9d077" mdapi_config_hash="c08395849f5c0c80b27aca3eeafea470" id="fbba6a19-98df-4a94-9a42-2660674d8e25" chipset="acmgt1" name="Ext163" />
>+ <guid config_hash="51855c8bac86872917a66d0187f7c5b6" mdapi_config_hash="c5bb813efe5c112728ffd4ffcc5e54f8" id="ec971ed3-3fb2-4d4c-bf27-08eeb418dc68" chipset="acmgt1" name="Ext164" />
>+ <guid config_hash="04545ecc50b3f013a688e4ad9c463907" mdapi_config_hash="e7c76293ab50c4f6221e8e1e150bf5d9" id="a1d6b535-1d00-4951-bdcc-8586b9ba7c0a" chipset="acmgt1" name="Ext165" />
>+ <guid config_hash="e395d03773d9eab337244898db0fb89e" mdapi_config_hash="2ea8208d937ed0cc22b25c84949a4ec6" id="5f78bfe9-b17b-4df2-b1de-54e7c84d93ab" chipset="acmgt1" name="Ext166" />
>+ <guid config_hash="3a442c930a8f7ca95ee6dc1620c2a11b" mdapi_config_hash="e2426faae7e57dcc2ce905aa984b10f1" id="c76128ab-fe65-4ccc-94ea-f351ccbd5f16" chipset="acmgt1" name="Ext167" />
>+ <guid config_hash="7948e4a15362974affa25138054d6c6a" mdapi_config_hash="d43502fe41d3881002b288a2460606ab" id="fac0445a-ae46-412e-bf26-0b4dddd64485" chipset="acmgt1" name="Ext168" />
>+ <guid config_hash="857e476f2817d9ef41011cf7b68af59b" mdapi_config_hash="1deabc74574a3fca3acb201789fd546d" id="386322a7-4cf5-4bf9-bbd9-35a6477a4479" chipset="acmgt1" name="Ext169" />
>+ <guid config_hash="21388f53af5966ab4a742b05690659ea" mdapi_config_hash="01ff8f7baddcd345049ec8af458b50de" id="b175ecb9-b8cd-4f9c-97d4-73bf5cf12fa7" chipset="acmgt1" name="Ext170" />
>+ <guid config_hash="b1683389c5870c195ef875f67da2eba7" mdapi_config_hash="4b69e7390c790e0e859f6b3bfefe040e" id="f2b8f05e-1936-47b6-b1ac-99a441971cea" chipset="acmgt1" name="Ext171" />
>+ <guid config_hash="e5dbd4c2f74d568fa61a926a0c26768c" mdapi_config_hash="ca3e762d09e1ba42a80275552827ced2" id="72ae9945-8887-4c8b-acd6-559e4b92203e" chipset="acmgt1" name="Ext172" />
>+ <guid config_hash="d60274e2d6d33f0aac5fe66c88ae7745" mdapi_config_hash="3b75890a46add6824dee3a488b932c7c" id="1861b4c1-3950-4855-a8db-6e0b90fc44aa" chipset="acmgt1" name="Ext173" />
>+ <guid config_hash="c4cbd0d5f79d939528bf99f3c9d19f06" mdapi_config_hash="830845e5c1a7eaac5c279444ca53a68e" id="b29accb6-ff91-45d5-953b-2ca3c0983f66" chipset="acmgt1" name="Ext174" />
>+ <guid config_hash="b5c3801c4d7f0805bdadd73395de63b3" mdapi_config_hash="b156b7caa8403ea387aac418dd000681" id="218c081a-6fe6-4a26-afb6-ca6bd1bf78eb" chipset="acmgt1" name="Ext175" />
>+ <guid config_hash="92965f8f98c2ac74cb086d8e0a5f8ec6" mdapi_config_hash="84f869fc7c855520e201c3743d5a249c" id="f7d99e5e-4cb7-47da-835f-ec31a8838dc5" chipset="acmgt1" name="Ext176" />
>+ <guid config_hash="f53b3396bf7a5a0583f9d799788ec87a" mdapi_config_hash="0603e1b4d6ae13d1ceb7d7e7f101ff6e" id="da0fd1f5-25bd-44d7-aced-87d78f3f0a7d" chipset="acmgt1" name="Ext177" />
>+ <guid config_hash="a848277d97c7cf23195bae0613ce5afb" mdapi_config_hash="2db7e834c32ac0b499c8db71423e7b05" id="e1495a70-d6ea-4867-aa48-4135567bf19b" chipset="acmgt1" name="Ext178" />
>+ <guid config_hash="23480ec698fed6b016fe7e2f24427e4d" mdapi_config_hash="705755afc8ecaea45b2ec83a4f437291" id="d2b946b8-ddbc-47bb-b02d-f89652163b6a" chipset="acmgt1" name="Ext179" />
>+ <guid config_hash="94ef64f24ad8c70496934cb35ad7904f" mdapi_config_hash="c8226547ef53e1ed62bb0601038c0c89" id="44915f22-aaca-4871-b8ca-7a83aa83d605" chipset="acmgt1" name="Ext180" />
>+ <guid config_hash="c8da848485fb2a10ad3160d208fe5d3b" mdapi_config_hash="302146d82d8f774d8ff506b7bad22fcc" id="fe0eda19-22d8-410e-b61d-24bce297d8ae" chipset="acmgt1" name="Ext181" />
>+ <guid config_hash="2d8e82c9343238ecb411ae60acabb82e" mdapi_config_hash="9650fe0004b7911ec21ab17a7be7a0c4" id="aef5adcb-e3ef-4839-aea5-a6bbb9bb5faa" chipset="acmgt1" name="Ext182" />
>+ <guid config_hash="8b9f3bf34f2d3c62b8b6e8a25f345e6c" mdapi_config_hash="477a24237a8ae6609ce26951d9906482" id="1cf7ed05-8260-4abe-b00c-7f3ae3441d4b" chipset="acmgt1" name="Ext183" />
>+ <guid config_hash="65823700cb27a3511db3893df627340c" mdapi_config_hash="6fd71469af2adf045b72f40701246365" id="39badcb4-5410-4218-b272-1e5edc606b5c" chipset="acmgt1" name="Ext184" />
>+ <guid config_hash="1d1adf473dede14cac82d966e834c82d" mdapi_config_hash="842415ea688559f6802382682672f2e5" id="e1e40930-36f2-480c-b15d-cf2fb07f18e1" chipset="acmgt1" name="Ext185" />
>+ <guid config_hash="2ba9800bf3cb57a4da14f82928c67398" mdapi_config_hash="cf0037ecc186702f368df7b980269fa1" id="4edf8144-d144-4110-b34c-0f6133409bae" chipset="acmgt1" name="Ext186" />
>+ <guid config_hash="ece2e98ef546e8fdc50d12eab7d71bed" mdapi_config_hash="21271b27f8a41301e8fa9bd4ab328dae" id="a035c742-180e-4bf0-8009-5668cb08981f" chipset="acmgt1" name="Ext187" />
>+ <guid config_hash="cdd16828dff28943f225ff159c0f5a52" mdapi_config_hash="c76a7c4a68e1c738aebb6d832bc88589" id="1236f8d6-fa44-40eb-addc-8e4695b02ab3" chipset="acmgt1" name="Ext188" />
>+ <guid config_hash="85e29c24456fa871dcb87f305e0140c0" mdapi_config_hash="b32c81a656e0b0692e1985c223afb0df" id="d37f51e7-16dd-4616-88a0-cfc54b90a43f" chipset="acmgt1" name="Ext189" />
>+ <guid config_hash="0ad3bbfa2aeb4d2b449d6f43101931cd" mdapi_config_hash="70c6c88ad073893c8624ed20673ed0fd" id="c9ac09ca-af08-4072-8e8b-dbc81cd95ada" chipset="acmgt1" name="Ext190" />
>+ <guid config_hash="e64a4fa60526e0d951731a93329ff1d6" mdapi_config_hash="48bd683c1de30f027d832c89df7841cb" id="9e1699e6-cea6-46de-bb89-050415f0a8a2" chipset="acmgt1" name="Ext191" />
>+ <guid config_hash="a91cccc12d8966a3ff456c56599cc805" mdapi_config_hash="ce4527482c9b6eb92192c0a8e93f52c3" id="e671dd75-968d-49e4-9c03-5269d95de66e" chipset="acmgt1" name="Ext192" />
>+ <guid config_hash="55a91f48dddc3417ceeddd2c1db1ebdd" mdapi_config_hash="d6406f5a85d661045b3b840d475680f4" id="9a53799a-f746-4d6d-a723-57af53243454" chipset="acmgt1" name="Ext193" />
>+ <guid config_hash="afab6f08fa93d48cc8c86dd6ef451b8c" mdapi_config_hash="3d7b6804ef19dee55a7ec8895bfb3f3b" id="3b4157d9-9905-48c5-a9fa-3f53f94b9b5d" chipset="acmgt1" name="Ext194" />
>+ <guid config_hash="571e08e397d67e114b9ae50f18dbaab9" mdapi_config_hash="580a0056d940c4e47fa87a1a4f134106" id="b7468d66-8862-4deb-aeb7-d2cefa81ea0e" chipset="acmgt1" name="Ext195" />
>+ <guid config_hash="963bf529feff600aa3a4094b02016c11" mdapi_config_hash="21cefdaf4f5b32f25e7c9ba83c2ae6fb" id="a09b78bb-b10e-4250-84c5-336f839c4e0c" chipset="acmgt1" name="Ext196" />
>+ <guid config_hash="e8525f80ae6aea52ca46a1ad0613b7ed" mdapi_config_hash="55fca8f4273b872b71e9b0dcfab070cf" id="8b7e5a75-7734-4d48-bdd7-0adf976b8a89" chipset="acmgt1" name="Ext197" />
>+ <guid config_hash="8e61af04e6cc7b31995cfa7eaab214f9" mdapi_config_hash="367308324b88151877ec160474dc4313" id="8157717a-d7e3-465e-a6b9-a5a5d4902b49" chipset="acmgt1" name="Ext198" />
>+ <guid config_hash="c2dfaa6c92411bf8d12b7de300db927e" mdapi_config_hash="1ca97769ab5b0f1369fafa639b3b63a9" id="fc122f7d-c66a-458b-a06c-cee29569262d" chipset="acmgt1" name="Ext199" />
>+ <guid config_hash="0ead438a310183129e09f8f44ab75620" mdapi_config_hash="6555926f971e2592381817db5e2146f1" id="80da4065-1cc6-4e17-8594-731e1acc01ef" chipset="acmgt1" name="Ext200" />
>+ <guid config_hash="f11f6e82febb1c53137bee7e1550caeb" mdapi_config_hash="9b2b0b068414507e89fd35009d30d55a" id="5c664618-1692-4ded-b6bb-a9e17f37250d" chipset="acmgt1" name="Ext201" />
>+ <guid config_hash="aacd63fb18fb085688a206352d3d76bf" mdapi_config_hash="3370c56f2f4bf2d6499a8c422f40f630" id="671c0d10-0f02-490f-acf6-2d2a88c0bc62" chipset="acmgt1" name="Ext202" />
>+ <guid config_hash="860d7ddea477c3016b49bfebd5800154" mdapi_config_hash="a5552fc70c572fd1dacc6081502ea76a" id="d1c46c3e-fd18-4ca4-905b-64b95a6f10e8" chipset="acmgt1" name="Ext203" />
>+ <guid config_hash="beb1b18cc16f797a2e82c02869235d25" mdapi_config_hash="1de83bc512187b0e4c80028d28a0616d" id="4e426fcb-9591-42a4-9b9a-7207d548bc0b" chipset="acmgt1" name="Ext204" />
>+ <guid config_hash="82a2f46c4eef6d9cddc0b121fdf25171" mdapi_config_hash="f806294b27a9f4bc0743049749279c4f" id="12aa9868-f7c6-4c8d-80fe-cc1605608ef1" chipset="acmgt1" name="Ext205" />
>+ <guid config_hash="2e41aecbbb175c3cc8ce6c71fc6a2456" mdapi_config_hash="15f2b8c96079fb0d22f8a70a7b82a81d" id="7a64382c-70d1-41c4-a1e9-28a8bcb4785a" chipset="acmgt1" name="Ext206" />
>+ <guid config_hash="6ee3ff83d61794660af8edefdeb312ca" mdapi_config_hash="f4435ca88925816e7b329f36fc365223" id="2fa63ea7-c2d9-40fc-b9d5-74cf4a7a3761" chipset="acmgt1" name="Ext207" />
>+ <guid config_hash="ed66f125d1a6288f9e744a3a012b9eab" mdapi_config_hash="2deb80294fb1d10c393dbeb19cc9a272" id="c26befd3-0199-4b5a-9768-963eded47ddc" chipset="acmgt1" name="Ext208" />
>+ <guid config_hash="d070985e3873f5c426ab81284beae9bc" mdapi_config_hash="c3dd7e3225334fe0fbada0150e1835d8" id="6ac62a5e-3593-4f68-90c1-452cbc83af7b" chipset="acmgt1" name="Ext209" />
>+ <guid config_hash="e350f7c72e22d5f9e16ceb58a5176ce7" mdapi_config_hash="b27726f0242de4625cbfa2dba61e450e" id="869238af-0548-47ba-9703-fb4d12825f89" chipset="acmgt1" name="Ext210" />
>+ <guid config_hash="b7a2bad2e3db75626d0c1ea6ab2fda04" mdapi_config_hash="1a1710d5c47135cb3c4e5d438ab93cec" id="1986e401-2a47-4ced-be1e-1412f795388f" chipset="acmgt1" name="Ext211" />
>+ <guid config_hash="4c013e7592931a1c49cff2a9b5008ccd" mdapi_config_hash="d5e721c891920ce6edad86dbf29d3eec" id="61f0e78f-0095-4595-993c-0d2a7b474f05" chipset="acmgt1" name="Ext212" />
>+ <guid config_hash="2ff9fdd0f973d1b2c9981a73e4c11a57" mdapi_config_hash="6037ab583666d0712c47d02cb906a976" id="aac878c4-c131-4e46-a022-673b0c0f6adf" chipset="acmgt1" name="Ext213" />
>+ <guid config_hash="2204c90670f09655ea8a4aefbacfdfbc" mdapi_config_hash="7718c7f404e43bd1aef3d373ee1032a6" id="02fc686b-6061-4224-957b-0c80f4fb5973" chipset="acmgt1" name="Ext214" />
>+ <guid config_hash="0fa38b874093d098ea91a3bd99af92db" mdapi_config_hash="0c4a2e0e4b1c911ae03c911904a5675b" id="6965f87c-43a9-437b-9bfb-78e30f504806" chipset="acmgt1" name="Ext215" />
>+ <guid config_hash="0dbca4480da832f2b9793898ca72cb4d" mdapi_config_hash="5854c837a22ed98fd5eff9fd6df26f79" id="834f9ddb-0ef2-47a8-bcf3-871cf2b5634e" chipset="acmgt1" name="Ext216" />
>+ <guid config_hash="81f19bd1f4670e075909fedacd30b88b" mdapi_config_hash="b2a9f3ed862189e64a45f8c08add29d2" id="dd1c62fd-8d41-4f1d-a980-95eba5b62d3d" chipset="acmgt1" name="Ext217" />
>+ <guid config_hash="a282e7cbb57df81b6a723aeb2e205092" mdapi_config_hash="77b385307a36d49b59450fee078d4272" id="1a1e9195-858b-47aa-8f1c-c66eea6efbb9" chipset="acmgt1" name="Ext218" />
>+ <guid config_hash="a75d849fbca5e34d2993b4cf7e41aa9a" mdapi_config_hash="cd8713a3c6807080e662f4f9a9d73a46" id="a75e98da-d723-42d0-8cd2-c4dc704e6aa1" chipset="acmgt1" name="Ext219" />
>+ <guid config_hash="70261a93ce4650d846fe430ab7fcda40" mdapi_config_hash="3bda96e4f7e882ac7dfb065e9a8b41c1" id="440ba901-38f7-495d-986b-486534274741" chipset="acmgt1" name="Ext220" />
>+ <guid config_hash="56a4bd04f44424a407d92c3c75044fb8" mdapi_config_hash="13206261e313debd6d6c2ef1b8df6176" id="6d047d05-95ca-46b4-aac3-a7b055b8fd15" chipset="acmgt1" name="Ext221" />
>+ <guid config_hash="8f6c91a5e970a5048e55a4517b650dec" mdapi_config_hash="4c0a273f63e225fd4fec4b22741318a3" id="a338ef12-c1bf-45f8-8c0b-084fa99376c8" chipset="acmgt1" name="Ext222" />
>+ <guid config_hash="e160804e09a5607f5e1b226cb4935926" mdapi_config_hash="e84d31b2c04f8e8bd179ba877325b6cc" id="2684ee0f-2950-4445-939a-549f07d3370a" chipset="acmgt1" name="Ext223" />
>+ <guid config_hash="af65d1ae7b8dc14e99a9cf4f58cc9e8d" mdapi_config_hash="9a8ab35720351d714b3d6e9aae109f95" id="e1de83dc-4fb2-4e1a-852d-9c5e49bf45db" chipset="acmgt1" name="Ext224" />
>+ <guid config_hash="6c07fa24d7b4defe09008f9ffecab192" mdapi_config_hash="9ec8053955ed7565061a683ad3c8f883" id="81beafd2-8d1e-46bc-96c0-7f914522a760" chipset="acmgt1" name="Ext225" />
>+ <guid config_hash="8c0460b9c0e48f4a64020d0dd37c8f7e" mdapi_config_hash="b21942eb6a9ff37c65d3e210ff331980" id="e299ef7e-7be1-4554-a5c7-e64d36be98e6" chipset="acmgt1" name="Ext226" />
>+ <guid config_hash="73a49c0333e18513b6aadc429d072d67" mdapi_config_hash="3cd5f41724914fa12a8e0b2372db6400" id="e9d1019b-205c-4d1e-a2a7-fd7708a6ad91" chipset="acmgt1" name="Ext227" />
>+ <guid config_hash="2e4d3d499567062a97d9aa13809d3533" mdapi_config_hash="aa100730afb50729fa562dafa28689a7" id="ccf8706c-40ea-40a6-ab4c-47e5b32a1485" chipset="acmgt1" name="Ext228" />
>+ <guid config_hash="6a19e9e3497eaff3ce66618dbde20ef0" mdapi_config_hash="6a0112d99e95a9d5426155190ce64c1b" id="2ebb4747-7eb7-4a65-96f8-6a57131a5e82" chipset="acmgt1" name="Ext229" />
>+ <guid config_hash="195df4681d7198f5631062d25f2edd0c" mdapi_config_hash="0a5b381836c45fc8a14737b06877372b" id="baaa8d7e-40b7-4abd-991a-d71265437230" chipset="acmgt1" name="Ext230" />
>+ <guid config_hash="5d2eefa979d4c0db01bbcfdcf3ca245a" mdapi_config_hash="3633f6117ad1f4bdd29e2bd2c77cddd6" id="a57ee736-e6ab-4e8b-a719-3a63d7d20f34" chipset="acmgt1" name="Ext231" />
>+ <guid config_hash="25d0f6725e5b3c88f738e2492c063363" mdapi_config_hash="8cadc932b5ef29d27d16b5009e9ccff9" id="c33082a0-ae0d-4679-adbc-9566c75ffe6a" chipset="acmgt1" name="Ext232" />
>+ <guid config_hash="af5f05fa3cbf4463fd5efaf4435632a9" mdapi_config_hash="62b378e721b105a41e85292337e7d7d6" id="3381cf54-6e4f-48b1-81c9-d5cfd542d316" chipset="acmgt1" name="Ext233" />
>+ <guid config_hash="5f0ff9ce44509e07359137b83c40a050" mdapi_config_hash="dd0195354e6f119221975d5dcbe16acf" id="b7f1e445-7aaa-4fe3-a7f1-53fe57e1a7c8" chipset="acmgt1" name="Ext234" />
>+ <guid config_hash="c57d96d553d437bf0c0ba4b7d48541ba" mdapi_config_hash="0c084157d183b56b77156c47e5b53cdd" id="7e29d0d3-2ec5-4716-90d4-917c7b3cbdca" chipset="acmgt1" name="Ext235" />
>+ <guid config_hash="83d6433f9db93399da432bc21e274d08" mdapi_config_hash="1678730ecfb5b5382eeff06f0423d719" id="ae42189a-f2a1-4494-84b0-f2d506decbc1" chipset="acmgt1" name="Ext236" />
>+ <guid config_hash="8a2219263d91fa782b154fdcc20c8246" mdapi_config_hash="e53c035736288a34d9689782f5d7411f" id="6f65878e-1b6b-4a3b-8107-837073903643" chipset="acmgt1" name="Ext237" />
>+ <guid config_hash="75645472bf7411c9ec4592746ac24bc4" mdapi_config_hash="1b655ed590a8b791f963d785157f5bdf" id="a1c8b5b0-7b8c-4dbc-a4dd-eb29f8055ab0" chipset="acmgt1" name="Ext238" />
>+ <guid config_hash="e6e1bf7b7add5f4a06e6efc76ddc1a91" mdapi_config_hash="a5d4b65a3d2eaaf68cf9f6a5f7b06d0f" id="cc574967-0ba6-4c22-801f-881b3974395a" chipset="acmgt1" name="Ext239" />
>+ <guid config_hash="f5fff228cac4a33a2ad3fa6cfad15324" mdapi_config_hash="3ec7dc1e09de82b25cb41587a64f6226" id="d96495d3-d734-4b58-bf54-ece1a4a1ab09" chipset="acmgt1" name="Ext240" />
>+ <guid config_hash="292301c8cd06bb2ace701f88fcb74444" mdapi_config_hash="0447383cbb462c27879caaf77e6b4c63" id="1c157760-179c-40d1-aa3c-b419f609ea79" chipset="acmgt1" name="Ext500" />
>+ <guid config_hash="c88166576d30bc0d817949d89eb4afdb" mdapi_config_hash="a195cf96c2537f74090ef890c69c0026" id="06451560-fa04-4f38-b502-e0a096965a64" chipset="acmgt1" name="Ext501" />
>+ <guid config_hash="73cf9d34be55b9fe9352ed160e17c4ca" mdapi_config_hash="dfc86f31ed91149ef9329bbda6a06612" id="9d21c47c-92e0-4454-b3f1-484f27763e83" chipset="acmgt1" name="Ext502" />
>+ <guid config_hash="f1968a06f8ac53a3866e020ce93c04dd" mdapi_config_hash="cddac67e3eee29285177057d4f40f929" id="3cbb77d0-15f3-4bd0-8db1-5644266d78fc" chipset="acmgt1" name="Ext503" />
>+ <guid config_hash="bf319d9b55185073e31d28d67bb5a29f" mdapi_config_hash="29db5209c3ead6c4e5c8fb0e65fe5e5a" id="e81aaa56-a54b-491f-9803-ed19d2762e13" chipset="acmgt1" name="Ext508" />
>+ <guid config_hash="1f75dc15ec32ae3bc3fef249a3815542" mdapi_config_hash="f5e6861401967100bdff48c423e1e688" id="3c10260c-cb15-4474-ab84-c226d54f2974" chipset="acmgt1" name="Ext509" />
>+ <guid config_hash="3ebbed84f247db40096c3ca56d89e40e" mdapi_config_hash="1bbe2727551b21d94cc77727f2da16b5" id="95455b22-bda5-4f6e-86ae-0e500f0b419e" chipset="acmgt1" name="Ext510" />
>+ <guid config_hash="a5c49c3ebdb51b9c7c3a9596e78f1dbd" mdapi_config_hash="8cc5a168503a2fac73ca37fc14e5f0e1" id="95137f7b-f35e-4bef-9949-3c6681813bb9" chipset="acmgt1" name="Ext511" />
>+ <guid config_hash="0dc11e8b51b55f875d6a910a62528b36" mdapi_config_hash="527497315e9ce87f6b27256ffbf7ba50" id="3effc828-e8ca-4aab-a1a6-c478a41d55a7" chipset="acmgt1" name="Ext512" />
>+ <guid config_hash="f5fc6bb49cd289c389bbcdd97f8f3e94" mdapi_config_hash="4e3656a8c49229794ba3c2a39025e1ad" id="42d607af-0d8c-4d80-8443-73f5952060bb" chipset="acmgt1" name="Ext513" />
>+ <guid config_hash="cc372fbb060ad700fb983bfa05cf81b0" mdapi_config_hash="36153177f4d2a1a4370a166316fba516" id="bc6702b9-80d9-463e-9699-334c9543e076" chipset="acmgt1" name="Ext514" />
>+ <guid config_hash="f39e8d6c423d66200d984a53f027227f" mdapi_config_hash="ff56cd2d3621b6a5d90681e26662ecbb" id="5a8af975-8ceb-4111-b13a-3584b5485afb" chipset="acmgt1" name="Ext515" />
>+ <guid config_hash="a1fafcde16ae6adf015cb61f5461e0e1" mdapi_config_hash="e781bf31f152aad4938ceb3aa787fca1" id="a0bd2654-8654-4aec-b9c3-609b7cfc7c29" chipset="acmgt1" name="Ext516" />
>+ <guid config_hash="545871b03bf96eab2b5d68025ef4666b" mdapi_config_hash="07797e0c662798a7521edcad32a7ae5f" id="56c67cc8-4bbb-44bc-8552-1d095f1800bc" chipset="acmgt1" name="Ext517" />
>+ <guid config_hash="a145c7b67316ffe803202c00937e3180" mdapi_config_hash="1e00466df9653fd5b1e59a5bc0a0c490" id="f4f45c2b-4810-43db-a47d-cb854884f724" chipset="acmgt1" name="Ext518" />
>+ <guid config_hash="acf3f4ab24f3181ada2596c8c4b33323" mdapi_config_hash="71b7599209e7f623ffbf77e6e97dc404" id="58283b64-3a38-4985-b19c-db349947311a" chipset="acmgt1" name="Ext519" />
>+ <guid config_hash="c9262ebe1a9085ba8e17f0b56df167eb" mdapi_config_hash="9a86263ab0c5344708b56523db530e59" id="144cc1f2-ff34-4ce7-8bb9-7cb6cee76403" chipset="acmgt1" name="Ext520" />
>+ <guid config_hash="cc0cbd19cd8396daf31a4c43f0c9b72c" mdapi_config_hash="1c0c9dd022f0a8ba459a765b2a84ebce" id="9b5b6101-2131-4069-ace5-bcb3300991cb" chipset="acmgt1" name="Ext521" />
>+ <guid config_hash="d3ac23113c6c78bfa1e4c9ba272a2509" mdapi_config_hash="4a63c3f2bd5e5fb13d2800f11dc7740f" id="b3cfc81d-5297-483d-8e45-b77e4935fbe9" chipset="acmgt1" name="Ext522" />
>+ <guid config_hash="6bb65219794dfb6a1f1e2d6d7fc878ac" mdapi_config_hash="3e1b4888a83beba85489969de7cf1763" id="1975278e-2c3f-49a3-891a-fc2ed8f22eec" chipset="acmgt1" name="Ext523" />
>+ <guid config_hash="30d289b4c979c42d54a45a4ff1af0519" mdapi_config_hash="f5bd3bc0bca95bfce98199f8a5cf90ba" id="06d3fa26-617a-4443-a552-17937fc2bc83" chipset="acmgt1" name="Ext524" />
>+ <guid config_hash="9b25a3c3dcd18d39c811738c9bb80a5b" mdapi_config_hash="47c0e13155017f90a141cad97dce055b" id="5115960e-f55c-4854-bac4-b771c4185270" chipset="acmgt1" name="Ext525" />
>+ <guid config_hash="92109d4b551d47f1ebddb92af9577905" mdapi_config_hash="5ed607edcf09e43720510b366d5164ae" id="4dc30759-6119-4bf0-85b7-4a7cd5e79956" chipset="acmgt1" name="Ext526" />
>+ <guid config_hash="d348c04a69800278e93ce696589a8ef5" mdapi_config_hash="a5751a259780e1c128f81fb58d73b454" id="2060bec5-9739-4970-ab77-09dd7c107044" chipset="acmgt1" name="Ext527" />
>+ <guid config_hash="7272e30b65a50a446bba9e9d4e6c38e2" mdapi_config_hash="0ede2625ff325abc9556c2f79f135df2" id="91384c6e-5087-43d6-a32f-699690ca8917" chipset="acmgt1" name="Ext528" />
>+ <guid config_hash="e7ebfa8f96d5e8d3fe943fa862a475ed" mdapi_config_hash="f4d468897cdd9d7618c9c5c890864787" id="cb4f7554-9a12-4f83-a7c6-0ff8911f9e73" chipset="acmgt1" name="Ext529" />
>+ <guid config_hash="e2c841acf140e73947b4fde1b3637340" mdapi_config_hash="6a9d00819e14fb3178878b66a648ad92" id="80502c88-9c1e-4804-8d54-53b3d784a540" chipset="acmgt1" name="Ext530" />
>+ <guid config_hash="65e598c36f24fbbed61b9f29f22906b6" mdapi_config_hash="4318133904297748c76a038f742268ff" id="eccbb94d-f7ed-4d45-89bb-d17a0e28e97d" chipset="acmgt1" name="Ext531" />
>+ <guid config_hash="31a9994c9523d67e612a89860956a748" mdapi_config_hash="562ded5c070fd64bd3254155d782e228" id="09cb4790-899a-456f-9c12-f0b5ae36bf39" chipset="acmgt1" name="Ext532" />
>+ <guid config_hash="06b0b6e00cadfe410e4a16ac268dc4d1" mdapi_config_hash="26cffa7b241feebff27888e6228687be" id="e257595b-2e38-4da5-b375-bc494b4d0ee8" chipset="acmgt1" name="Ext533" />
>+ <guid config_hash="ef8296994d00e8de953b430dc2336936" mdapi_config_hash="b46f8af2ff32b1cb0a148ab25607dcc1" id="f2477c56-db39-43cf-bd4c-42782dd02e27" chipset="acmgt1" name="Ext534" />
>+ <guid config_hash="597d72f1b88eb636d7e4947f55126a7c" mdapi_config_hash="6da98998f96cc35043ecda01a28bf3eb" id="b6417928-9c95-4df7-88a2-e6b8de52abec" chipset="acmgt1" name="Ext535" />
>+ <guid config_hash="ea58095d9149eefb3b46afd33b27c94c" mdapi_config_hash="b7662b81a69c2318aa199eef8947eae5" id="ac88f2a7-2f38-4e61-a6d5-9da2d50edd38" chipset="acmgt1" name="Ext536" />
>+ <guid config_hash="38307a56bf07276dd8d3d07eccdaadff" mdapi_config_hash="beae875603308037baef26cb4e56ea41" id="87640cd9-04b0-4b76-a016-308ab7975f8d" chipset="acmgt1" name="Ext537" />
>+ <guid config_hash="8c246b3c51760bc56021dcca4d98b64f" mdapi_config_hash="e9ffa7ab3397a2078ea72ca72b648042" id="2a2f8a81-b046-4a67-92c3-2ded36755f76" chipset="acmgt1" name="Ext538" />
>+ <guid config_hash="cc5c545e4579215cd5e1daf4f8ccf598" mdapi_config_hash="c06b0cfe2ef7f7d0ee15d5d9d59f04af" id="89f03450-0e5f-4370-b7cf-cea4e627d4e8" chipset="acmgt1" name="Ext539" />
>+ <guid config_hash="9cd0d55e6f24cccaf43362e66846110c" mdapi_config_hash="8bbe7c98aee8c4e13cd4bcfc88356089" id="85c7638d-976e-47e5-8f52-2079a0ea147f" chipset="acmgt1" name="Ext540" />
>+ <guid config_hash="4cffd8f8e3ce9cf708b9930bfefa6d64" mdapi_config_hash="51c0d733753392b68f9f05eb6eed2ad6" id="69645853-2e7f-4a77-83fc-fa03f43b5d35" chipset="acmgt1" name="Ext541" />
>+ <guid config_hash="86fe7c5b0f79e2f195b8b07b60f2edae" mdapi_config_hash="579fe3e074f48c52eac60403cf5a747e" id="657218aa-a73a-4127-b081-07ece46ff786" chipset="acmgt1" name="Ext542" />
>+ <guid config_hash="5cc9510caf7275ff5cc7e61a319234a4" mdapi_config_hash="ae5c2ef4361cc50202b1f4d3283ac607" id="1a51853a-37a2-4020-8ccb-650604ea4f64" chipset="acmgt1" name="Ext543" />
>+ <guid config_hash="5afad4a36d651c8ed2d343a4ee64656a" mdapi_config_hash="969e77a6b883f3e4bd11597003c0b3e7" id="9aa2e068-b13a-44b2-be93-a4cf68924cdd" chipset="acmgt1" name="Ext544" />
>+ <guid config_hash="5b9bf405632b8d14a5fd2de009a6617f" mdapi_config_hash="770396733fa2c5f888dedc1ab959dfa9" id="5e8c65a2-97ac-4dea-af1b-27b9f12dafe6" chipset="acmgt1" name="Ext545" />
>+ <guid config_hash="648a597b7183dd3b493c029db7e9cb30" mdapi_config_hash="cf2390eef15a57224d0678f25b975c7d" id="192ec14b-c329-4e81-bd2d-02f7cae24579" chipset="acmgt1" name="Ext546" />
>+ <guid config_hash="95fbff94cc3a238e65c0443caad2f6a0" mdapi_config_hash="4aa2ab70084a111471c3f5427ebbe18a" id="2e5ac978-b4e4-4693-8f88-d90d0353dd77" chipset="acmgt1" name="Ext547" />
>+ <guid config_hash="40963244f7b26a91769f85cb64b16851" mdapi_config_hash="515ab3d31821af95b14941f048add55e" id="7c95ba0f-cd85-4eb2-ab43-987f84214820" chipset="acmgt1" name="Ext548" />
>+ <guid config_hash="472bcdb97493000caf3f593414f08b48" mdapi_config_hash="00d5e25a79e41ada6a22f2ec515c45c1" id="8fa03693-d2d5-42eb-a382-e2cf05bf8197" chipset="acmgt1" name="Ext549" />
>+ <guid config_hash="d837f394515cef5ab41e20506bbd5896" mdapi_config_hash="937ccad99681cb98faf0112bb88e5be3" id="3714122b-03ee-499b-bc5f-31ed5400924e" chipset="acmgt1" name="Ext550" />
>+ <guid config_hash="4e359a4c6c5bfbb90c11c8385f70f38e" mdapi_config_hash="69d945906a10272834a2df243e358111" id="31ed9c46-b219-4bcc-8c20-22586fb077f8" chipset="acmgt1" name="Ext551" />
>+ <guid config_hash="7be9f83be5e14c74f84886dd895fdd9b" mdapi_config_hash="677ec46b2d65b89ca5bf4a34724bdff7" id="f639c566-949f-4484-8c12-5127fb771b4c" chipset="acmgt1" name="Ext552" />
>+ <guid config_hash="acbb06143814fa672b47b2e9af68bb15" mdapi_config_hash="7fcaf7e5cf736ffb51ab7e28beba8e83" id="40b20c9d-0935-4000-91d7-f312a515bb4b" chipset="acmgt1" name="Ext553" />
>+ <guid config_hash="dc483448783ecee75c50c4c35c20c759" mdapi_config_hash="de26db366e2acbbe24add896075500f3" id="bcff8729-44e4-4efa-8436-f1775fcb204a" chipset="acmgt1" name="Ext554" />
>+ <guid config_hash="ffecd22693e6aa74e47e1e09c65f697a" mdapi_config_hash="5d7af72d16b3bf039bbcd2776e6636cd" id="6bf30c0e-a169-4ba3-8527-047d4f691aa3" chipset="acmgt1" name="Ext555" />
>+ <guid config_hash="57e90f0cc7ef3b9c7ca4f75c4803672c" mdapi_config_hash="c22c5d4f2faa7d9da87b62ad67f616fe" id="bc1cda24-8e1b-4000-9443-1135be1b976e" chipset="acmgt1" name="Ext556" />
>+ <guid config_hash="e682eeada8bbcb893050e4f2c2e1bada" mdapi_config_hash="51185678325b66968b2652bdffd0bb3d" id="c8a172f8-4a06-4931-b877-bc8aa687a9b8" chipset="acmgt1" name="Ext557" />
>+ <guid config_hash="ec4ed96d22de43c663680a06f4f43ea3" mdapi_config_hash="1ab2110a870c4a69e2b81d9215735bd5" id="a5a9b5ed-c78c-4e3d-a808-22f1debd6b43" chipset="acmgt1" name="Ext558" />
>+ <guid config_hash="145db1c6e054541b6aee3bf6fd06137f" mdapi_config_hash="19bab8aa5d3397e7ddfcf2e9f3fd6227" id="93bba39f-4d65-434b-9251-37f2badf256e" chipset="acmgt1" name="Ext559" />
>+ <guid config_hash="344f255d653846067d34bf4e4530ff27" mdapi_config_hash="d6d5153a13d55895f89b5fb0a064d035" id="a16d5961-ab03-4193-87d9-394ad9c2da80" chipset="acmgt1" name="Ext560" />
>+ <guid config_hash="df565eb53e7967860a4cc406bbb974a8" mdapi_config_hash="9861b6b99c31de2d8d511fc2b7fc173e" id="8dfd3f4a-0686-48bb-94cf-76a3bc5386ec" chipset="acmgt1" name="Ext561" />
>+ <guid config_hash="9c8a7c975bda5e68d705bd62afe9acff" mdapi_config_hash="041925e9e42ea2aadee504a8d552d1f2" id="f41e3a7c-de83-46af-8be2-b26c605d1317" chipset="acmgt1" name="Ext562" />
>+ <guid config_hash="d3c5828116e850f0b8ca67a0d37c108a" mdapi_config_hash="fa5f272f45c3353007b20560eb4b8d8e" id="c599736d-1b09-4ae6-9e82-c98d17c3582a" chipset="acmgt1" name="Ext563" />
>+ <guid config_hash="ddb0cf4a3ebc5bad4975b834ce0141f5" mdapi_config_hash="73e86e4e676b7fb8fc68ae1f48b060c0" id="0f9c5fb0-e5bc-4119-a11f-d32d0304bca8" chipset="acmgt1" name="Ext564" />
>+ <guid config_hash="7b22bd29eb16da8a28daa526677ea4f8" mdapi_config_hash="c3a83d8d29ff0be5d617f62eae2983bf" id="def2b365-d8d1-4e4b-b832-39afd5e214d9" chipset="acmgt1" name="Ext565" />
>+ <guid config_hash="e6b25c38dbdafbf3d8cba9d47b96758e" mdapi_config_hash="0c3221607ea6779e1e1366677702d2eb" id="a53e91c2-03b4-488a-ab7e-293f4466e00f" chipset="acmgt1" name="Ext566" />
>+ <guid config_hash="4dac49ea134b9be63fadad389dd16395" mdapi_config_hash="5166a562ec90ffe5b13f8cae2b5b6ab2" id="0cdefa4f-f4ac-4072-a021-be48ed5b0ee7" chipset="acmgt1" name="Ext567" />
>+ <guid config_hash="f25e194664e6448e7fbd558b5477fbb2" mdapi_config_hash="38d493f8bfdaf461db090fb5a1d3f6a9" id="7404a462-f9c0-4fb6-9ec9-b03bbd5e4572" chipset="acmgt1" name="Ext568" />
>+ <guid config_hash="2e3dae9aea38ec547c6afafcca82dc2c" mdapi_config_hash="6d392143f3ec1e8940b9c5c676261968" id="b3515130-788c-4d36-b20d-e8ca02e11cf1" chipset="acmgt1" name="Ext569" />
>+ <guid config_hash="7c0b2e864e654ca268d58ba7a4e36e0c" mdapi_config_hash="fde6da1eeefa44f3bd95b0c8876b2903" id="73e5a9f9-ca88-4467-b407-737e7c7080fe" chipset="acmgt1" name="Ext570" />
>+ <guid config_hash="baad6f80facbd4d135de5c9393d9c4f6" mdapi_config_hash="ad060f6502ef3021d523aff45a4952cd" id="ae2fa4f6-2afb-4ac9-866e-bfd943f91a54" chipset="acmgt1" name="Ext571" />
>+ <guid config_hash="6389c2dcb6a2b100db74a782d4f7006f" mdapi_config_hash="d8d0fcb20772d25731d0ac8a7d587cb9" id="cea714fc-17a9-4dae-b3e8-8be0f3149918" chipset="acmgt1" name="Ext1000" />
>+ <guid config_hash="e358e6156c7379f8064b679128fe0747" mdapi_config_hash="a9988177c98737d0b52bcf215079e95b" id="3ec074a8-e3cb-4090-86c0-0d1426ac9a63" chipset="acmgt1" name="Ext1001" />
>+ <guid config_hash="c4809b4f9dbd405691ebd29dea153aa2" mdapi_config_hash="8d1002c55a03d16517de67b4b8970d12" id="17275fa7-be46-48a6-a654-6931ecbfed77" chipset="acmgt1" name="Ext1002" />
>+ <guid config_hash="8bb1139fff1ee995a5ade92734e11d8a" mdapi_config_hash="fbbbc2eaec0f182e838cbdfa1c8372c2" id="a56f028c-27c7-4e9b-bc19-04bbf67444b0" chipset="acmgt1" name="Ext1004" />
>+ <guid config_hash="83d7b8e952e3598565267c65964b2771" mdapi_config_hash="7a5482c523806abe25c8c4dbcf5273e7" id="f43c884f-817d-4037-bc96-7bed64906683" chipset="acmgt1" name="Ext1005" />
>+ <guid config_hash="e7efe91c7aeb591043358c1b5e3c019d" mdapi_config_hash="94ecec147a25de742814fbb01fd4e9c3" id="6a6e8e1d-6148-4316-95f9-2a8b5236520f" chipset="acmgt1" name="Ext1006" />
>+ <guid config_hash="ae85ee9664f10b42cc854c26878d6cba" mdapi_config_hash="de92fab5a4df472219094e6a3b635632" id="b6b53888-0a0b-4fc6-b77e-c604875495a5" chipset="acmgt1" name="Ext1007" />
>+ <guid config_hash="310dddcb04d1088a3865f698d758cbc2" mdapi_config_hash="c6a3be7d49b5697074021ca673a39a57" id="6e06382a-3c98-464a-9811-cdfb956e4e8e" chipset="acmgt1" name="Ext1010" />
> </guids>
>diff --git a/lib/i915/perf-configs/oa-acmgt1.xml b/lib/i915/perf-configs/oa-acmgt1.xml
>new file mode 100644
>index 00000000..ab4da70d
>--- /dev/null
>+++ b/lib/i915/perf-configs/oa-acmgt1.xml
>@@ -0,0 +1,76252 @@
>+<?xml version="1.0"?>
>+<metrics version="1664349503" merge_md5="">
>+ <set name="Render Metrics Basic - aggregation approximation"
>+ chipset="ACMGT1"
>+ symbol_name="RenderBasic"
>+ underscore_name="render_basic"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f5b8f05e-c84c-4f1c-bb05-68fbea73879b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM And FPU Pipes Active"
>+ symbol_name="XveFpuEmActive"
>+ underscore_name="xve_fpu_em_active"
>+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS FPU Pipe Active"
>+ symbol_name="VsFpuActive"
>+ underscore_name="vs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS EM Pipe Active"
>+ symbol_name="VsEmActive"
>+ underscore_name="vs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS Send Pipe Active"
>+ symbol_name="VsSendActive"
>+ underscore_name="vs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS FPU Pipe Active"
>+ symbol_name="PsFpuActive"
>+ underscore_name="ps_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS EM Pipe Active"
>+ symbol_name="PsEmActive"
>+ underscore_name="ps_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS Send Pipe Active"
>+ symbol_name="PsSendActive"
>+ underscore_name="ps_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Samples Written"
>+ symbol_name="SamplesWritten"
>+ underscore_name="samples_written"
>+ description="The total number of samples or pixels written to all render targets."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 26 READ 4 UMUL"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Samples Blended"
>+ symbol_name="SamplesBlended"
>+ underscore_name="samples_blended"
>+ description="The total number of blended samples or pixels written to all render targets."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 27 READ 4 UMUL"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Texels"
>+ symbol_name="SamplerTexels"
>+ underscore_name="sampler_texels"
>+ description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
>+ data_type="uint64"
>+ units="texels"
>+ semantic_type="event"
>+ equation="A 28 READ 4 UMUL"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Texels Misses"
>+ symbol_name="SamplerTexelMisses"
>+ underscore_name="sampler_texel_misses"
>+ description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
>+ data_type="uint64"
>+ units="texels"
>+ semantic_type="event"
>+ equation="A 29 READ 4 UMUL"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Batch Frame Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Bytes Read"
>+ symbol_name="SlmReads"
>+ underscore_name="slm_reads"
>+ description="The total number of reads from shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 30 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Writes"
>+ symbol_name="SlmWrites"
>+ underscore_name="slm_writes"
>+ description="The total number of writes into shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 31 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Memory Accesses"
>+ symbol_name="ShaderMemoryAccesses"
>+ underscore_name="shader_memory_accesses"
>+ description="The total number of shader memory accesses to L3."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 32 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Atomic Memory Accesses"
>+ symbol_name="ShaderAtomics"
>+ underscore_name="shader_atomics"
>+ description="The total number of shader atomic memory accesses."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 34 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Barrier Messages"
>+ symbol_name="ShaderBarriers"
>+ underscore_name="shader_barriers"
>+ description="The total number of shader barrier messages."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 35 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Read Throughput"
>+ symbol_name="GtiReadThroughput"
>+ underscore_name="gti_read_throughput"
>+ description="The total number of GPU memory bytes read from GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="128 A 36 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Write Throughput"
>+ symbol_name="GtiWriteThroughput"
>+ underscore_name="gti_write_throughput"
>+ description="The total number of GPU memory bytes written to GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 6 READ C 7 READ UADD 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Slice2 Xe Core0 is busy"
>+ symbol_name="Sampler20Busy"
>+ underscore_name="sampler20_busy"
>+ description="The percentage of time when sampler slice2 Xe core0 is busy"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Samplers Busy"
>+ symbol_name="SamplersBusy"
>+ underscore_name="samplers_busy"
>+ description="The percentage of time in which samplers or L1 cache are not idle."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="$Sampler20Busy"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Sampler20 Bottleneck"
>+ symbol_name="Sampler20Bottleneck"
>+ underscore_name="sampler20_bottleneck"
>+ description="The percentage of time in which Slice2 Sampler0 has been slowing down the pipe when processing XVE requests."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Samplers Bottleneck"
>+ symbol_name="SamplerBottleneck"
>+ underscore_name="sampler_bottleneck"
>+ description="The percentage of time in which samplers have been slowing down the pipe when processing XVE requests."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="$Sampler20Bottleneck"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1C840000" />
>+ <register type="NOA" address="0x00009888" value="0x1E842800" />
>+ <register type="NOA" address="0x00009888" value="0x02844000" />
>+ <register type="NOA" address="0x00009888" value="0x04840010" />
>+ <register type="NOA" address="0x00009888" value="0x10840800" />
>+ <register type="NOA" address="0x00009888" value="0x12840037" />
>+ <register type="NOA" address="0x00009888" value="0x00840000" />
>+ <register type="NOA" address="0x00009888" value="0x02860500" />
>+ <register type="NOA" address="0x00009888" value="0x02080A00" />
>+ <register type="NOA" address="0x00009888" value="0x020A0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x02410006" />
>+ <register type="NOA" address="0x00009888" value="0x14410100" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610006" />
>+ <register type="NOA" address="0x00009888" value="0x16610004" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00043000" />
>+ <register type="NOA" address="0x00009888" value="0x02020A00" />
>+ <register type="NOA" address="0x00009888" value="0x0203F500" />
>+ <register type="NOA" address="0x00009888" value="0x0209E000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C60" />
>+ <register type="NOA" address="0x00009888" value="0x2403F000" />
>+ <register type="NOA" address="0x00009888" value="0x2803F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00013000" />
>+ <register type="NOA" address="0x00009888" value="0x02020500" />
>+ <register type="NOA" address="0x00009888" value="0x02040500" />
>+ <register type="NOA" address="0x00009888" value="0x02050500" />
>+ <register type="NOA" address="0x00009888" value="0x02080A00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00003008" />
>+ <register type="FLEX" address="0x0000E658" value="0x00011010" />
>+ <register type="FLEX" address="0x0000E758" value="0x00050012" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00052051" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Compute Metrics Basic"
>+ chipset="ACMGT1"
>+ symbol_name="ComputeBasic"
>+ underscore_name="compute_basic"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="53ee6271-905c-4b2a-b449-9117ffd10a48"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE FPU Pipe Active"
>+ symbol_name="FpuActive"
>+ underscore_name="fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM Pipe Active"
>+ symbol_name="EmActive"
>+ underscore_name="em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XMX Pipe Active"
>+ symbol_name="XmxActive"
>+ underscore_name="xmx_active"
>+ description="The percentage of time in which XVE XMX pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM And FPU Pipes Active"
>+ symbol_name="XveFpuEmActive"
>+ underscore_name="xve_fpu_em_active"
>+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XMX And FPU Pipes Active"
>+ symbol_name="XveFpuXmxActive"
>+ underscore_name="xve_fpu_xmx_active"
>+ description="The percentage of time in which XVE XMX and FPU INT64 pipelines were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE AVG IPC Rate"
>+ symbol_name="XveAvgIpcRate"
>+ underscore_name="xve_avg_ipc_rate"
>+ description="The average rate of IPC calculated for 2 FPU pipelines."
>+ data_type="float"
>+ max_equation="2"
>+ units="number"
>+ semantic_type="ratio"
>+ equation="A 12 READ A 9 READ A 10 READ FADD A 10 READ FSUB FDIV 1 FADD"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Send Pipe Active"
>+ symbol_name="SendActive"
>+ underscore_name="send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 15 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FPU FLT16 Instruction"
>+ symbol_name="XveFpuFlt16"
>+ underscore_name="xve_fpu_flt16"
>+ description="The percentage of time in which FLT16 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FPU FLT32 Instruction"
>+ symbol_name="XveFpuFlt32"
>+ underscore_name="xve_fpu_flt32"
>+ description="The percentage of time in which FLT32 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FPU FLT64 Instruction"
>+ symbol_name="XveFpuFlt64"
>+ underscore_name="xve_fpu_flt64"
>+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Bytes Read"
>+ symbol_name="SlmReads"
>+ underscore_name="slm_reads"
>+ description="The total number of reads from shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 30 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Writes"
>+ symbol_name="SlmWrites"
>+ underscore_name="slm_writes"
>+ description="The total number of writes into shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 31 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Memory Accesses"
>+ symbol_name="ShaderMemoryAccesses"
>+ underscore_name="shader_memory_accesses"
>+ description="The total number of shader memory accesses to L3."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 32 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Atomic Memory Accesses"
>+ symbol_name="ShaderAtomics"
>+ underscore_name="shader_atomics"
>+ description="The total number of shader atomic memory accesses."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 34 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Barrier Messages"
>+ symbol_name="ShaderBarriers"
>+ underscore_name="shader_barriers"
>+ description="The total number of shader barrier messages."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 35 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Read Throughput"
>+ symbol_name="GtiReadThroughput"
>+ underscore_name="gti_read_throughput"
>+ description="The total number of GPU memory bytes read from GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="128 A 36 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Write Throughput"
>+ symbol_name="GtiWriteThroughput"
>+ underscore_name="gti_write_throughput"
>+ description="The total number of GPU memory bytes written to GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ C 6 READ UADD 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x02410006" />
>+ <register type="NOA" address="0x00009888" value="0x16410004" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610006" />
>+ <register type="NOA" address="0x00009888" value="0x14610100" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0203F000" />
>+ <register type="NOA" address="0x00009888" value="0x0209B000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00001000" />
>+ <register type="FLEX" address="0x0000E658" value="0x00003009" />
>+ <register type="FLEX" address="0x0000E758" value="0x0000200A" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00006008" />
>+ <register type="FLEX" address="0x0000E55C" value="0x0000B007" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadsAndRast1"
>+ chipset="ACMGT1"
>+ symbol_name="ThreadsAndRast1"
>+ underscore_name="threads_and_rast1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="952f5f55-449d-43db-87d7-6113e9c3b89a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS Threads Dispatched"
>+ symbol_name="VsThreads"
>+ underscore_name="vs_threads"
>+ description="Number of VS thread dispatches"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS Threads Dispatched"
>+ symbol_name="HsThreads"
>+ underscore_name="hs_threads"
>+ description="Number of HS thread dispatches"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS Threads Dispatched"
>+ symbol_name="DsThreads"
>+ underscore_name="ds_threads"
>+ description="Number of DS thread dispatches"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x24817800" />
>+ <register type="NOA" address="0x00009888" value="0x28810000" />
>+ <register type="NOA" address="0x00009888" value="0x2A810001" />
>+ <register type="NOA" address="0x00009888" value="0x24A17800" />
>+ <register type="NOA" address="0x00009888" value="0x28A10000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10001" />
>+ <register type="NOA" address="0x00009888" value="0x24C17800" />
>+ <register type="NOA" address="0x00009888" value="0x28C10000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10001" />
>+ <register type="NOA" address="0x00009888" value="0x24E17800" />
>+ <register type="NOA" address="0x00009888" value="0x28E10000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10001" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A2800" />
>+ <register type="NOA" address="0x00009888" value="0x190A2800" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A4003" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A4003" />
>+ <register type="NOA" address="0x00009888" value="0x200A0060" />
>+ <register type="NOA" address="0x00009888" value="0x210A0060" />
>+ <register type="NOA" address="0x00009888" value="0x220A0028" />
>+ <register type="NOA" address="0x00009888" value="0x230A0028" />
>+ <register type="NOA" address="0x00009888" value="0x240A0023" />
>+ <register type="NOA" address="0x00009888" value="0x250A0023" />
>+ <register type="NOA" address="0x00009888" value="0x260A000A" />
>+ <register type="NOA" address="0x00009888" value="0x270A000A" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A008C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A008C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x06813106" />
>+ <register type="NOA" address="0x00009888" value="0x0A810D00" />
>+ <register type="NOA" address="0x00009888" value="0x0E810D40" />
>+ <register type="NOA" address="0x00009888" value="0x12810980" />
>+ <register type="NOA" address="0x00009888" value="0x16810F80" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838080" />
>+ <register type="NOA" address="0x00009888" value="0x02838080" />
>+ <register type="NOA" address="0x00009888" value="0x00848888" />
>+ <register type="NOA" address="0x00009888" value="0x00864040" />
>+ <register type="NOA" address="0x00009888" value="0x02864040" />
>+ <register type="NOA" address="0x00009888" value="0x00874040" />
>+ <register type="NOA" address="0x00009888" value="0x02874040" />
>+ <register type="NOA" address="0x00009888" value="0x06A13106" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10034" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10035" />
>+ <register type="NOA" address="0x00009888" value="0x12A10026" />
>+ <register type="NOA" address="0x00009888" value="0x16A1003E" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32020" />
>+ <register type="NOA" address="0x00009888" value="0x02A32020" />
>+ <register type="NOA" address="0x00009888" value="0x00A44444" />
>+ <register type="NOA" address="0x00009888" value="0x00A61010" />
>+ <register type="NOA" address="0x00009888" value="0x02A61010" />
>+ <register type="NOA" address="0x00009888" value="0x00A71010" />
>+ <register type="NOA" address="0x00009888" value="0x02A71010" />
>+ <register type="NOA" address="0x00009888" value="0x06C13106" />
>+ <register type="NOA" address="0x00009888" value="0x08C10D00" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10D40" />
>+ <register type="NOA" address="0x00009888" value="0x10C10980" />
>+ <register type="NOA" address="0x00009888" value="0x14C10F80" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30808" />
>+ <register type="NOA" address="0x00009888" value="0x02C30808" />
>+ <register type="NOA" address="0x00009888" value="0x00C42222" />
>+ <register type="NOA" address="0x00009888" value="0x00C60404" />
>+ <register type="NOA" address="0x00009888" value="0x02C60404" />
>+ <register type="NOA" address="0x00009888" value="0x00C70404" />
>+ <register type="NOA" address="0x00009888" value="0x02C70404" />
>+ <register type="NOA" address="0x00009888" value="0x06E13106" />
>+ <register type="NOA" address="0x00009888" value="0x08E10034" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10035" />
>+ <register type="NOA" address="0x00009888" value="0x10E10026" />
>+ <register type="NOA" address="0x00009888" value="0x14E1003E" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30202" />
>+ <register type="NOA" address="0x00009888" value="0x02E30202" />
>+ <register type="NOA" address="0x00009888" value="0x00E41111" />
>+ <register type="NOA" address="0x00009888" value="0x00E60101" />
>+ <register type="NOA" address="0x00009888" value="0x02E60101" />
>+ <register type="NOA" address="0x00009888" value="0x00E70101" />
>+ <register type="NOA" address="0x00009888" value="0x02E70101" />
>+ <register type="NOA" address="0x00009888" value="0x00070909" />
>+ <register type="NOA" address="0x00009888" value="0x02070909" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x00093333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A5A" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A5A" />
>+ <register type="NOA" address="0x00009888" value="0x00014444" />
>+ <register type="NOA" address="0x00009888" value="0x000B1010" />
>+ <register type="NOA" address="0x00009888" value="0x020B1010" />
>+ <register type="NOA" address="0x00009888" value="0x00022222" />
>+ <register type="NOA" address="0x00009888" value="0x000C0404" />
>+ <register type="NOA" address="0x00009888" value="0x020C0404" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20102800" />
>+ <register type="NOA" address="0x00009888" value="0x26104000" />
>+ <register type="NOA" address="0x00009888" value="0x28100003" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
>+ <register type="NOA" address="0x00009888" value="0x2C101401" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102803" />
>+ <register type="NOA" address="0x00009888" value="0x14101000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20102800" />
>+ <register type="NOA" address="0x00009888" value="0x26104000" />
>+ <register type="NOA" address="0x00009888" value="0x28100003" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
>+ <register type="NOA" address="0x00009888" value="0x2C101401" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102803" />
>+ <register type="NOA" address="0x00009888" value="0x14101000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18082800" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080060" />
>+ <register type="NOA" address="0x00009888" value="0x0E081000" />
>+ <register type="NOA" address="0x00009888" value="0x20080C0A" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12081000" />
>+ <register type="NOA" address="0x00009888" value="0x22080140" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06084000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082803" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080060" />
>+ <register type="NOA" address="0x00009888" value="0x0A084000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x25817800" />
>+ <register type="NOA" address="0x00009888" value="0x29810000" />
>+ <register type="NOA" address="0x00009888" value="0x2B810001" />
>+ <register type="NOA" address="0x00009888" value="0x25A17800" />
>+ <register type="NOA" address="0x00009888" value="0x29A10000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10001" />
>+ <register type="NOA" address="0x00009888" value="0x25C17800" />
>+ <register type="NOA" address="0x00009888" value="0x29C10000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10001" />
>+ <register type="NOA" address="0x00009888" value="0x25E17800" />
>+ <register type="NOA" address="0x00009888" value="0x29E10000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10001" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A2800" />
>+ <register type="NOA" address="0x00009888" value="0x190A2800" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A4003" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A4003" />
>+ <register type="NOA" address="0x00009888" value="0x200A0060" />
>+ <register type="NOA" address="0x00009888" value="0x210A0060" />
>+ <register type="NOA" address="0x00009888" value="0x220A0028" />
>+ <register type="NOA" address="0x00009888" value="0x230A0028" />
>+ <register type="NOA" address="0x00009888" value="0x240A0023" />
>+ <register type="NOA" address="0x00009888" value="0x250A0023" />
>+ <register type="NOA" address="0x00009888" value="0x260A000A" />
>+ <register type="NOA" address="0x00009888" value="0x270A000A" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A008C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A008C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x07813106" />
>+ <register type="NOA" address="0x00009888" value="0x0B810D00" />
>+ <register type="NOA" address="0x00009888" value="0x0F810D40" />
>+ <register type="NOA" address="0x00009888" value="0x13810980" />
>+ <register type="NOA" address="0x00009888" value="0x17810F80" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01838080" />
>+ <register type="NOA" address="0x00009888" value="0x03838080" />
>+ <register type="NOA" address="0x00009888" value="0x01848888" />
>+ <register type="NOA" address="0x00009888" value="0x01864040" />
>+ <register type="NOA" address="0x00009888" value="0x03864040" />
>+ <register type="NOA" address="0x00009888" value="0x01874040" />
>+ <register type="NOA" address="0x00009888" value="0x03874040" />
>+ <register type="NOA" address="0x00009888" value="0x07A13106" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10034" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10035" />
>+ <register type="NOA" address="0x00009888" value="0x13A10026" />
>+ <register type="NOA" address="0x00009888" value="0x17A1003E" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A32020" />
>+ <register type="NOA" address="0x00009888" value="0x03A32020" />
>+ <register type="NOA" address="0x00009888" value="0x01A44444" />
>+ <register type="NOA" address="0x00009888" value="0x01A61010" />
>+ <register type="NOA" address="0x00009888" value="0x03A61010" />
>+ <register type="NOA" address="0x00009888" value="0x01A71010" />
>+ <register type="NOA" address="0x00009888" value="0x03A71010" />
>+ <register type="NOA" address="0x00009888" value="0x07C13106" />
>+ <register type="NOA" address="0x00009888" value="0x09C10D00" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10D40" />
>+ <register type="NOA" address="0x00009888" value="0x11C10980" />
>+ <register type="NOA" address="0x00009888" value="0x15C10F80" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30808" />
>+ <register type="NOA" address="0x00009888" value="0x03C30808" />
>+ <register type="NOA" address="0x00009888" value="0x01C42222" />
>+ <register type="NOA" address="0x00009888" value="0x01C60404" />
>+ <register type="NOA" address="0x00009888" value="0x03C60404" />
>+ <register type="NOA" address="0x00009888" value="0x01C70404" />
>+ <register type="NOA" address="0x00009888" value="0x03C70404" />
>+ <register type="NOA" address="0x00009888" value="0x07E13106" />
>+ <register type="NOA" address="0x00009888" value="0x09E10034" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10035" />
>+ <register type="NOA" address="0x00009888" value="0x11E10026" />
>+ <register type="NOA" address="0x00009888" value="0x15E1003E" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30202" />
>+ <register type="NOA" address="0x00009888" value="0x03E30202" />
>+ <register type="NOA" address="0x00009888" value="0x01E41111" />
>+ <register type="NOA" address="0x00009888" value="0x01E60101" />
>+ <register type="NOA" address="0x00009888" value="0x03E60101" />
>+ <register type="NOA" address="0x00009888" value="0x01E70101" />
>+ <register type="NOA" address="0x00009888" value="0x03E70101" />
>+ <register type="NOA" address="0x00009888" value="0x01070909" />
>+ <register type="NOA" address="0x00009888" value="0x03070909" />
>+ <register type="NOA" address="0x00009888" value="0x0108B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x0308B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x01093333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5A5A" />
>+ <register type="NOA" address="0x00009888" value="0x030A5A5A" />
>+ <register type="NOA" address="0x00009888" value="0x01014444" />
>+ <register type="NOA" address="0x00009888" value="0x010B1010" />
>+ <register type="NOA" address="0x00009888" value="0x030B1010" />
>+ <register type="NOA" address="0x00009888" value="0x01022222" />
>+ <register type="NOA" address="0x00009888" value="0x010C0404" />
>+ <register type="NOA" address="0x00009888" value="0x030C0404" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20102800" />
>+ <register type="NOA" address="0x00009888" value="0x26104000" />
>+ <register type="NOA" address="0x00009888" value="0x28100003" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
>+ <register type="NOA" address="0x00009888" value="0x2C101401" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102803" />
>+ <register type="NOA" address="0x00009888" value="0x14101000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20102800" />
>+ <register type="NOA" address="0x00009888" value="0x26104000" />
>+ <register type="NOA" address="0x00009888" value="0x28100003" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C0A" />
>+ <register type="NOA" address="0x00009888" value="0x2C101401" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102803" />
>+ <register type="NOA" address="0x00009888" value="0x14101000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18082800" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080060" />
>+ <register type="NOA" address="0x00009888" value="0x0E081000" />
>+ <register type="NOA" address="0x00009888" value="0x20080C0A" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12081000" />
>+ <register type="NOA" address="0x00009888" value="0x22080140" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06084000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082803" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080060" />
>+ <register type="NOA" address="0x00009888" value="0x0A084000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadsAndRast2"
>+ chipset="ACMGT1"
>+ symbol_name="ThreadsAndRast2"
>+ underscore_name="threads_and_rast2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="797ae4a3-6d36-4be1-9064-a9bc3263957f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS Threads Dispatched"
>+ symbol_name="PsThreads"
>+ underscore_name="ps_threads"
>+ description="Number of PS thread dispatches"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD B 4 READ UADD B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x24817800" />
>+ <register type="NOA" address="0x00009888" value="0x2A810001" />
>+ <register type="NOA" address="0x00009888" value="0x24A17800" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10001" />
>+ <register type="NOA" address="0x00009888" value="0x24C17800" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10001" />
>+ <register type="NOA" address="0x00009888" value="0x24E17800" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10001" />
>+ <register type="NOA" address="0x00009888" value="0x160A4000" />
>+ <register type="NOA" address="0x00009888" value="0x170A4000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A054A" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A054A" />
>+ <register type="NOA" address="0x00009888" value="0x200A0C60" />
>+ <register type="NOA" address="0x00009888" value="0x210A0C60" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A550A" />
>+ <register type="NOA" address="0x00009888" value="0x250A550A" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x06810306" />
>+ <register type="NOA" address="0x00009888" value="0x08810D32" />
>+ <register type="NOA" address="0x00009888" value="0x10810922" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083000A" />
>+ <register type="NOA" address="0x00009888" value="0x0283000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840303" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x02860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870005" />
>+ <register type="NOA" address="0x00009888" value="0x02870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10306" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10D32" />
>+ <register type="NOA" address="0x00009888" value="0x12A10922" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x02A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A40C0C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x02A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A70050" />
>+ <register type="NOA" address="0x00009888" value="0x02A70050" />
>+ <register type="NOA" address="0x00009888" value="0x06C10306" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10D32" />
>+ <register type="NOA" address="0x00009888" value="0x14C10922" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x02C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C43030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x02C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70500" />
>+ <register type="NOA" address="0x00009888" value="0x02C70500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10306" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10D32" />
>+ <register type="NOA" address="0x00009888" value="0x16E10922" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E4C0C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x02E75000" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x02075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x020800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0009F0F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x00010C0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020B0050" />
>+ <register type="NOA" address="0x00009888" value="0x00023030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x020C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12101000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610002A" />
>+ <register type="NOA" address="0x00009888" value="0x28100063" />
>+ <register type="NOA" address="0x00009888" value="0x2A102800" />
>+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12101000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610002A" />
>+ <register type="NOA" address="0x00009888" value="0x28100063" />
>+ <register type="NOA" address="0x00009888" value="0x2A102800" />
>+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04082000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C081000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080C60" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20082800" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12084000" />
>+ <register type="NOA" address="0x00009888" value="0x2208040A" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080063" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C082940" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x25817800" />
>+ <register type="NOA" address="0x00009888" value="0x2B810001" />
>+ <register type="NOA" address="0x00009888" value="0x25A17800" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10001" />
>+ <register type="NOA" address="0x00009888" value="0x25C17800" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10001" />
>+ <register type="NOA" address="0x00009888" value="0x25E17800" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10001" />
>+ <register type="NOA" address="0x00009888" value="0x160A4000" />
>+ <register type="NOA" address="0x00009888" value="0x170A4000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A054A" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A054A" />
>+ <register type="NOA" address="0x00009888" value="0x200A0C60" />
>+ <register type="NOA" address="0x00009888" value="0x210A0C60" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A550A" />
>+ <register type="NOA" address="0x00009888" value="0x250A550A" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x07810306" />
>+ <register type="NOA" address="0x00009888" value="0x09810D32" />
>+ <register type="NOA" address="0x00009888" value="0x11810922" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183000A" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840303" />
>+ <register type="NOA" address="0x00009888" value="0x01860005" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x01870005" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10306" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10D32" />
>+ <register type="NOA" address="0x00009888" value="0x13A10922" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C0C" />
>+ <register type="NOA" address="0x00009888" value="0x01A60050" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x01A70050" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x07C10306" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10D32" />
>+ <register type="NOA" address="0x00009888" value="0x15C10922" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43030" />
>+ <register type="NOA" address="0x00009888" value="0x01C60500" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x01C70500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10306" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D32" />
>+ <register type="NOA" address="0x00009888" value="0x17E10922" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C0C0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x01E75000" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x01075A00" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x010800FA" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F0F0" />
>+ <register type="NOA" address="0x00009888" value="0x010AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C0C" />
>+ <register type="NOA" address="0x00009888" value="0x010B0050" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023030" />
>+ <register type="NOA" address="0x00009888" value="0x010C0500" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12101000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610002A" />
>+ <register type="NOA" address="0x00009888" value="0x28100063" />
>+ <register type="NOA" address="0x00009888" value="0x2A102800" />
>+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12101000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610002A" />
>+ <register type="NOA" address="0x00009888" value="0x28100063" />
>+ <register type="NOA" address="0x00009888" value="0x2A102800" />
>+ <register type="NOA" address="0x00009888" value="0x2C1040A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04082000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C081000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080C60" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20082800" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12084000" />
>+ <register type="NOA" address="0x00009888" value="0x2208040A" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080063" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C082940" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00FF0000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x000000FF" />
>+ <register type="OA" address="0x0000DC00" value="0x00000018" />
>+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000DC08" value="0x00000060" />
>+ <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000DC10" value="0x00000180" />
>+ <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000DC18" value="0x00000600" />
>+ <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000DC20" value="0x00001800" />
>+ <register type="OA" address="0x0000DC24" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000DC28" value="0x00006000" />
>+ <register type="OA" address="0x0000DC2C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000DC30" value="0x00018000" />
>+ <register type="OA" address="0x0000DC34" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000DC38" value="0x00060000" />
>+ <register type="OA" address="0x0000DC3C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadsAndRast3"
>+ chipset="ACMGT1"
>+ symbol_name="ThreadsAndRast3"
>+ underscore_name="threads_and_rast3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="abb4b8fd-b9cd-4b11-a610-1c0707af14cf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS Threads Dispatched"
>+ symbol_name="GsThreads"
>+ underscore_name="gs_threads"
>+ description="Number of GS thread dispatches"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Early Hi-Depth Test Fails"
>+ symbol_name="HiDepthTestFails"
>+ underscore_name="hi_depth_test_fails"
>+ description="The total number of pixels dropped on early hierarchical depth test."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="4 2 UMUL C 3 READ 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD 16 B 7 READ UMUL UADD 32 B 6 READ UMUL UADD 64 B 5 READ UMUL UADD 128 B 4 READ UMUL UADD 256 B 3 READ UMUL UADD 512 B 2 READ UMUL UADD 1024 B 1 READ UMUL UADD UMUL"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810000" />
>+ <register type="NOA" address="0x00009888" value="0x28A10000" />
>+ <register type="NOA" address="0x00009888" value="0x28C10000" />
>+ <register type="NOA" address="0x00009888" value="0x28E10000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0AFC03" />
>+ <register type="NOA" address="0x00009888" value="0x1F0AFC03" />
>+ <register type="NOA" address="0x00009888" value="0x200A0C63" />
>+ <register type="NOA" address="0x00009888" value="0x210A0C63" />
>+ <register type="NOA" address="0x00009888" value="0x220AC78F" />
>+ <register type="NOA" address="0x00009888" value="0x230AC78F" />
>+ <register type="NOA" address="0x00009888" value="0x240AF1E3" />
>+ <register type="NOA" address="0x00009888" value="0x250AF1E3" />
>+ <register type="NOA" address="0x00009888" value="0x260A0063" />
>+ <register type="NOA" address="0x00009888" value="0x270A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A078F" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A078F" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x160B4000" />
>+ <register type="NOA" address="0x00009888" value="0x180B0011" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x16810CC0" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x16A10033" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x14C10CC0" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x14E10033" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x000A5554" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FFE" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B1800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0105" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B038F" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B030D" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B028B" />
>+ <register type="NOA" address="0x00009888" value="0x100B0209" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B1000" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
>+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
>+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x1210C000" />
>+ <register type="NOA" address="0x00009888" value="0x22102863" />
>+ <register type="NOA" address="0x00009888" value="0x14103000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
>+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
>+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x1210C000" />
>+ <register type="NOA" address="0x00009888" value="0x22102863" />
>+ <register type="NOA" address="0x00009888" value="0x14103000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0C08F000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0E08F000" />
>+ <register type="NOA" address="0x00009888" value="0x20080C63" />
>+ <register type="NOA" address="0x00009888" value="0x1008F000" />
>+ <register type="NOA" address="0x00009888" value="0x1208F000" />
>+ <register type="NOA" address="0x00009888" value="0x22080C63" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x0608F000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082863" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080060" />
>+ <register type="NOA" address="0x00009888" value="0x0A084000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x29810000" />
>+ <register type="NOA" address="0x00009888" value="0x29A10000" />
>+ <register type="NOA" address="0x00009888" value="0x29C10000" />
>+ <register type="NOA" address="0x00009888" value="0x29E10000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0AFC03" />
>+ <register type="NOA" address="0x00009888" value="0x1F0AFC03" />
>+ <register type="NOA" address="0x00009888" value="0x200A0C63" />
>+ <register type="NOA" address="0x00009888" value="0x210A0C63" />
>+ <register type="NOA" address="0x00009888" value="0x220AC78F" />
>+ <register type="NOA" address="0x00009888" value="0x230AC78F" />
>+ <register type="NOA" address="0x00009888" value="0x240AF1E3" />
>+ <register type="NOA" address="0x00009888" value="0x250AF1E3" />
>+ <register type="NOA" address="0x00009888" value="0x260A0063" />
>+ <register type="NOA" address="0x00009888" value="0x270A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A078F" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A078F" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A400A" />
>+ <register type="NOA" address="0x00009888" value="0x170B4000" />
>+ <register type="NOA" address="0x00009888" value="0x190B0011" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x17810CC0" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03838000" />
>+ <register type="NOA" address="0x00009888" value="0x01848000" />
>+ <register type="NOA" address="0x00009888" value="0x03864000" />
>+ <register type="NOA" address="0x00009888" value="0x03874000" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x17A10033" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A32000" />
>+ <register type="NOA" address="0x00009888" value="0x01A44000" />
>+ <register type="NOA" address="0x00009888" value="0x03A61000" />
>+ <register type="NOA" address="0x00009888" value="0x03A71000" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x15C10CC0" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30800" />
>+ <register type="NOA" address="0x00009888" value="0x01C42000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60400" />
>+ <register type="NOA" address="0x00009888" value="0x03C70400" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x15E10033" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30200" />
>+ <register type="NOA" address="0x00009888" value="0x01E41000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60100" />
>+ <register type="NOA" address="0x00009888" value="0x03E70100" />
>+ <register type="NOA" address="0x00009888" value="0x03070900" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x0308B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x01093000" />
>+ <register type="NOA" address="0x00009888" value="0x010A5554" />
>+ <register type="NOA" address="0x00009888" value="0x030A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x01014FFE" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B1800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0105" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B038F" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B030D" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B028B" />
>+ <register type="NOA" address="0x00009888" value="0x110B0209" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B1000" />
>+ <register type="NOA" address="0x00009888" value="0x01022000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0400" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
>+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
>+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x1210C000" />
>+ <register type="NOA" address="0x00009888" value="0x22102863" />
>+ <register type="NOA" address="0x00009888" value="0x14103000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x2610F1E0" />
>+ <register type="NOA" address="0x00009888" value="0x2810FC63" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C63" />
>+ <register type="NOA" address="0x00009888" value="0x2C10C78F" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x1210C000" />
>+ <register type="NOA" address="0x00009888" value="0x22102863" />
>+ <register type="NOA" address="0x00009888" value="0x14103000" />
>+ <register type="NOA" address="0x00009888" value="0x24104600" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0C08F000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0E08F000" />
>+ <register type="NOA" address="0x00009888" value="0x20080C63" />
>+ <register type="NOA" address="0x00009888" value="0x1008F000" />
>+ <register type="NOA" address="0x00009888" value="0x1208F000" />
>+ <register type="NOA" address="0x00009888" value="0x22080C63" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x0608F000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082863" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080060" />
>+ <register type="NOA" address="0x00009888" value="0x0A084000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FFFE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadsAndRast4"
>+ chipset="ACMGT1"
>+ symbol_name="ThreadsAndRast4"
>+ underscore_name="threads_and_rast4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2da159d5-8ace-42bb-9d81-26f2b162d8d8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Early Depth Test Fails"
>+ symbol_name="EarlyDepthTestFails"
>+ underscore_name="early_depth_test_fails"
>+ description="The total number of pixels dropped on early depth test."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="4 C 7 READ C 6 READ UADD 2 C 5 READ C 4 READ UADD UMUL UADD 4 C 3 READ C 2 READ UADD UMUL UADD 8 C 1 READ C 0 READ UADD UMUL UADD 16 B 7 READ B 6 READ UADD UMUL UADD UMUL"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100060" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410000C" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100060" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410000C" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080003" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080060" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C03" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0180" />
>+ <register type="NOA" address="0x00009888" value="0x250A0180" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0600" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0600" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0180" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0180" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0060" />
>+ <register type="NOA" address="0x00009888" value="0x100B5480" />
>+ <register type="NOA" address="0x00009888" value="0x100C5012" />
>+ <register type="NOA" address="0x00009888" value="0x00072000" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x0008C000" />
>+ <register type="NOA" address="0x00009888" value="0x0208CCCC" />
>+ <register type="NOA" address="0x00009888" value="0x00095540" />
>+ <register type="NOA" address="0x00009888" value="0x000A6000" />
>+ <register type="NOA" address="0x00009888" value="0x020A6666" />
>+ <register type="NOA" address="0x00009888" value="0x0001AA80" />
>+ <register type="NOA" address="0x00009888" value="0x040B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B04C0" />
>+ <register type="NOA" address="0x00009888" value="0x120B0440" />
>+ <register type="NOA" address="0x00009888" value="0x140B0400" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009888" value="0x00025540" />
>+ <register type="NOA" address="0x00009888" value="0x040C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0014" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0013" />
>+ <register type="NOA" address="0x00009888" value="0x120C0011" />
>+ <register type="NOA" address="0x00009888" value="0x140C0010" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100060" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410000C" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C10000C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100060" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410000C" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080003" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080060" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C03" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0180" />
>+ <register type="NOA" address="0x00009888" value="0x250A0180" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0600" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0600" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0180" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0180" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0060" />
>+ <register type="NOA" address="0x00009888" value="0x110B5480" />
>+ <register type="NOA" address="0x00009888" value="0x110C5012" />
>+ <register type="NOA" address="0x00009888" value="0x01072000" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x0108C000" />
>+ <register type="NOA" address="0x00009888" value="0x0308CCCC" />
>+ <register type="NOA" address="0x00009888" value="0x01095540" />
>+ <register type="NOA" address="0x00009888" value="0x010A6000" />
>+ <register type="NOA" address="0x00009888" value="0x030A6666" />
>+ <register type="NOA" address="0x00009888" value="0x0101AA80" />
>+ <register type="NOA" address="0x00009888" value="0x050B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B04C0" />
>+ <register type="NOA" address="0x00009888" value="0x130B0440" />
>+ <register type="NOA" address="0x00009888" value="0x150B0400" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x01025540" />
>+ <register type="NOA" address="0x00009888" value="0x050C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0014" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0013" />
>+ <register type="NOA" address="0x00009888" value="0x130C0011" />
>+ <register type="NOA" address="0x00009888" value="0x150C0010" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FFC0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="AsyncCompute"
>+ chipset="ACMGT1"
>+ symbol_name="AsyncCompute"
>+ underscore_name="async_compute"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="91273130-42fe-4c5e-ba34-6f9140b612c6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE FPU Pipe Active"
>+ symbol_name="FpuActive"
>+ underscore_name="fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS FPU Pipe Active"
>+ symbol_name="VsFpuActive"
>+ underscore_name="vs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS FPU Pipe Active"
>+ symbol_name="PsFpuActive"
>+ underscore_name="ps_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS FPU Pipe Active"
>+ symbol_name="CsFpuActive"
>+ underscore_name="cs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC CS FPU Pipe Active"
>+ symbol_name="AsyncCsFpuActive"
>+ underscore_name="async_cs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM Pipe Active"
>+ symbol_name="EmActive"
>+ underscore_name="em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS EM Pipe Active"
>+ symbol_name="VsEmActive"
>+ underscore_name="vs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS EM Pipe Active"
>+ symbol_name="PsEmActive"
>+ underscore_name="ps_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS EM Pipe Active"
>+ symbol_name="CsEmActive"
>+ underscore_name="cs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC CS EM Pipe Active"
>+ symbol_name="AsyncCsEmActive"
>+ underscore_name="async_cs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 17 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00010000" />
>+ <register type="FLEX" address="0x0000E558" value="0x00060050" />
>+ <register type="FLEX" address="0x0000E658" value="0x00001090" />
>+ <register type="FLEX" address="0x0000E758" value="0x00051011" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00091061" />
>+ <register type="FLEX" address="0x0000E55C" value="0x00004008" />
>+ <register type="FLEX" address="0x0000E65C" value="0x00000005" />
>+ </register_config>
>+ </set>
>+
>+ <set name="XveActivity1"
>+ chipset="ACMGT1"
>+ symbol_name="XveActivity1"
>+ underscore_name="xve_activity1"
>+ mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO"
>+ hw_config_guid="fd9d1ad4-13b3-4583-9f2c-998f627e370d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS FPU Pipe Active"
>+ symbol_name="HsFpuActive"
>+ underscore_name="hs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a hull shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS FPU Pipe Active"
>+ symbol_name="DsFpuActive"
>+ underscore_name="ds_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a domain shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS FPU Pipe Active"
>+ symbol_name="GsFpuActive"
>+ underscore_name="gs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a geometry shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS EM Pipe Active"
>+ symbol_name="HsEmActive"
>+ underscore_name="hs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a hull shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS EM Pipe Active"
>+ symbol_name="DsEmActive"
>+ underscore_name="ds_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a domain shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS EM Pipe Active"
>+ symbol_name="GsEmActive"
>+ underscore_name="gs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a geometry shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS Send Pipe Active"
>+ symbol_name="HsSendActive"
>+ underscore_name="hs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a hull shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS Send Pipe Active"
>+ symbol_name="DsSendActive"
>+ underscore_name="ds_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a domain shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS Send Pipe Active"
>+ symbol_name="GsSendActive"
>+ underscore_name="gs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a geometry shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Send Pipe Active"
>+ symbol_name="CsSendActive"
>+ underscore_name="cs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00030020" />
>+ <register type="FLEX" address="0x0000E558" value="0x00021040" />
>+ <register type="FLEX" address="0x0000E658" value="0x00041031" />
>+ <register type="FLEX" address="0x0000E758" value="0x00032022" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00062042" />
>+ </register_config>
>+ </set>
>+
>+ <set name="GpuBusyness"
>+ chipset="ACMGT1"
>+ symbol_name="GpuBusyness"
>+ underscore_name="gpu_busyness"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="4b785529-8efb-471e-93c5-481dae7b3b8b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Render Ring Busy"
>+ symbol_name="RenderBusy"
>+ underscore_name="render_busy"
>+ description="The percentage of time when render command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ComputeEngine0 Ring Busy"
>+ symbol_name="ComputeEngine0Busy"
>+ underscore_name="compute_engine0_busy"
>+ description="The percentage of time when compute command streamer 0 was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ComputeEngine1 Ring Busy"
>+ symbol_name="ComputeEngine1Busy"
>+ underscore_name="compute_engine1_busy"
>+ description="The percentage of time when compute command streamer 1 was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ComputeEngine2 Ring Busy"
>+ symbol_name="ComputeEngine2Busy"
>+ underscore_name="compute_engine2_busy"
>+ description="The percentage of time when compute command streamer 2 was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ComputeEngine3 Ring Busy"
>+ symbol_name="ComputeEngine3Busy"
>+ underscore_name="compute_engine3_busy"
>+ description="The percentage of time when compute command streamer 3 was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Blitter Ring Busy"
>+ symbol_name="BlitterBusy"
>+ underscore_name="blitter_busy"
>+ description="The percentage of time when blitter command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vdbox00 Ring Busy"
>+ symbol_name="Vdbox00Busy"
>+ underscore_name="vdbox00_busy"
>+ description="The percentage of time when vdbox00 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vebox0 Ring Busy"
>+ symbol_name="Vebox0Busy"
>+ underscore_name="vebox0_busy"
>+ description="The percentage of time when vebox0 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vdbox10 Ring Busy"
>+ symbol_name="Vdbox10Busy"
>+ underscore_name="vdbox10_busy"
>+ description="The percentage of time when vdbox10 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vebox1 Ring Busy"
>+ symbol_name="Vebox1Busy"
>+ underscore_name="vebox1_busy"
>+ description="The percentage of time when vebox1 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Any compute engine busy"
>+ symbol_name="AnyComputeEngineBusy"
>+ underscore_name="any_compute_engine_busy"
>+ description="The percentage of time when any compute engine is busy"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Render and any compute engines are simultaneously busy"
>+ symbol_name="RenderAndAnyComputeEngineBusy"
>+ underscore_name="render_and_any_compute_engine_busy"
>+ description="The percentage of time when render and any compute engines are simultaneously busy"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x440A2400" />
>+ <register type="NOA" address="0x00009888" value="0x1A131200" />
>+ <register type="NOA" address="0x00009888" value="0x060A0022" />
>+ <register type="NOA" address="0x00009888" value="0x140A0014" />
>+ <register type="NOA" address="0x00009888" value="0x040A0000" />
>+ <register type="NOA" address="0x00009888" value="0x020A0000" />
>+ <register type="NOA" address="0x00009888" value="0x00104000" />
>+ <register type="NOA" address="0x00009888" value="0x02100002" />
>+ <register type="NOA" address="0x00009888" value="0x00124000" />
>+ <register type="NOA" address="0x00009888" value="0x02130000" />
>+ <register type="NOA" address="0x00009888" value="0x0A130900" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x440A2400" />
>+ <register type="NOA" address="0x00009888" value="0x1A131200" />
>+ <register type="NOA" address="0x00009888" value="0x060A0022" />
>+ <register type="NOA" address="0x00009888" value="0x120A0014" />
>+ <register type="NOA" address="0x00009888" value="0x040A0000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0000" />
>+ <register type="NOA" address="0x00009888" value="0x00102400" />
>+ <register type="NOA" address="0x00009888" value="0x00120400" />
>+ <register type="NOA" address="0x00009888" value="0x02130000" />
>+ <register type="NOA" address="0x00009888" value="0x08130900" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x18012400" />
>+ <register type="NOA" address="0x00009888" value="0x1A042400" />
>+ <register type="NOA" address="0x00009888" value="0x22042400" />
>+ <register type="NOA" address="0x00009888" value="0x2A042400" />
>+ <register type="NOA" address="0x00009888" value="0x34040009" />
>+ <register type="NOA" address="0x00009888" value="0x3E041200" />
>+ <register type="NOA" address="0x00009888" value="0x02010006" />
>+ <register type="NOA" address="0x00009888" value="0x10010004" />
>+ <register type="NOA" address="0x00009888" value="0x00010000" />
>+ <register type="NOA" address="0x00009888" value="0x020426E9" />
>+ <register type="NOA" address="0x00009888" value="0x040401B7" />
>+ <register type="NOA" address="0x00009888" value="0x06041000" />
>+ <register type="NOA" address="0x00009888" value="0x0804050C" />
>+ <register type="NOA" address="0x00009888" value="0x0A04091C" />
>+ <register type="NOA" address="0x00009888" value="0x1204051C" />
>+ <register type="NOA" address="0x00009888" value="0x1404010C" />
>+ <register type="NOA" address="0x00009888" value="0x16040024" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FD55" />
>+ <register type="NOA" address="0x00009888" value="0x0203554B" />
>+ <register type="NOA" address="0x00009888" value="0x00095400" />
>+ <register type="NOA" address="0x00009888" value="0x02090001" />
>+ <register type="NOA" address="0x00009888" value="0x00056800" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x000AA800" />
>+ <register type="NOA" address="0x00009888" value="0x020A0002" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A033000" />
>+ <register type="NOA" address="0x00009888" value="0x48030864" />
>+ <register type="NOA" address="0x00009888" value="0x4A030643" />
>+ <register type="NOA" address="0x00009888" value="0x4C031404" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030043" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x44031080" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46031084" />
>+ <register type="NOA" address="0x00009888" value="0x24033000" />
>+ <register type="NOA" address="0x00009888" value="0x28033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000081" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF0" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Render Metrics for 3D Pipeline Profile"
>+ chipset="ACMGT1"
>+ symbol_name="RenderPipeProfile1"
>+ underscore_name="render_pipe_profile1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8a0c5d31-e0cb-4d2c-8056-f3824c57ad9a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VF2 Bottleneck"
>+ symbol_name="Vf2Bottleneck"
>+ underscore_name="vf2_bottleneck"
>+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS2 Bottleneck"
>+ symbol_name="Vs2Bottleneck"
>+ underscore_name="vs2_bottleneck"
>+ description="The percentage of time in which VS2 pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Clipper2 Bottleneck"
>+ symbol_name="Cl2Bottleneck"
>+ underscore_name="cl2_bottleneck"
>+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS2 Bottleneck"
>+ symbol_name="Hs2Bottleneck"
>+ underscore_name="hs2_bottleneck"
>+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="3"
>+ high_watermark="9"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS2 Bottleneck"
>+ symbol_name="Ds2Bottleneck"
>+ underscore_name="ds2_bottleneck"
>+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GS2 Bottleneck"
>+ symbol_name="Gs2Bottleneck"
>+ underscore_name="gs2_bottleneck"
>+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF2 Bottleneck"
>+ symbol_name="Sf2Bottleneck"
>+ underscore_name="sf2_bottleneck"
>+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="10"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO2 Bottleneck"
>+ symbol_name="So2Bottleneck"
>+ underscore_name="so2_bottleneck"
>+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CL2 Stall"
>+ symbol_name="Cl2Stall"
>+ underscore_name="cl2_stall"
>+ description="The percentage of time in which clipper pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS2 Stall"
>+ symbol_name="Hs2Stall"
>+ underscore_name="hs2_stall"
>+ description="The percentage of time in which hull stall pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS2 Stall"
>+ symbol_name="Ds2Stall"
>+ underscore_name="ds2_stall"
>+ description="The percentage of time in which domain shader pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF2 Stall"
>+ symbol_name="Sf2Stall"
>+ underscore_name="sf2_stall"
>+ description="The percentage of time in which strip-fans pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO2 Stall"
>+ symbol_name="So2Stall"
>+ underscore_name="so2_stall"
>+ description="The percentage of time in which stream-output pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Hi-Depth20 Bottleneck"
>+ symbol_name="HiDepth20Bottleneck"
>+ underscore_name="hi_depth20_bottleneck"
>+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="BC20 Bottleneck"
>+ symbol_name="Bc20Bottleneck"
>+ underscore_name="bc20_bottleneck"
>+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x168607C0" />
>+ <register type="NOA" address="0x00009888" value="0x1603001F" />
>+ <register type="NOA" address="0x00009888" value="0x0C030000" />
>+ <register type="NOA" address="0x00009888" value="0x12040640" />
>+ <register type="NOA" address="0x00009888" value="0x08040021" />
>+ <register type="NOA" address="0x00009888" value="0x1C070000" />
>+ <register type="NOA" address="0x00009888" value="0x16090000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0903C0" />
>+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x160B7C00" />
>+ <register type="NOA" address="0x00009888" value="0x04860000" />
>+ <register type="NOA" address="0x00009888" value="0x06860400" />
>+ <register type="NOA" address="0x00009888" value="0x00860000" />
>+ <register type="NOA" address="0x00009888" value="0x02030002" />
>+ <register type="NOA" address="0x00009888" value="0x04030010" />
>+ <register type="NOA" address="0x00009888" value="0x0A0301C0" />
>+ <register type="NOA" address="0x00009888" value="0x100300C0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x0C040080" />
>+ <register type="NOA" address="0x00009888" value="0x0E040022" />
>+ <register type="NOA" address="0x00009888" value="0x04074000" />
>+ <register type="NOA" address="0x00009888" value="0x0A070021" />
>+ <register type="NOA" address="0x00009888" value="0x0E0708C0" />
>+ <register type="NOA" address="0x00009888" value="0x00070800" />
>+ <register type="NOA" address="0x00009888" value="0x020700A0" />
>+ <register type="NOA" address="0x00009888" value="0x00083032" />
>+ <register type="NOA" address="0x00009888" value="0x02083300" />
>+ <register type="NOA" address="0x00009888" value="0x02094003" />
>+ <register type="NOA" address="0x00009888" value="0x08090880" />
>+ <register type="NOA" address="0x00009888" value="0x0C090001" />
>+ <register type="NOA" address="0x00009888" value="0x0E090023" />
>+ <register type="NOA" address="0x00009888" value="0x12090003" />
>+ <register type="NOA" address="0x00009888" value="0x00090D28" />
>+ <register type="NOA" address="0x00009888" value="0x040A0200" />
>+ <register type="NOA" address="0x00009888" value="0x140A0940" />
>+ <register type="NOA" address="0x00009888" value="0x000A9A91" />
>+ <register type="NOA" address="0x00009888" value="0x020A19AA" />
>+ <register type="NOA" address="0x00009888" value="0x00015044" />
>+ <register type="NOA" address="0x00009888" value="0x040B0004" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B2000" />
>+ <register type="NOA" address="0x00009888" value="0x020B2200" />
>+ <register type="NOA" address="0x00009888" value="0x00020C20" />
>+ <register type="NOA" address="0x00009888" value="0x000C0800" />
>+ <register type="NOA" address="0x00009888" value="0x020C00A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035551" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031C00" />
>+ <register type="NOA" address="0x00009888" value="0x48030C00" />
>+ <register type="NOA" address="0x00009888" value="0x4A030221" />
>+ <register type="NOA" address="0x00009888" value="0x4C030006" />
>+ <register type="NOA" address="0x00009888" value="0x4E030210" />
>+ <register type="NOA" address="0x00009888" value="0x50030426" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030061" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030400" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46032826" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x00025551" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045551" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055551" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Render Metrics for 3D Pipeline Profile"
>+ chipset="ACMGT1"
>+ symbol_name="RenderPipeProfile2"
>+ underscore_name="render_pipe_profile2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0f40fba0-129a-4a19-87de-5fdbe111b915"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VF3 Bottleneck"
>+ symbol_name="Vf3Bottleneck"
>+ underscore_name="vf3_bottleneck"
>+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS3 Bottleneck"
>+ symbol_name="Vs3Bottleneck"
>+ underscore_name="vs3_bottleneck"
>+ description="The percentage of time in which VS3 pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Clipper3 Bottleneck"
>+ symbol_name="Cl3Bottleneck"
>+ underscore_name="cl3_bottleneck"
>+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS3 Bottleneck"
>+ symbol_name="Hs3Bottleneck"
>+ underscore_name="hs3_bottleneck"
>+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="3"
>+ high_watermark="9"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS3 Bottleneck"
>+ symbol_name="Ds3Bottleneck"
>+ underscore_name="ds3_bottleneck"
>+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GS3 Bottleneck"
>+ symbol_name="Gs3Bottleneck"
>+ underscore_name="gs3_bottleneck"
>+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF3 Bottleneck"
>+ symbol_name="Sf3Bottleneck"
>+ underscore_name="sf3_bottleneck"
>+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="10"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO3 Bottleneck"
>+ symbol_name="So3Bottleneck"
>+ underscore_name="so3_bottleneck"
>+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CL3 Stall"
>+ symbol_name="Cl3Stall"
>+ underscore_name="cl3_stall"
>+ description="The percentage of time in which clipper pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS3 Stall"
>+ symbol_name="Hs3Stall"
>+ underscore_name="hs3_stall"
>+ description="The percentage of time in which hull stall pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS3 Stall"
>+ symbol_name="Ds3Stall"
>+ underscore_name="ds3_stall"
>+ description="The percentage of time in which domain shader pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF3 Stall"
>+ symbol_name="Sf3Stall"
>+ underscore_name="sf3_stall"
>+ description="The percentage of time in which strip-fans pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO3 Stall"
>+ symbol_name="So3Stall"
>+ underscore_name="so3_stall"
>+ description="The percentage of time in which stream-output pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Hi-Depth30 Bottleneck"
>+ symbol_name="HiDepth30Bottleneck"
>+ underscore_name="hi_depth30_bottleneck"
>+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="BC30 Bottleneck"
>+ symbol_name="Bc30Bottleneck"
>+ underscore_name="bc30_bottleneck"
>+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x178607C0" />
>+ <register type="NOA" address="0x00009888" value="0x1703001F" />
>+ <register type="NOA" address="0x00009888" value="0x0D030000" />
>+ <register type="NOA" address="0x00009888" value="0x13040640" />
>+ <register type="NOA" address="0x00009888" value="0x09040021" />
>+ <register type="NOA" address="0x00009888" value="0x1D070000" />
>+ <register type="NOA" address="0x00009888" value="0x17090000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0903C0" />
>+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x170B7C00" />
>+ <register type="NOA" address="0x00009888" value="0x05860000" />
>+ <register type="NOA" address="0x00009888" value="0x07860400" />
>+ <register type="NOA" address="0x00009888" value="0x01860000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFF3" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5551" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAA2" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03030002" />
>+ <register type="NOA" address="0x00009888" value="0x05030010" />
>+ <register type="NOA" address="0x00009888" value="0x0B0301C0" />
>+ <register type="NOA" address="0x00009888" value="0x110300C0" />
>+ <register type="NOA" address="0x00009888" value="0x13030C80" />
>+ <register type="NOA" address="0x00009888" value="0x01030000" />
>+ <register type="NOA" address="0x00009888" value="0x01040000" />
>+ <register type="NOA" address="0x00009888" value="0x0D040080" />
>+ <register type="NOA" address="0x00009888" value="0x0F040022" />
>+ <register type="NOA" address="0x00009888" value="0x05074000" />
>+ <register type="NOA" address="0x00009888" value="0x0B070021" />
>+ <register type="NOA" address="0x00009888" value="0x0F0708C0" />
>+ <register type="NOA" address="0x00009888" value="0x01070800" />
>+ <register type="NOA" address="0x00009888" value="0x030700A0" />
>+ <register type="NOA" address="0x00009888" value="0x01083032" />
>+ <register type="NOA" address="0x00009888" value="0x03083300" />
>+ <register type="NOA" address="0x00009888" value="0x03094003" />
>+ <register type="NOA" address="0x00009888" value="0x09090880" />
>+ <register type="NOA" address="0x00009888" value="0x0D090001" />
>+ <register type="NOA" address="0x00009888" value="0x0F090023" />
>+ <register type="NOA" address="0x00009888" value="0x13090003" />
>+ <register type="NOA" address="0x00009888" value="0x01090D28" />
>+ <register type="NOA" address="0x00009888" value="0x050A0200" />
>+ <register type="NOA" address="0x00009888" value="0x150A0940" />
>+ <register type="NOA" address="0x00009888" value="0x010A9A91" />
>+ <register type="NOA" address="0x00009888" value="0x030A19AA" />
>+ <register type="NOA" address="0x00009888" value="0x01015044" />
>+ <register type="NOA" address="0x00009888" value="0x050B0004" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B2000" />
>+ <register type="NOA" address="0x00009888" value="0x030B2200" />
>+ <register type="NOA" address="0x00009888" value="0x01020C20" />
>+ <register type="NOA" address="0x00009888" value="0x010C0800" />
>+ <register type="NOA" address="0x00009888" value="0x030C00A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035551" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031C00" />
>+ <register type="NOA" address="0x00009888" value="0x48030C00" />
>+ <register type="NOA" address="0x00009888" value="0x4A030221" />
>+ <register type="NOA" address="0x00009888" value="0x4C030006" />
>+ <register type="NOA" address="0x00009888" value="0x4E030210" />
>+ <register type="NOA" address="0x00009888" value="0x50030426" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030061" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030400" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46032826" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x00025551" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045551" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055551" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3"
>+ chipset="ACMGT1"
>+ symbol_name="L3"
>+ underscore_name="l3"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="24695fb7-a404-4cd6-9aad-d23738b6d499"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Quad1 L3 Bank0 Input Available"
>+ symbol_name="L31Bank0InputAvailable"
>+ underscore_name="l31_bank0_input_available"
>+ description="The percentage of time in which Quad1 L3 bank0 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank1 Input Available"
>+ symbol_name="L31Bank1InputAvailable"
>+ underscore_name="l31_bank1_input_available"
>+ description="The percentage of time in which Quad1 L3 bank1 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank2 Input Available"
>+ symbol_name="L31Bank2InputAvailable"
>+ underscore_name="l31_bank2_input_available"
>+ description="The percentage of time in which Quad1 L3 bank2 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank3 Input Available"
>+ symbol_name="L31Bank3InputAvailable"
>+ underscore_name="l31_bank3_input_available"
>+ description="The percentage of time in which Quad1 L3 bank3 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank4 Input Available"
>+ symbol_name="L31Bank4InputAvailable"
>+ underscore_name="l31_bank4_input_available"
>+ description="The percentage of time in which Quad1 L3 bank4 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank5 Input Available"
>+ symbol_name="L31Bank5InputAvailable"
>+ underscore_name="l31_bank5_input_available"
>+ description="The percentage of time in which Quad1 L3 bank5 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank6 Input Available"
>+ symbol_name="L31Bank6InputAvailable"
>+ underscore_name="l31_bank6_input_available"
>+ description="The percentage of time in which Quad1 L3 bank6 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank7 Input Available"
>+ symbol_name="L31Bank7InputAvailable"
>+ underscore_name="l31_bank7_input_available"
>+ description="The percentage of time in which Quad1 L3 bank7 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank0 Output Ready"
>+ symbol_name="L31Bank0OutputReady"
>+ underscore_name="l31_bank0_output_ready"
>+ description="The percentage of time in which quad1 L3 bank0 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank1 Output Ready"
>+ symbol_name="L31Bank1OutputReady"
>+ underscore_name="l31_bank1_output_ready"
>+ description="The percentage of time in which quad1 L3 bank1 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank2 Output Ready"
>+ symbol_name="L31Bank2OutputReady"
>+ underscore_name="l31_bank2_output_ready"
>+ description="The percentage of time in which quad1 L3 bank2 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank3 Output Ready"
>+ symbol_name="L31Bank3OutputReady"
>+ underscore_name="l31_bank3_output_ready"
>+ description="The percentage of time in which quad1 L3 bank3 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank4 Output Ready"
>+ symbol_name="L31Bank4OutputReady"
>+ underscore_name="l31_bank4_output_ready"
>+ description="The percentage of time in which quad1 L3 bank4 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank5 Output Ready"
>+ symbol_name="L31Bank5OutputReady"
>+ underscore_name="l31_bank5_output_ready"
>+ description="The percentage of time in which quad1 L3 bank5 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank6 Output Ready"
>+ symbol_name="L31Bank6OutputReady"
>+ underscore_name="l31_bank6_output_ready"
>+ description="The percentage of time in which quad1 L3 bank6 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank7 Output Ready"
>+ symbol_name="L31Bank7OutputReady"
>+ underscore_name="l31_bank7_output_ready"
>+ description="The percentage of time in which quad1 L3 bank7 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1006" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1180" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0007" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0007" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
>+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler_Slice23"
>+ chipset="ACMGT1"
>+ symbol_name="Sampler"
>+ underscore_name="sampler"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="4486113b-a8a7-4f75-a1c2-7d307fa0e00e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice2 Xe Core0 Input Available"
>+ symbol_name="Sampler20InputAvailable"
>+ underscore_name="sampler20_input_available"
>+ description="The percentage of time in which slice2 Xe core0 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core1 Input Available"
>+ symbol_name="Sampler21InputAvailable"
>+ underscore_name="sampler21_input_available"
>+ description="The percentage of time in which slice2 Xe core1 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core2 Input Available"
>+ symbol_name="Sampler22InputAvailable"
>+ underscore_name="sampler22_input_available"
>+ description="The percentage of time in which slice2 Xe core2 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core3 Input Available"
>+ symbol_name="Sampler23InputAvailable"
>+ underscore_name="sampler23_input_available"
>+ description="The percentage of time in which slice2 Xe core3 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core0 Input Available"
>+ symbol_name="Sampler30InputAvailable"
>+ underscore_name="sampler30_input_available"
>+ description="The percentage of time in which slice3 Xe core0 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core1 Input Available"
>+ symbol_name="Sampler31InputAvailable"
>+ underscore_name="sampler31_input_available"
>+ description="The percentage of time in which slice3 Xe core1 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core2 Input Available"
>+ symbol_name="Sampler32InputAvailable"
>+ underscore_name="sampler32_input_available"
>+ description="The percentage of time in which slice3 Xe core2 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core3 Input Available"
>+ symbol_name="Sampler33InputAvailable"
>+ underscore_name="sampler33_input_available"
>+ description="The percentage of time in which slice3 Xe core3 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core0 Sampler Output Ready"
>+ symbol_name="Sampler20OutputReady"
>+ underscore_name="sampler20_output_ready"
>+ description="The percentage of time in which slice2 Xe core0 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core1 Sampler Output Ready"
>+ symbol_name="Sampler21OutputReady"
>+ underscore_name="sampler21_output_ready"
>+ description="The percentage of time in which slice2 Xe core1 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core2 Sampler Output Ready"
>+ symbol_name="Sampler22OutputReady"
>+ underscore_name="sampler22_output_ready"
>+ description="The percentage of time in which slice2 Xe core2 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core3 Sampler Output Ready"
>+ symbol_name="Sampler23OutputReady"
>+ underscore_name="sampler23_output_ready"
>+ description="The percentage of time in which slice2 Xe core3 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core0 Sampler Output Ready"
>+ symbol_name="Sampler30OutputReady"
>+ underscore_name="sampler30_output_ready"
>+ description="The percentage of time in which slice3 Xe core0 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core1 Sampler Output Ready"
>+ symbol_name="Sampler31OutputReady"
>+ underscore_name="sampler31_output_ready"
>+ description="The percentage of time in which slice3 Xe core1 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core2 Sampler Output Ready"
>+ symbol_name="Sampler32OutputReady"
>+ underscore_name="sampler32_output_ready"
>+ description="The percentage of time in which slice3 Xe core2 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core3 Sampler Output Ready"
>+ symbol_name="Sampler33OutputReady"
>+ underscore_name="sampler33_output_ready"
>+ description="The percentage of time in which slice3 Xe core3 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
>+ <register type="NOA" address="0x00009888" value="0x14832C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14A32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14C32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14E32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
>+ <register type="NOA" address="0x00009888" value="0x15832C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15A32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15C32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15E32C00" />
>+ <register type="NOA" address="0x00009888" value="0x04824000" />
>+ <register type="NOA" address="0x00009888" value="0x16820024" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x0A830580" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A24000" />
>+ <register type="NOA" address="0x00009888" value="0x14A20900" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA30016" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C24000" />
>+ <register type="NOA" address="0x00009888" value="0x14C20024" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x08C30580" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E24000" />
>+ <register type="NOA" address="0x00009888" value="0x12E20900" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x08E30016" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05824000" />
>+ <register type="NOA" address="0x00009888" value="0x13820024" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x07830580" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840808" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A24000" />
>+ <register type="NOA" address="0x00009888" value="0x11A20900" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x07A30016" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40404" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C24000" />
>+ <register type="NOA" address="0x00009888" value="0x11C20024" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x05C30580" />
>+ <register type="NOA" address="0x00009888" value="0x01C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40202" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E24000" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20900" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x05E30016" />
>+ <register type="NOA" address="0x00009888" value="0x01E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40101" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030E04" />
>+ <register type="NOA" address="0x00009888" value="0x4A031E61" />
>+ <register type="NOA" address="0x00009888" value="0x4C0302E0" />
>+ <register type="NOA" address="0x00009888" value="0x4E031E47" />
>+ <register type="NOA" address="0x00009888" value="0x50031403" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031C43" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46032808" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set HDCAndSF1"
>+ chipset="ACMGT1"
>+ symbol_name="HDCAndSF1"
>+ underscore_name="hdc_and_sf1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="75fc20f8-8694-47f2-b67b-cbb35f697a8e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice2 Xe Core0 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader20AccessStalledOnL3"
>+ underscore_name="non_sampler_shader20_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core0)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core1 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader21AccessStalledOnL3"
>+ underscore_name="non_sampler_shader21_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core1)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core2 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader22AccessStalledOnL3"
>+ underscore_name="non_sampler_shader22_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core2)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core3 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader23AccessStalledOnL3"
>+ underscore_name="non_sampler_shader23_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core3)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core0 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader30AccessStalledOnL3"
>+ underscore_name="non_sampler_shader30_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core0)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core1 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader31AccessStalledOnL3"
>+ underscore_name="non_sampler_shader31_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core1)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core2 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader32AccessStalledOnL3"
>+ underscore_name="non_sampler_shader32_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core2)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core3 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader33AccessStalledOnL3"
>+ underscore_name="non_sampler_shader33_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core3)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1F8101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE101E0" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x08810011" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x08A10440" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10011" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10440" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x00E40008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x0D810011" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10440" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10011" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10440" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40080" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x000300F0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0009000C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x000100F2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01010020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000400FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x48031060" />
>+ <register type="NOA" address="0x00009888" value="0x4A030277" />
>+ <register type="NOA" address="0x00009888" value="0x4C030602" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set HDCAndSF2"
>+ chipset="ACMGT1"
>+ symbol_name="HDCAndSF2"
>+ underscore_name="hdc_and_sf2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d5e02a31-fc87-4cdc-8136-4b19e00b7e94"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Polygon (Slice2) Data Ready"
>+ symbol_name="Poly2DataReady"
>+ underscore_name="poly2_data_ready"
>+ description="The percentage of time in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Polygon (Slice3) Data Ready"
>+ symbol_name="Poly3DataReady"
>+ underscore_name="poly3_data_ready"
>+ description="The percentage of time in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SQ20 is full"
>+ symbol_name="GTRequestQueue20Full"
>+ underscore_name="gt_request_queue20_full"
>+ description="The percentage of time when IDI0 SQ20 is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SQ30 is full"
>+ symbol_name="GTRequestQueue30Full"
>+ underscore_name="gt_request_queue30_full"
>+ description="The percentage of time when IDI0 SQ30 is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12056400" />
>+ <register type="NOA" address="0x00009888" value="0x13056400" />
>+ <register type="NOA" address="0x00009888" value="0x00030002" />
>+ <register type="NOA" address="0x00009888" value="0x00050002" />
>+ <register type="NOA" address="0x00009888" value="0x0205001C" />
>+ <register type="NOA" address="0x00009888" value="0x00060001" />
>+ <register type="NOA" address="0x00009888" value="0x0008000D" />
>+ <register type="NOA" address="0x00009888" value="0x000A0005" />
>+ <register type="NOA" address="0x00009888" value="0x00010002" />
>+ <register type="NOA" address="0x00009888" value="0x000B0008" />
>+ <register type="NOA" address="0x00009888" value="0x01050002" />
>+ <register type="NOA" address="0x00009888" value="0x03050700" />
>+ <register type="NOA" address="0x00009888" value="0x01060002" />
>+ <register type="NOA" address="0x00009888" value="0x01080004" />
>+ <register type="NOA" address="0x00009888" value="0x010A0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x0C417000" />
>+ <register type="NOA" address="0x00009888" value="0x0C617000" />
>+ <register type="NOA" address="0x00009888" value="0x02410010" />
>+ <register type="NOA" address="0x00009888" value="0x14410180" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610010" />
>+ <register type="NOA" address="0x00009888" value="0x16610006" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040003" />
>+ <register type="NOA" address="0x00009888" value="0x0002000A" />
>+ <register type="NOA" address="0x00009888" value="0x00030005" />
>+ <register type="NOA" address="0x00009888" value="0x0203F000" />
>+ <register type="NOA" address="0x00009888" value="0x0209E000" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42032000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x2403F000" />
>+ <register type="NOA" address="0x00009888" value="0x46036F60" />
>+ <register type="NOA" address="0x00009888" value="0x2803F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010003" />
>+ <register type="NOA" address="0x00009888" value="0x00020005" />
>+ <register type="NOA" address="0x00009888" value="0x00040005" />
>+ <register type="NOA" address="0x00009888" value="0x00050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set RasterizerAndPixelBackend1"
>+ chipset="ACMGT1"
>+ symbol_name="RasterizerAndPixelBackend1"
>+ underscore_name="rasterizer_and_pixel_backend1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="08858210-0dc3-452b-afee-e5c7811c01cb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice2 Rasterizer Input Available"
>+ symbol_name="Rasterizer2InputAvailable"
>+ underscore_name="rasterizer2_input_available"
>+ description="The percentage of time in which slice2 rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice3 Rasterizer Output Ready"
>+ symbol_name="Rasterizer3OutputReady"
>+ underscore_name="rasterizer3_output_ready"
>+ description="The percentage of time in which slice3 rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice2 Pipe0 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData20Ready"
>+ underscore_name="pixel_data20_ready"
>+ description="The percentage of time in which slice2 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice2 Pipe1 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData21Ready"
>+ underscore_name="pixel_data21_ready"
>+ description="The percentage of time in which slice2 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="PS10 Output Available"
>+ symbol_name="PSOutput10Available"
>+ underscore_name="ps_output10_available"
>+ description="The percentage of time in which PS10 output is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="PS11 Output Available"
>+ symbol_name="PSOutput11Available"
>+ underscore_name="ps_output11_available"
>+ description="The percentage of time in which PS11 output is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Pixel Values 10 Ready"
>+ symbol_name="PixelValues10Ready"
>+ underscore_name="pixel_values10_ready"
>+ description="The percentage of time in which pixel values 10 are ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Pixel Values 11 Ready"
>+ symbol_name="PixelValues11Ready"
>+ underscore_name="pixel_values11_ready"
>+ description="The percentage of time in which pixel values 11 are ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A056000" />
>+ <register type="NOA" address="0x00009888" value="0x1C050000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B7000" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C701F" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x1B057000" />
>+ <register type="NOA" address="0x00009888" value="0x00038000" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x020535D2" />
>+ <register type="NOA" address="0x00009888" value="0x0405003E" />
>+ <register type="NOA" address="0x00009888" value="0x00060007" />
>+ <register type="NOA" address="0x00009888" value="0x00072800" />
>+ <register type="NOA" address="0x00009888" value="0x000803D5" />
>+ <register type="NOA" address="0x00009888" value="0x0208C000" />
>+ <register type="NOA" address="0x00009888" value="0x00090060" />
>+ <register type="NOA" address="0x00009888" value="0x000A2955" />
>+ <register type="NOA" address="0x00009888" value="0x020A4000" />
>+ <register type="NOA" address="0x00009888" value="0x00018018" />
>+ <register type="NOA" address="0x00009888" value="0x040B0200" />
>+ <register type="NOA" address="0x00009888" value="0x080B0400" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B8000" />
>+ <register type="NOA" address="0x00009888" value="0x00020060" />
>+ <register type="NOA" address="0x00009888" value="0x040C0200" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0400" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x11050DC0" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x01068000" />
>+ <register type="NOA" address="0x00009888" value="0x03084000" />
>+ <register type="NOA" address="0x00009888" value="0x030A4000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x18030126" />
>+ <register type="NOA" address="0x00009888" value="0x18080126" />
>+ <register type="NOA" address="0x00009888" value="0x0001807F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x02024000" />
>+ <register type="NOA" address="0x00009888" value="0x0E030C40" />
>+ <register type="NOA" address="0x00009888" value="0x10030E00" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x02044880" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x02054440" />
>+ <register type="NOA" address="0x00009888" value="0x10080031" />
>+ <register type="NOA" address="0x00009888" value="0x12080038" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x02088880" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F87F" />
>+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00031555" />
>+ <register type="NOA" address="0x00009888" value="0x02035540" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42032000" />
>+ <register type="NOA" address="0x00009888" value="0x2A033000" />
>+ <register type="NOA" address="0x00009888" value="0x48031068" />
>+ <register type="NOA" address="0x00009888" value="0x4A030653" />
>+ <register type="NOA" address="0x00009888" value="0x4C030465" />
>+ <register type="NOA" address="0x00009888" value="0x4E030023" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x440340C0" />
>+ <register type="NOA" address="0x00009888" value="0x2003F000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030206" />
>+ <register type="NOA" address="0x00009888" value="0x2403F000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D950" value="0x00000300" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF9F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set RasterizerAndPixelBackend2"
>+ chipset="ACMGT1"
>+ symbol_name="RasterizerAndPixelBackend2"
>+ underscore_name="rasterizer_and_pixel_backend2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="30b71e0c-55eb-49ed-8863-ee7db68ff1b1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice3 Rasterizer Input Available"
>+ symbol_name="Rasterizer3InputAvailable"
>+ underscore_name="rasterizer3_input_available"
>+ description="The percentage of time in which slice3 rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice2 Rasterizer Output Ready"
>+ symbol_name="Rasterizer2OutputReady"
>+ underscore_name="rasterizer2_output_ready"
>+ description="The percentage of time in which slice2 rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice3 Pipe0 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData30Ready"
>+ underscore_name="pixel_data30_ready"
>+ description="The percentage of time in which slice3 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice3 Pipe1 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData31Ready"
>+ underscore_name="pixel_data31_ready"
>+ description="The percentage of time in which slice3 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A057000" />
>+ <register type="NOA" address="0x00009888" value="0x1B056000" />
>+ <register type="NOA" address="0x00009888" value="0x1D050000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B7000" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C701F" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x0003007F" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x10050DC0" />
>+ <register type="NOA" address="0x00009888" value="0x02050000" />
>+ <register type="NOA" address="0x00009888" value="0x00068000" />
>+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x02084000" />
>+ <register type="NOA" address="0x00009888" value="0x000A1555" />
>+ <register type="NOA" address="0x00009888" value="0x020A4000" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x030535D2" />
>+ <register type="NOA" address="0x00009888" value="0x0505003E" />
>+ <register type="NOA" address="0x00009888" value="0x01060007" />
>+ <register type="NOA" address="0x00009888" value="0x01072800" />
>+ <register type="NOA" address="0x00009888" value="0x010803D5" />
>+ <register type="NOA" address="0x00009888" value="0x01090060" />
>+ <register type="NOA" address="0x00009888" value="0x010A2955" />
>+ <register type="NOA" address="0x00009888" value="0x01010018" />
>+ <register type="NOA" address="0x00009888" value="0x050B0200" />
>+ <register type="NOA" address="0x00009888" value="0x090B0400" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B001F" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x01020060" />
>+ <register type="NOA" address="0x00009888" value="0x050C0200" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0400" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004807F" />
>+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x02028000" />
>+ <register type="NOA" address="0x00009888" value="0x00031555" />
>+ <register type="NOA" address="0x00009888" value="0x02034000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030C06" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030003" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C00" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001807F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x02024000" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x02044000" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x02054000" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x02088000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D950" value="0x00000300" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF9F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL1"
>+ chipset="ACMGT1"
>+ symbol_name="TDL1"
>+ underscore_name="tdl1"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="3620f0df-42c6-4904-b395-5497f5a2ea4b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
>+ symbol_name="NonPSThread20ReadyForDispatch"
>+ underscore_name="non_ps_thread20_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
>+ symbol_name="NonPSThread21ReadyForDispatch"
>+ underscore_name="non_ps_thread21_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
>+ symbol_name="NonPSThread22ReadyForDispatch"
>+ underscore_name="non_ps_thread22_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
>+ symbol_name="NonPSThread23ReadyForDispatch"
>+ underscore_name="non_ps_thread23_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
>+ symbol_name="NonPSThread30ReadyForDispatch"
>+ underscore_name="non_ps_thread30_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
>+ symbol_name="NonPSThread31ReadyForDispatch"
>+ underscore_name="non_ps_thread31_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
>+ symbol_name="NonPSThread32ReadyForDispatch"
>+ underscore_name="non_ps_thread32_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
>+ symbol_name="NonPSThread33ReadyForDispatch"
>+ underscore_name="non_ps_thread33_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader23ReadyPort0"
>+ underscore_name="thread_header23_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader23ReadyPort1"
>+ underscore_name="thread_header23_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader23ReadyPort2"
>+ underscore_name="thread_header23_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader23ReadyPort3"
>+ underscore_name="thread_header23_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader33ReadyPort0"
>+ underscore_name="thread_header33_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader33ReadyPort1"
>+ underscore_name="thread_header33_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader33ReadyPort2"
>+ underscore_name="thread_header33_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader33ReadyPort3"
>+ underscore_name="thread_header33_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x08810030" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10C00" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10030" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10C00" />
>+ <register type="NOA" address="0x00009888" value="0x14E10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x16E10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E75500" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810030" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10C00" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10030" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10C00" />
>+ <register type="NOA" address="0x00009888" value="0x11E10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x13E10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E40F80" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E70055" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02075500" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009F00C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x00010FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070055" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x48031060" />
>+ <register type="NOA" address="0x00009888" value="0x4A030277" />
>+ <register type="NOA" address="0x00009888" value="0x4C030602" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031D4A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL2"
>+ chipset="ACMGT1"
>+ symbol_name="TDL2"
>+ underscore_name="tdl2"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="28357a3a-a53b-4da4-a5b7-395dbfa501f1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
>+ symbol_name="PSThread20ReadyForDispatch"
>+ underscore_name="ps_thread20_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
>+ symbol_name="PSThread21ReadyForDispatch"
>+ underscore_name="ps_thread21_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
>+ symbol_name="PSThread22ReadyForDispatch"
>+ underscore_name="ps_thread22_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
>+ symbol_name="PSThread23ReadyForDispatch"
>+ underscore_name="ps_thread23_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
>+ symbol_name="PSThread30ReadyForDispatch"
>+ underscore_name="ps_thread30_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
>+ symbol_name="PSThread31ReadyForDispatch"
>+ underscore_name="ps_thread31_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
>+ symbol_name="PSThread32ReadyForDispatch"
>+ underscore_name="ps_thread32_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
>+ symbol_name="PSThread33ReadyForDispatch"
>+ underscore_name="ps_thread33_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810340" />
>+ <register type="NOA" address="0x00009888" value="0x28A10340" />
>+ <register type="NOA" address="0x00009888" value="0x28C10340" />
>+ <register type="NOA" address="0x00009888" value="0x28E10340" />
>+ <register type="NOA" address="0x00009888" value="0x29810340" />
>+ <register type="NOA" address="0x00009888" value="0x29A10340" />
>+ <register type="NOA" address="0x00009888" value="0x29C10340" />
>+ <register type="NOA" address="0x00009888" value="0x29E10340" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x08810C31" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A70050" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x11810C31" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x480300EA" />
>+ <register type="NOA" address="0x00009888" value="0x4A030607" />
>+ <register type="NOA" address="0x00009888" value="0x4C031068" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x50030427" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030021" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030063" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000000" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000000" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00000000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00000000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00000000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL3"
>+ chipset="ACMGT1"
>+ symbol_name="TDL3"
>+ underscore_name="tdl3"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="262cf8cb-824e-4f48-bac4-6be3d8dda6a5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher"
>+ symbol_name="ThreadHeader20Ready"
>+ underscore_name="thread_header20_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader20ReadyPort0"
>+ underscore_name="thread_header20_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader20ReadyPort1"
>+ underscore_name="thread_header20_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader20ReadyPort2"
>+ underscore_name="thread_header20_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader20ReadyPort3"
>+ underscore_name="thread_header20_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher"
>+ symbol_name="ThreadHeader21Ready"
>+ underscore_name="thread_header21_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader21ReadyPort0"
>+ underscore_name="thread_header21_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader21ReadyPort1"
>+ underscore_name="thread_header21_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader21ReadyPort2"
>+ underscore_name="thread_header21_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader21ReadyPort3"
>+ underscore_name="thread_header21_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher"
>+ symbol_name="ThreadHeader22Ready"
>+ underscore_name="thread_header22_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader22ReadyPort0"
>+ underscore_name="thread_header22_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader22ReadyPort1"
>+ underscore_name="thread_header22_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader22ReadyPort2"
>+ underscore_name="thread_header22_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader22ReadyPort3"
>+ underscore_name="thread_header22_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher"
>+ symbol_name="ThreadHeader23Ready"
>+ underscore_name="thread_header23_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x14810CF4" />
>+ <register type="NOA" address="0x00009888" value="0x16810C72" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x02875500" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x10A10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x12A10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A70055" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C75500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x08E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00078000" />
>+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D948" value="0x00007800" />
>+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D950" value="0x00000780" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000078" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL4"
>+ chipset="ACMGT1"
>+ symbol_name="TDL4"
>+ underscore_name="tdl4"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="1e629e21-abd2-418e-a184-753977bb529b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher"
>+ symbol_name="ThreadHeader30Ready"
>+ underscore_name="thread_header30_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader30ReadyPort0"
>+ underscore_name="thread_header30_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader30ReadyPort1"
>+ underscore_name="thread_header30_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader30ReadyPort2"
>+ underscore_name="thread_header30_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader30ReadyPort3"
>+ underscore_name="thread_header30_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher"
>+ symbol_name="ThreadHeader31Ready"
>+ underscore_name="thread_header31_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader31ReadyPort0"
>+ underscore_name="thread_header31_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader31ReadyPort1"
>+ underscore_name="thread_header31_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader31ReadyPort2"
>+ underscore_name="thread_header31_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader31ReadyPort3"
>+ underscore_name="thread_header31_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher"
>+ symbol_name="ThreadHeader32Ready"
>+ underscore_name="thread_header32_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader32ReadyPort0"
>+ underscore_name="thread_header32_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader32ReadyPort1"
>+ underscore_name="thread_header32_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader32ReadyPort2"
>+ underscore_name="thread_header32_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader32ReadyPort3"
>+ underscore_name="thread_header32_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher"
>+ symbol_name="ThreadHeader33Ready"
>+ underscore_name="thread_header33_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x15810CF4" />
>+ <register type="NOA" address="0x00009888" value="0x17810C72" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x03875500" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x11A10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A70055" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C75500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x09E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00078000" />
>+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D948" value="0x00007800" />
>+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D950" value="0x00000780" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000078" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set TestOa"
>+ chipset="ACMGT1"
>+ symbol_name="TestOa"
>+ underscore_name="test_oa"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="57f210de-b537-464a-af7b-7dfe2f3780c1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter0"
>+ symbol_name="Counter0"
>+ underscore_name="counter0"
>+ description="HW test counter 0. Factor: 0.0"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter1"
>+ symbol_name="Counter1"
>+ underscore_name="counter1"
>+ description="HW test counter 1. Factor: 1.0"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter2"
>+ symbol_name="Counter2"
>+ underscore_name="counter2"
>+ description="HW test counter 2. Factor: 1.0"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter3"
>+ symbol_name="Counter3"
>+ underscore_name="counter3"
>+ description="HW test counter 3. Factor: 0.5"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter4"
>+ symbol_name="Counter4"
>+ underscore_name="counter4"
>+ description="HW test counter 4. Factor: 0.3333"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter5"
>+ symbol_name="Counter5"
>+ underscore_name="counter5"
>+ description="HW test counter 5. Factor: 0.3333"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter6"
>+ symbol_name="Counter6"
>+ underscore_name="counter6"
>+ description="HW test counter 6. Factor: 0.16666"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter7"
>+ symbol_name="Counter7"
>+ underscore_name="counter7"
>+ description="HW test counter 7. Factor: 0.6666"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter8"
>+ symbol_name="Counter8"
>+ underscore_name="counter8"
>+ description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter9 - OAR enable"
>+ symbol_name="Counter9"
>+ underscore_name="counter9"
>+ description="HW test counter 9. Should be equal to 1 in query."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x0803000C" />
>+ <register type="NOA" address="0x00009888" value="0x10030FF3" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000004" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFF" />
>+ <register type="OA" address="0x0000D948" value="0x00000003" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
>+ <register type="OA" address="0x0000D950" value="0x00000007" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFF" />
>+ <register type="OA" address="0x0000D958" value="0x00100002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00100002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D968" value="0x00100082" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D970" value="0x001000C2" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D978" value="0x00100001" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ComputeOverview"
>+ chipset="ACMGT1"
>+ symbol_name="ComputeOverview"
>+ underscore_name="compute_overview"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="37b5b93b-6acf-4726-9b57-1a65fab22bb2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BYTE READ"
>+ symbol_name="L3_BYTE_READ"
>+ underscore_name="l3_byte_read"
>+ description="Number of bytes read from L3"
>+ data_type="uint64"
>+ max_equation="256 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD B 3 READ UADD B 2 READ UADD B 1 READ UADD B 0 READ UADD 64 UMUL"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BYTE WRITE"
>+ symbol_name="L3_BYTE_WRITE"
>+ underscore_name="l3_byte_write"
>+ description="Number of bytes written to L3"
>+ data_type="uint64"
>+ max_equation="256 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD C 1 READ UADD C 0 READ UADD 64 UMUL"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE COMPUTE THREAD COUNT"
>+ symbol_name="XVE_COMPUTE_THREAD_COUNT"
>+ underscore_name="xve_compute_thread_count"
>+ description="Number of compute shader hardware threads dispatched"
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ATOMIC ACCESS COUNT"
>+ symbol_name="XVE_ATOMIC_ACCESS_COUNT"
>+ underscore_name="xve_atomic_access_count"
>+ description="Number of shader atomic memory accesses"
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 34 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BARRIER MESSAGE COUNT"
>+ symbol_name="XVE_BARRIER_MESSAGE_COUNT"
>+ underscore_name="xve_barrier_message_count"
>+ description="Number of shader barrier messages"
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 35 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
>+ underscore_name="xve_inst_executed_alu0_all"
>+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
>+ underscore_name="xve_inst_executed_alu1_all"
>+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
>+ underscore_name="xve_inst_executed_xmx_all"
>+ description="Number of execution slots taken by instructions executed in XMX pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
>+ underscore_name="xve_inst_executed_send_all"
>+ description="Number of instructions executed on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED CONTROL ALL"
>+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL"
>+ underscore_name="xve_inst_executed_control_all"
>+ description="Number of instructions executed on Jump Pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE"
>+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
>+ underscore_name="xve_pipe_alu0_and_alu1_active"
>+ description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE"
>+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE"
>+ underscore_name="xve_pipe_alu0_and_xmx_active"
>+ description="Percentage of time in which ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_all_utilization"
>+ description="Percentage of time taken by instructions executed on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED CONTROL ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_control_all_utilization"
>+ description="Percentage of time taken by instructions executed on Jump Pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0000" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B1005" />
>+ <register type="NOA" address="0x00009888" value="0x092B6005" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B1000" />
>+ <register type="NOA" address="0x00009888" value="0x094B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C6000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C1140" />
>+ <register type="NOA" address="0x00009888" value="0x092C6140" />
>+ <register type="NOA" address="0x00009888" value="0x0B2C1000" />
>+ <register type="NOA" address="0x00009888" value="0x094C6000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C6000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6C1000" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18081000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080020" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20081C2A" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080081" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082801" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0804E1" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0032" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0032" />
>+ <register type="NOA" address="0x00009888" value="0x112B000D" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0032" />
>+ <register type="NOA" address="0x00009888" value="0x074B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0032" />
>+ <register type="NOA" address="0x00009888" value="0x056B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0032" />
>+ <register type="NOA" address="0x00009888" value="0x130C0340" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0032" />
>+ <register type="NOA" address="0x00009888" value="0x112C0340" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0032" />
>+ <register type="NOA" address="0x00009888" value="0x074C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0032" />
>+ <register type="NOA" address="0x00009888" value="0x056C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20101000" />
>+ <register type="NOA" address="0x00009888" value="0x26100001" />
>+ <register type="NOA" address="0x00009888" value="0x28100001" />
>+ <register type="NOA" address="0x00009888" value="0x2A101C2A" />
>+ <register type="NOA" address="0x00009888" value="0x2C100804" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102801" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100E04" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20101000" />
>+ <register type="NOA" address="0x00009888" value="0x26100001" />
>+ <register type="NOA" address="0x00009888" value="0x28100001" />
>+ <register type="NOA" address="0x00009888" value="0x2A101C2A" />
>+ <register type="NOA" address="0x00009888" value="0x2C100804" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102801" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100E04" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A1000" />
>+ <register type="NOA" address="0x00009888" value="0x190A1000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0027" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0027" />
>+ <register type="NOA" address="0x00009888" value="0x200A0020" />
>+ <register type="NOA" address="0x00009888" value="0x210A0020" />
>+ <register type="NOA" address="0x00009888" value="0x220A0228" />
>+ <register type="NOA" address="0x00009888" value="0x230A0228" />
>+ <register type="NOA" address="0x00009888" value="0x240A0087" />
>+ <register type="NOA" address="0x00009888" value="0x250A0087" />
>+ <register type="NOA" address="0x00009888" value="0x260A0004" />
>+ <register type="NOA" address="0x00009888" value="0x270A0004" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0004" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0004" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A008A" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A008A" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080001" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ <register type="FLEX" address="0x0000E658" value="0x00009001" />
>+ <register type="FLEX" address="0x0000E758" value="0x02001002" />
>+ <register type="FLEX" address="0x0000E45C" value="0x0000A003" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1ProfileReads"
>+ chipset="ACMGT1"
>+ symbol_name="L1ProfileReads_XeCore0"
>+ underscore_name="l1_profile_reads__xe_core0"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a2fe4388-0540-4550-b57e-6948cd7ab47a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ"
>+ underscore_name="load_store_cache_byte_read"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ"
>+ symbol_name="SLM_BYTE_READ"
>+ underscore_name="slm_byte_read"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870253" />
>+ <register type="NOA" address="0x00009888" value="0x18891060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870004" />
>+ <register type="NOA" address="0x00009888" value="0x0E870140" />
>+ <register type="NOA" address="0x00009888" value="0x108700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12870042" />
>+ <register type="NOA" address="0x00009888" value="0x148703C0" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02890054" />
>+ <register type="NOA" address="0x00009888" value="0x06890387" />
>+ <register type="NOA" address="0x00009888" value="0x08890248" />
>+ <register type="NOA" address="0x00009888" value="0x0A8902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C89034C" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870253" />
>+ <register type="NOA" address="0x00009888" value="0x19891060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x05870004" />
>+ <register type="NOA" address="0x00009888" value="0x0F870140" />
>+ <register type="NOA" address="0x00009888" value="0x118700C4" />
>+ <register type="NOA" address="0x00009888" value="0x13870042" />
>+ <register type="NOA" address="0x00009888" value="0x158703C0" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03870000" />
>+ <register type="NOA" address="0x00009888" value="0x03890054" />
>+ <register type="NOA" address="0x00009888" value="0x07890387" />
>+ <register type="NOA" address="0x00009888" value="0x09890248" />
>+ <register type="NOA" address="0x00009888" value="0x0B8902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0D89034C" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
>+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
>+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000DC08" value="0x00000032" />
>+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000DC10" value="0x00000052" />
>+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000DC18" value="0x00000092" />
>+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000DC20" value="0x00000112" />
>+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000DC28" value="0x00000212" />
>+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000DC30" value="0x00000412" />
>+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1ProfileReads"
>+ chipset="ACMGT1"
>+ symbol_name="L1ProfileReads_XeCore3"
>+ underscore_name="l1_profile_reads__xe_core3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="16bc63c3-d365-4bee-baf7-bafbc1aa7c2d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ"
>+ underscore_name="load_store_cache_byte_read"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ"
>+ symbol_name="SLM_BYTE_READ"
>+ underscore_name="slm_byte_read"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ max_equation="256 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E70253" />
>+ <register type="NOA" address="0x00009888" value="0x18E91060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70004" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70140" />
>+ <register type="NOA" address="0x00009888" value="0x10E700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12E70042" />
>+ <register type="NOA" address="0x00009888" value="0x14E703C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E90054" />
>+ <register type="NOA" address="0x00009888" value="0x06E90387" />
>+ <register type="NOA" address="0x00009888" value="0x08E90248" />
>+ <register type="NOA" address="0x00009888" value="0x0AE902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE9034C" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17E70253" />
>+ <register type="NOA" address="0x00009888" value="0x19E91060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x05E70004" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70140" />
>+ <register type="NOA" address="0x00009888" value="0x11E700C4" />
>+ <register type="NOA" address="0x00009888" value="0x13E70042" />
>+ <register type="NOA" address="0x00009888" value="0x15E703C0" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E70000" />
>+ <register type="NOA" address="0x00009888" value="0x03E90054" />
>+ <register type="NOA" address="0x00009888" value="0x07E90387" />
>+ <register type="NOA" address="0x00009888" value="0x09E90248" />
>+ <register type="NOA" address="0x00009888" value="0x0BE902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0DE9034C" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
>+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
>+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000DC08" value="0x00000032" />
>+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000DC10" value="0x00000052" />
>+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000DC18" value="0x00000092" />
>+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000DC20" value="0x00000112" />
>+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000DC28" value="0x00000212" />
>+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000DC30" value="0x00000412" />
>+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1ProfileSlmBankConflicts"
>+ chipset="ACMGT1"
>+ symbol_name="L1ProfileSlmBankConflicts_XeCore0"
>+ underscore_name="l1_profile_slm_bank_conflicts__xe_core0"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="28da4c17-4629-4111-a575-787a85100db9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT"
>+ underscore_name="slm_bank_conflict_count"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD UADD B 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD UADD B 3 READ 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD UADD $XeCoreTotalCount UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x188914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22891800" />
>+ <register type="NOA" address="0x00009888" value="0x24890005" />
>+ <register type="NOA" address="0x00009888" value="0x288914C0" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x06890C31" />
>+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0A890821" />
>+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0E890411" />
>+ <register type="NOA" address="0x00009888" value="0x1089079F" />
>+ <register type="NOA" address="0x00009888" value="0x12890001" />
>+ <register type="NOA" address="0x00009888" value="0x1489038F" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080000" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080000" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x198914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23891800" />
>+ <register type="NOA" address="0x00009888" value="0x25890005" />
>+ <register type="NOA" address="0x00009888" value="0x298914C0" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x07890C31" />
>+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0B890821" />
>+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0F890411" />
>+ <register type="NOA" address="0x00009888" value="0x1189079F" />
>+ <register type="NOA" address="0x00009888" value="0x13890001" />
>+ <register type="NOA" address="0x00009888" value="0x1589038F" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080000" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080000" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1ProfileSlmBankConflicts"
>+ chipset="ACMGT1"
>+ symbol_name="L1ProfileSlmBankConflicts_XeCore3"
>+ underscore_name="l1_profile_slm_bank_conflicts__xe_core3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="825f82b5-486a-4ca2-96fa-f358871984b0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT"
>+ underscore_name="slm_bank_conflict_count"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD UADD B 7 READ 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD UADD B 3 READ 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD UADD $XeCoreTotalCount UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22E91800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90005" />
>+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
>+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12E90001" />
>+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080000" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080000" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23E91800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90005" />
>+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
>+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13E90001" />
>+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100000" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100000" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080000" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080000" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FFFF" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1ProfileWrites"
>+ chipset="ACMGT1"
>+ symbol_name="L1ProfileWrites_XeCore0"
>+ underscore_name="l1_profile_writes__xe_core0"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5d58094c-105e-4562-b53d-68185319c794"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE"
>+ underscore_name="load_store_cache_byte_write"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE"
>+ symbol_name="SLM_BYTE_WRITE"
>+ underscore_name="slm_byte_write"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore0 $GtSlice1XeCore0 UADD $GtSlice2XeCore0 UADD $GtSlice3XeCore0 UADD $GtSlice4XeCore0 UADD $GtSlice5XeCore0 UADD $GtSlice6XeCore0 UADD $GtSlice7XeCore0 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870012" />
>+ <register type="NOA" address="0x00009888" value="0x18891060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870000" />
>+ <register type="NOA" address="0x00009888" value="0x0E870180" />
>+ <register type="NOA" address="0x00009888" value="0x10870105" />
>+ <register type="NOA" address="0x00009888" value="0x12870083" />
>+ <register type="NOA" address="0x00009888" value="0x14870001" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02890054" />
>+ <register type="NOA" address="0x00009888" value="0x06890380" />
>+ <register type="NOA" address="0x00009888" value="0x08890081" />
>+ <register type="NOA" address="0x00009888" value="0x0A890103" />
>+ <register type="NOA" address="0x00009888" value="0x0C890185" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870012" />
>+ <register type="NOA" address="0x00009888" value="0x19891060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x05870000" />
>+ <register type="NOA" address="0x00009888" value="0x0F870180" />
>+ <register type="NOA" address="0x00009888" value="0x11870105" />
>+ <register type="NOA" address="0x00009888" value="0x13870083" />
>+ <register type="NOA" address="0x00009888" value="0x15870001" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03870000" />
>+ <register type="NOA" address="0x00009888" value="0x03890054" />
>+ <register type="NOA" address="0x00009888" value="0x07890380" />
>+ <register type="NOA" address="0x00009888" value="0x09890081" />
>+ <register type="NOA" address="0x00009888" value="0x0B890103" />
>+ <register type="NOA" address="0x00009888" value="0x0D890185" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
>+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
>+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000DC08" value="0x00000032" />
>+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000DC10" value="0x00000052" />
>+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000DC18" value="0x00000092" />
>+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000DC20" value="0x00000112" />
>+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000DC28" value="0x00000212" />
>+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000DC30" value="0x00000412" />
>+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1ProfileWrites"
>+ chipset="ACMGT1"
>+ symbol_name="L1ProfileWrites_XeCore3"
>+ underscore_name="l1_profile_writes__xe_core3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3ce21cd6-fe3e-468f-ae53-07dbf73c45f9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE"
>+ underscore_name="load_store_cache_byte_write"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE"
>+ symbol_name="SLM_BYTE_WRITE"
>+ underscore_name="slm_byte_write"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ max_equation="128 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="4 $XeCoreTotalCount UMUL C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD UMUL $GtSlice0XeCore3 $GtSlice1XeCore3 UADD $GtSlice2XeCore3 UADD $GtSlice3XeCore3 UADD $GtSlice4XeCore3 UADD $GtSlice5XeCore3 UADD $GtSlice6XeCore3 UADD $GtSlice7XeCore3 UADD UDIV"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E70012" />
>+ <register type="NOA" address="0x00009888" value="0x18E91060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70180" />
>+ <register type="NOA" address="0x00009888" value="0x10E70105" />
>+ <register type="NOA" address="0x00009888" value="0x12E70083" />
>+ <register type="NOA" address="0x00009888" value="0x14E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E90054" />
>+ <register type="NOA" address="0x00009888" value="0x06E90380" />
>+ <register type="NOA" address="0x00009888" value="0x08E90081" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90103" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90185" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17E70012" />
>+ <register type="NOA" address="0x00009888" value="0x19E91060" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0063" />
>+ <register type="NOA" address="0x00009888" value="0x200A0000" />
>+ <register type="NOA" address="0x00009888" value="0x210A0000" />
>+ <register type="NOA" address="0x00009888" value="0x220A0000" />
>+ <register type="NOA" address="0x00009888" value="0x230A0000" />
>+ <register type="NOA" address="0x00009888" value="0x240A0000" />
>+ <register type="NOA" address="0x00009888" value="0x250A0000" />
>+ <register type="NOA" address="0x00009888" value="0x260A0060" />
>+ <register type="NOA" address="0x00009888" value="0x270A0060" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0183" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x05E70000" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70180" />
>+ <register type="NOA" address="0x00009888" value="0x11E70105" />
>+ <register type="NOA" address="0x00009888" value="0x13E70083" />
>+ <register type="NOA" address="0x00009888" value="0x15E70001" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E70000" />
>+ <register type="NOA" address="0x00009888" value="0x03E90054" />
>+ <register type="NOA" address="0x00009888" value="0x07E90380" />
>+ <register type="NOA" address="0x00009888" value="0x09E90081" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90103" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90185" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x26100003" />
>+ <register type="NOA" address="0x00009888" value="0x28100000" />
>+ <register type="NOA" address="0x00009888" value="0x2A100000" />
>+ <register type="NOA" address="0x00009888" value="0x2C100000" />
>+ <register type="NOA" address="0x00009888" value="0x2E100003" />
>+ <register type="NOA" address="0x00009888" value="0x22100C63" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x2410060C" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080000" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080000" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080000" />
>+ <register type="NOA" address="0x00009888" value="0x24080003" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080C63" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C080C63" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x007F0000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FE7F" />
>+ <register type="OA" address="0x0000DC00" value="0x0000001A" />
>+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000DC08" value="0x00000032" />
>+ <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000DC10" value="0x00000052" />
>+ <register type="OA" address="0x0000DC14" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000DC18" value="0x00000092" />
>+ <register type="OA" address="0x0000DC1C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000DC20" value="0x00000112" />
>+ <register type="OA" address="0x0000DC24" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000DC28" value="0x00000212" />
>+ <register type="OA" address="0x0000DC2C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000DC30" value="0x00000412" />
>+ <register type="OA" address="0x0000DC34" value="0x0000FF7D" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DataportReads"
>+ chipset="ACMGT1"
>+ symbol_name="DataportReads"
>+ underscore_name="dataport_reads"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="54d0193f-f8e0-4b81-99ba-e73a23fd9418"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ"
>+ symbol_name="DATAPORT_BYTE_READ"
>+ underscore_name="dataport_byte_read"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ max_equation="64 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="64 2 UMUL B 4 READ B 0 READ UADD B 5 READ UADD B 1 READ UADD B 2 READ UADD B 6 READ UADD B 3 READ UADD B 7 READ UADD UMUL"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HOST TO GPUMEM BYTE READ"
>+ symbol_name="HOST_TO_GPUMEM_BYTE_READ"
>+ underscore_name="host_to_gpumem_byte_read"
>+ description="Number of bytes read by host from GPU local (HBM) memory (downstream)"
>+ data_type="uint64"
>+ max_equation="64 $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="64 C 6 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HOST TO GPUMEM BYTE WRITE"
>+ symbol_name="HOST_TO_GPUMEM_BYTE_WRITE"
>+ underscore_name="host_to_gpumem_byte_write"
>+ description="Number of bytes written by host to GPU local (HBM) memory (downstream)"
>+ data_type="uint64"
>+ max_equation="64 $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="64 C 7 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE COMPUTE THREAD COUNT"
>+ symbol_name="XVE_COMPUTE_THREAD_COUNT"
>+ underscore_name="xve_compute_thread_count"
>+ description="Number of compute shader hardware threads dispatched"
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0800CA" />
>+ <register type="NOA" address="0x00009888" value="0x0203F000" />
>+ <register type="NOA" address="0x00009888" value="0x08085800" />
>+ <register type="NOA" address="0x00009888" value="0x0A08001E" />
>+ <register type="NOA" address="0x00009888" value="0x00080000" />
>+ <register type="NOA" address="0x00009888" value="0x02095000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1281A000" />
>+ <register type="NOA" address="0x00009888" value="0x1481B000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14A1B000" />
>+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14C1B695" />
>+ <register type="NOA" address="0x00009888" value="0x12E1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14E1B000" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A014A" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A014A" />
>+ <register type="NOA" address="0x00009888" value="0x200A2940" />
>+ <register type="NOA" address="0x00009888" value="0x210A2940" />
>+ <register type="NOA" address="0x00009888" value="0x220A0081" />
>+ <register type="NOA" address="0x00009888" value="0x230A0081" />
>+ <register type="NOA" address="0x00009888" value="0x240A5183" />
>+ <register type="NOA" address="0x00009888" value="0x250A5183" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x04813200" />
>+ <register type="NOA" address="0x00009888" value="0x0C810695" />
>+ <register type="NOA" address="0x00009888" value="0x10810617" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830A00" />
>+ <register type="NOA" address="0x00009888" value="0x0283000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840330" />
>+ <register type="NOA" address="0x00009888" value="0x00860500" />
>+ <register type="NOA" address="0x00009888" value="0x02860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870500" />
>+ <register type="NOA" address="0x00009888" value="0x02870005" />
>+ <register type="NOA" address="0x00009888" value="0x04A13200" />
>+ <register type="NOA" address="0x00009888" value="0x0EA106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A40CC0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A75000" />
>+ <register type="NOA" address="0x00009888" value="0x02A70050" />
>+ <register type="NOA" address="0x00009888" value="0x04C13200" />
>+ <register type="NOA" address="0x00009888" value="0x08C10617" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x02C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C43003" />
>+ <register type="NOA" address="0x00009888" value="0x00C60005" />
>+ <register type="NOA" address="0x00009888" value="0x02C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70005" />
>+ <register type="NOA" address="0x00009888" value="0x02C70500" />
>+ <register type="NOA" address="0x00009888" value="0x04E13200" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10656" />
>+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300A0" />
>+ <register type="NOA" address="0x00009888" value="0x02E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E4C00C" />
>+ <register type="NOA" address="0x00009888" value="0x00E60050" />
>+ <register type="NOA" address="0x00009888" value="0x02E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E70050" />
>+ <register type="NOA" address="0x00009888" value="0x02E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0007005A" />
>+ <register type="NOA" address="0x00009888" value="0x02075A00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FA00" />
>+ <register type="NOA" address="0x00009888" value="0x020800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0009F00F" />
>+ <register type="NOA" address="0x00009888" value="0x000A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x00010CC0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0050" />
>+ <register type="NOA" address="0x00009888" value="0x00023003" />
>+ <register type="NOA" address="0x00009888" value="0x000C0005" />
>+ <register type="NOA" address="0x00009888" value="0x020C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610000A" />
>+ <register type="NOA" address="0x00009888" value="0x2810154A" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
>+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610000A" />
>+ <register type="NOA" address="0x00009888" value="0x2810154A" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
>+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E082940" />
>+ <register type="NOA" address="0x00009888" value="0x0E084000" />
>+ <register type="NOA" address="0x00009888" value="0x20080C00" />
>+ <register type="NOA" address="0x00009888" value="0x10081000" />
>+ <register type="NOA" address="0x00009888" value="0x12084000" />
>+ <register type="NOA" address="0x00009888" value="0x22080403" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080063" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C082940" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1381A000" />
>+ <register type="NOA" address="0x00009888" value="0x1581B000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15A1B000" />
>+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15C1B695" />
>+ <register type="NOA" address="0x00009888" value="0x13E1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15E1B000" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0000" />
>+ <register type="NOA" address="0x00009888" value="0x190A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A014A" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A014A" />
>+ <register type="NOA" address="0x00009888" value="0x200A2940" />
>+ <register type="NOA" address="0x00009888" value="0x210A2940" />
>+ <register type="NOA" address="0x00009888" value="0x220A0081" />
>+ <register type="NOA" address="0x00009888" value="0x230A0081" />
>+ <register type="NOA" address="0x00009888" value="0x240A5183" />
>+ <register type="NOA" address="0x00009888" value="0x250A5183" />
>+ <register type="NOA" address="0x00009888" value="0x260A0000" />
>+ <register type="NOA" address="0x00009888" value="0x270A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A060C" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A0000" />
>+ <register type="NOA" address="0x00009888" value="0x05813200" />
>+ <register type="NOA" address="0x00009888" value="0x0D810695" />
>+ <register type="NOA" address="0x00009888" value="0x11810617" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830A00" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840330" />
>+ <register type="NOA" address="0x00009888" value="0x01860500" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x01870500" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x05A13200" />
>+ <register type="NOA" address="0x00009888" value="0x0FA106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40CC0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x01A75000" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x05C13200" />
>+ <register type="NOA" address="0x00009888" value="0x09C10617" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43003" />
>+ <register type="NOA" address="0x00009888" value="0x01C60005" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x01C70005" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x05E13200" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10656" />
>+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300A0" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C00C" />
>+ <register type="NOA" address="0x00009888" value="0x01E60050" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x01E70050" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0107005A" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x0108FA00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F00F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010CC0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023003" />
>+ <register type="NOA" address="0x00009888" value="0x010C0005" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610000A" />
>+ <register type="NOA" address="0x00009888" value="0x2810154A" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
>+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100000" />
>+ <register type="NOA" address="0x00009888" value="0x2610000A" />
>+ <register type="NOA" address="0x00009888" value="0x2810154A" />
>+ <register type="NOA" address="0x00009888" value="0x2A100C00" />
>+ <register type="NOA" address="0x00009888" value="0x2C10408C" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22100063" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24101400" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E082940" />
>+ <register type="NOA" address="0x00009888" value="0x0E084000" />
>+ <register type="NOA" address="0x00009888" value="0x20080C00" />
>+ <register type="NOA" address="0x00009888" value="0x10081000" />
>+ <register type="NOA" address="0x00009888" value="0x12084000" />
>+ <register type="NOA" address="0x00009888" value="0x22080403" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A080063" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C082940" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080000" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000DC00" value="0x0000000A" />
>+ <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000DC08" value="0x00000022" />
>+ <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000DC10" value="0x00000082" />
>+ <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000DC18" value="0x00000202" />
>+ <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000DC20" value="0x00000802" />
>+ <register type="OA" address="0x0000DC24" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000DC28" value="0x00002002" />
>+ <register type="OA" address="0x0000DC2C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000DC30" value="0x00008002" />
>+ <register type="OA" address="0x0000DC34" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000DC38" value="0x00020002" />
>+ <register type="OA" address="0x0000DC3C" value="0x00003FFF" />
>+ <register type="OA" address="0x0000DC40" value="0x00FF0000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x000000FF" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DataportWrites"
>+ chipset="ACMGT1"
>+ symbol_name="DataportWrites"
>+ underscore_name="dataport_writes"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="17982512-46b0-4b58-9e8d-d59b5bf8b3f5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE WRITE"
>+ symbol_name="DATAPORT_BYTE_WRITE"
>+ underscore_name="dataport_byte_write"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ max_equation="32 $XeCoreTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD UMUL"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER L3 READ"
>+ symbol_name="SAMPLER_L3_READ"
>+ underscore_name="sampler_l3_read"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SYSMEM BYTE READ"
>+ symbol_name="SYSMEM_BYTE_READ"
>+ underscore_name="sysmem_byte_read"
>+ description="Number of system memory bytes read (upstream)"
>+ data_type="uint64"
>+ max_equation="64 $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="64 B 0 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SYSMEM BYTE WRITE"
>+ symbol_name="SYSMEM_BYTE_WRITE"
>+ underscore_name="sysmem_byte_write"
>+ description="Number of system memory bytes written (upstream)"
>+ data_type="uint64"
>+ max_equation="64 $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="64 B 1 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 36 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="A 37 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE BUSY"
>+ symbol_name="XVE_BUSY"
>+ underscore_name="xve_busy"
>+ description="Any XVE thread loaded."
>+ data_type="uint64"
>+ max_equation="1"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ 0 UGT"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE COMPUTE THREAD COUNT"
>+ symbol_name="XVE_COMPUTE_THREAD_COUNT"
>+ underscore_name="xve_compute_thread_count"
>+ description="Number of compute shader hardware threads dispatched"
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080005" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00080292" />
>+ <register type="NOA" address="0x00009888" value="0x00090005" />
>+ <register type="NOA" address="0x00009888" value="0x000A0005" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E810340" />
>+ <register type="NOA" address="0x00009888" value="0x1EA10340" />
>+ <register type="NOA" address="0x00009888" value="0x1EC10340" />
>+ <register type="NOA" address="0x00009888" value="0x1EE10340" />
>+ <register type="NOA" address="0x00009888" value="0x16030019" />
>+ <register type="NOA" address="0x00009888" value="0x160A4000" />
>+ <register type="NOA" address="0x00009888" value="0x170A4000" />
>+ <register type="NOA" address="0x00009888" value="0x180A2C00" />
>+ <register type="NOA" address="0x00009888" value="0x190A2C00" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A556B" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A556B" />
>+ <register type="NOA" address="0x00009888" value="0x200A2D6B" />
>+ <register type="NOA" address="0x00009888" value="0x210A2D6B" />
>+ <register type="NOA" address="0x00009888" value="0x220A0601" />
>+ <register type="NOA" address="0x00009888" value="0x230A0601" />
>+ <register type="NOA" address="0x00009888" value="0x240A5500" />
>+ <register type="NOA" address="0x00009888" value="0x250A5500" />
>+ <register type="NOA" address="0x00009888" value="0x260A016B" />
>+ <register type="NOA" address="0x00009888" value="0x270A016B" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A56AD" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A56AD" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A55AB" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A55AB" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x0C810016" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830200" />
>+ <register type="NOA" address="0x00009888" value="0x00840010" />
>+ <register type="NOA" address="0x00009888" value="0x00860100" />
>+ <register type="NOA" address="0x00009888" value="0x00870100" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10580" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30800" />
>+ <register type="NOA" address="0x00009888" value="0x00A40020" />
>+ <register type="NOA" address="0x00009888" value="0x00A60400" />
>+ <register type="NOA" address="0x00009888" value="0x00A70400" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10016" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C32000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40040" />
>+ <register type="NOA" address="0x00009888" value="0x00C61000" />
>+ <register type="NOA" address="0x00009888" value="0x00C71000" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10580" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E38000" />
>+ <register type="NOA" address="0x00009888" value="0x00E40080" />
>+ <register type="NOA" address="0x00009888" value="0x00E64000" />
>+ <register type="NOA" address="0x00009888" value="0x00E74000" />
>+ <register type="NOA" address="0x00009888" value="0x02030002" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x06030000" />
>+ <register type="NOA" address="0x00009888" value="0x08030000" />
>+ <register type="NOA" address="0x00009888" value="0x0C030000" />
>+ <register type="NOA" address="0x00009888" value="0x0E030000" />
>+ <register type="NOA" address="0x00009888" value="0x10030000" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x00076000" />
>+ <register type="NOA" address="0x00009888" value="0x00080EFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900C0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF2F" />
>+ <register type="NOA" address="0x00009888" value="0x000B04AA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020040" />
>+ <register type="NOA" address="0x00009888" value="0x000C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12105000" />
>+ <register type="NOA" address="0x00009888" value="0x20102C00" />
>+ <register type="NOA" address="0x00009888" value="0x261055AB" />
>+ <register type="NOA" address="0x00009888" value="0x2810056B" />
>+ <register type="NOA" address="0x00009888" value="0x2A100060" />
>+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
>+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
>+ <register type="NOA" address="0x00009888" value="0x14105000" />
>+ <register type="NOA" address="0x00009888" value="0x241056AD" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12105000" />
>+ <register type="NOA" address="0x00009888" value="0x20102C00" />
>+ <register type="NOA" address="0x00009888" value="0x261055AB" />
>+ <register type="NOA" address="0x00009888" value="0x2810056B" />
>+ <register type="NOA" address="0x00009888" value="0x2A100060" />
>+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
>+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
>+ <register type="NOA" address="0x00009888" value="0x14105000" />
>+ <register type="NOA" address="0x00009888" value="0x241056AD" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04082000" />
>+ <register type="NOA" address="0x00009888" value="0x18082C00" />
>+ <register type="NOA" address="0x00009888" value="0x0C085000" />
>+ <register type="NOA" address="0x00009888" value="0x1E082D6B" />
>+ <register type="NOA" address="0x00009888" value="0x0E085000" />
>+ <register type="NOA" address="0x00009888" value="0x20080060" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12084000" />
>+ <register type="NOA" address="0x00009888" value="0x2208056A" />
>+ <register type="NOA" address="0x00009888" value="0x2408000B" />
>+ <register type="NOA" address="0x00009888" value="0x06085000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082D6B" />
>+ <register type="NOA" address="0x00009888" value="0x08085000" />
>+ <register type="NOA" address="0x00009888" value="0x1C082D6B" />
>+ <register type="NOA" address="0x00009888" value="0x0A085000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x280A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F810340" />
>+ <register type="NOA" address="0x00009888" value="0x1FA10340" />
>+ <register type="NOA" address="0x00009888" value="0x1FC10340" />
>+ <register type="NOA" address="0x00009888" value="0x1FE10340" />
>+ <register type="NOA" address="0x00009888" value="0x17030019" />
>+ <register type="NOA" address="0x00009888" value="0x160A4000" />
>+ <register type="NOA" address="0x00009888" value="0x170A4000" />
>+ <register type="NOA" address="0x00009888" value="0x180A2C00" />
>+ <register type="NOA" address="0x00009888" value="0x190A2C00" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A556B" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A556B" />
>+ <register type="NOA" address="0x00009888" value="0x200A2D6B" />
>+ <register type="NOA" address="0x00009888" value="0x210A2D6B" />
>+ <register type="NOA" address="0x00009888" value="0x220A0601" />
>+ <register type="NOA" address="0x00009888" value="0x230A0601" />
>+ <register type="NOA" address="0x00009888" value="0x240A5500" />
>+ <register type="NOA" address="0x00009888" value="0x250A5500" />
>+ <register type="NOA" address="0x00009888" value="0x260A016B" />
>+ <register type="NOA" address="0x00009888" value="0x270A016B" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A56AD" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A56AD" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A55AB" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A55AB" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x0D810016" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10580" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10016" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10580" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40080" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03030002" />
>+ <register type="NOA" address="0x00009888" value="0x05030000" />
>+ <register type="NOA" address="0x00009888" value="0x07030000" />
>+ <register type="NOA" address="0x00009888" value="0x09030000" />
>+ <register type="NOA" address="0x00009888" value="0x0D030000" />
>+ <register type="NOA" address="0x00009888" value="0x0F030000" />
>+ <register type="NOA" address="0x00009888" value="0x11030000" />
>+ <register type="NOA" address="0x00009888" value="0x13030000" />
>+ <register type="NOA" address="0x00009888" value="0x15030000" />
>+ <register type="NOA" address="0x00009888" value="0x01030000" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x01080EFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF2F" />
>+ <register type="NOA" address="0x00009888" value="0x010B04AA" />
>+ <register type="NOA" address="0x00009888" value="0x030BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12105000" />
>+ <register type="NOA" address="0x00009888" value="0x20102C00" />
>+ <register type="NOA" address="0x00009888" value="0x261055AB" />
>+ <register type="NOA" address="0x00009888" value="0x2810056B" />
>+ <register type="NOA" address="0x00009888" value="0x2A100060" />
>+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
>+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
>+ <register type="NOA" address="0x00009888" value="0x14105000" />
>+ <register type="NOA" address="0x00009888" value="0x241056AD" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12105000" />
>+ <register type="NOA" address="0x00009888" value="0x20102C00" />
>+ <register type="NOA" address="0x00009888" value="0x261055AB" />
>+ <register type="NOA" address="0x00009888" value="0x2810056B" />
>+ <register type="NOA" address="0x00009888" value="0x2A100060" />
>+ <register type="NOA" address="0x00009888" value="0x2C1056A8" />
>+ <register type="NOA" address="0x00009888" value="0x2E10000B" />
>+ <register type="NOA" address="0x00009888" value="0x22102D6B" />
>+ <register type="NOA" address="0x00009888" value="0x14105000" />
>+ <register type="NOA" address="0x00009888" value="0x241056AD" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x04082000" />
>+ <register type="NOA" address="0x00009888" value="0x18082C00" />
>+ <register type="NOA" address="0x00009888" value="0x0C085000" />
>+ <register type="NOA" address="0x00009888" value="0x1E082D6B" />
>+ <register type="NOA" address="0x00009888" value="0x0E085000" />
>+ <register type="NOA" address="0x00009888" value="0x20080060" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12084000" />
>+ <register type="NOA" address="0x00009888" value="0x2208056A" />
>+ <register type="NOA" address="0x00009888" value="0x2408000B" />
>+ <register type="NOA" address="0x00009888" value="0x06085000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082D6B" />
>+ <register type="NOA" address="0x00009888" value="0x08085000" />
>+ <register type="NOA" address="0x00009888" value="0x1C082D6B" />
>+ <register type="NOA" address="0x00009888" value="0x0A085000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x290A0001" />
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0000" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C3000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0000" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x18080400" />
>+ <register type="NOA" address="0x00009888" value="0x0C080000" />
>+ <register type="NOA" address="0x00009888" value="0x1E080421" />
>+ <register type="NOA" address="0x00009888" value="0x0E080000" />
>+ <register type="NOA" address="0x00009888" value="0x20080421" />
>+ <register type="NOA" address="0x00009888" value="0x10080000" />
>+ <register type="NOA" address="0x00009888" value="0x12080000" />
>+ <register type="NOA" address="0x00009888" value="0x22080081" />
>+ <register type="NOA" address="0x00009888" value="0x24080000" />
>+ <register type="NOA" address="0x00009888" value="0x06080000" />
>+ <register type="NOA" address="0x00009888" value="0x1A082801" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0804E1" />
>+ <register type="NOA" address="0x00009888" value="0x0A080000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B0006" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0006" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0006" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0006" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0032" />
>+ <register type="NOA" address="0x00009888" value="0x050C0000" />
>+ <register type="NOA" address="0x00009888" value="0x070C0000" />
>+ <register type="NOA" address="0x00009888" value="0x130C0380" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C0180" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0180" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0180" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00065555" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0FF" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100400" />
>+ <register type="NOA" address="0x00009888" value="0x26100081" />
>+ <register type="NOA" address="0x00009888" value="0x28100021" />
>+ <register type="NOA" address="0x00009888" value="0x2A100421" />
>+ <register type="NOA" address="0x00009888" value="0x2C100804" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102801" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100E04" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x12100000" />
>+ <register type="NOA" address="0x00009888" value="0x20100400" />
>+ <register type="NOA" address="0x00009888" value="0x26100081" />
>+ <register type="NOA" address="0x00009888" value="0x28100021" />
>+ <register type="NOA" address="0x00009888" value="0x2A100421" />
>+ <register type="NOA" address="0x00009888" value="0x2C100804" />
>+ <register type="NOA" address="0x00009888" value="0x2E100000" />
>+ <register type="NOA" address="0x00009888" value="0x22102801" />
>+ <register type="NOA" address="0x00009888" value="0x14100000" />
>+ <register type="NOA" address="0x00009888" value="0x24100E04" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160A0000" />
>+ <register type="NOA" address="0x00009888" value="0x170A0000" />
>+ <register type="NOA" address="0x00009888" value="0x180A0400" />
>+ <register type="NOA" address="0x00009888" value="0x190A0400" />
>+ <register type="NOA" address="0x00009888" value="0x1E0A0027" />
>+ <register type="NOA" address="0x00009888" value="0x1F0A0027" />
>+ <register type="NOA" address="0x00009888" value="0x200A0421" />
>+ <register type="NOA" address="0x00009888" value="0x210A0421" />
>+ <register type="NOA" address="0x00009888" value="0x220A0204" />
>+ <register type="NOA" address="0x00009888" value="0x230A0204" />
>+ <register type="NOA" address="0x00009888" value="0x240A0081" />
>+ <register type="NOA" address="0x00009888" value="0x250A0081" />
>+ <register type="NOA" address="0x00009888" value="0x260A0004" />
>+ <register type="NOA" address="0x00009888" value="0x270A0004" />
>+ <register type="NOA" address="0x00009888" value="0x1A0A0004" />
>+ <register type="NOA" address="0x00009888" value="0x1B0A0004" />
>+ <register type="NOA" address="0x00009888" value="0x1C0A008A" />
>+ <register type="NOA" address="0x00009888" value="0x1D0A008A" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x26080001" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x0000FFF0" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1"
>+ underscore_name="ext1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="480895b0-8013-4be1-8bbf-fc3f1ad2e97f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_byte_write_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_byte_write_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 6 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_write_sqidi0"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_write_sqidi1"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE"
>+ symbol_name="GPU_MEMORY_WRITE"
>+ underscore_name="gpu_memory_write"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="$GPU_MEMORY_WRITE_SQIDI0 $GPU_MEMORY_WRITE_SQIDI1 UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ SQIDI0"
>+ symbol_name="GPU_MEMORY_READ_SQIDI0"
>+ underscore_name="gpu_memory_read_sqidi0"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ SQIDI1"
>+ symbol_name="GPU_MEMORY_READ_SQIDI1"
>+ underscore_name="gpu_memory_read_sqidi1"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ"
>+ symbol_name="GPU_MEMORY_READ"
>+ underscore_name="gpu_memory_read"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="$GPU_MEMORY_READ_SQIDI0 $GPU_MEMORY_READ_SQIDI1 UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI0"
>+ underscore_name="gpu_memory_byte_read_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 5 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI1"
>+ underscore_name="gpu_memory_byte_read_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 4 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY ACTIVE SQIDI0"
>+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI0"
>+ underscore_name="gpu_memory_active_sqidi0"
>+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY ACTIVE SQIDI1"
>+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI1"
>+ underscore_name="gpu_memory_active_sqidi1"
>+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 5 READ C 4 READ UADD 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ C 6 READ UADD 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SYSMEM TRANSACTION WRITE"
>+ symbol_name="SYSMEM_TRANSACTION_WRITE"
>+ underscore_name="sysmem_transaction_write"
>+ description="Number of system memory writes (upstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SYSMEM TRANSACTION READ"
>+ symbol_name="SYSMEM_TRANSACTION_READ"
>+ underscore_name="sysmem_transaction_read"
>+ description="Number of system memory reads (upstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI0"
>+ underscore_name="gpu_memory_byte_read_bw_sqidi0"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ_SQIDI0 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI1"
>+ underscore_name="gpu_memory_byte_read_bw_sqidi1"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ_SQIDI1 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI0"
>+ underscore_name="gpu_memory_byte_write_bw_sqidi0"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI0 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI1"
>+ underscore_name="gpu_memory_byte_write_bw_sqidi1"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI1 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW"
>+ underscore_name="gpu_memory_byte_read_bw"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW"
>+ underscore_name="gpu_memory_byte_write_bw"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0C080005" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x0203FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x04080292" />
>+ <register type="NOA" address="0x00009888" value="0x00080000" />
>+ <register type="NOA" address="0x00009888" value="0x00095EF0" />
>+ <register type="NOA" address="0x00009888" value="0x0209BBBA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5000" />
>+ <register type="NOA" address="0x00009888" value="0x48030400" />
>+ <register type="NOA" address="0x00009888" value="0x4A030020" />
>+ <register type="NOA" address="0x00009888" value="0x4C030402" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030020" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030842" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x1A410140" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x1A610140" />
>+ <register type="NOA" address="0x00009888" value="0x024100C8" />
>+ <register type="NOA" address="0x00009888" value="0x0A410180" />
>+ <register type="NOA" address="0x00009888" value="0x0E410380" />
>+ <register type="NOA" address="0x00009888" value="0x10410005" />
>+ <register type="NOA" address="0x00009888" value="0x1241000F" />
>+ <register type="NOA" address="0x00009888" value="0x1441000D" />
>+ <register type="NOA" address="0x00009888" value="0x1641000C" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610106" />
>+ <register type="NOA" address="0x00009888" value="0x08610180" />
>+ <register type="NOA" address="0x00009888" value="0x0A61000D" />
>+ <register type="NOA" address="0x00009888" value="0x0C61000E" />
>+ <register type="NOA" address="0x00009888" value="0x106101C0" />
>+ <register type="NOA" address="0x00009888" value="0x12610140" />
>+ <register type="NOA" address="0x00009888" value="0x14610100" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext2"
>+ chipset="ACMGT1"
>+ symbol_name="Ext2"
>+ underscore_name="ext2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b899d843-d8ce-4803-8174-f2bf1107de00"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI0"
>+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI0"
>+ underscore_name="gpu_memory_request_queue_full_sqidi0"
>+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI1"
>+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI1"
>+ underscore_name="gpu_memory_request_queue_full_sqidi1"
>+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI0"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI0"
>+ underscore_name="gpu_memory_32_b_transaction_read_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 C 1 READ UMUL C 0 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI0"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI0"
>+ underscore_name="gpu_memory_64_b_transaction_read_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 B 3 READ UMUL B 2 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI1"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI1"
>+ underscore_name="gpu_memory_32_b_transaction_read_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 B 5 READ UMUL B 4 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI1"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI1"
>+ underscore_name="gpu_memory_64_b_transaction_read_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 B 7 READ UMUL B 6 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x16410340" />
>+ <register type="NOA" address="0x00009888" value="0x10420251" />
>+ <register type="NOA" address="0x00009888" value="0x16610342" />
>+ <register type="NOA" address="0x00009888" value="0x10620251" />
>+ <register type="NOA" address="0x00009888" value="0x02410000" />
>+ <register type="NOA" address="0x00009888" value="0x14410080" />
>+ <register type="NOA" address="0x00009888" value="0x0041030C" />
>+ <register type="NOA" address="0x00009888" value="0x02420207" />
>+ <register type="NOA" address="0x00009888" value="0x08420185" />
>+ <register type="NOA" address="0x00009888" value="0x00420000" />
>+ <register type="NOA" address="0x00009888" value="0x02610000" />
>+ <register type="NOA" address="0x00009888" value="0x006100F0" />
>+ <register type="NOA" address="0x00009888" value="0x04620185" />
>+ <register type="NOA" address="0x00009888" value="0x06620207" />
>+ <register type="NOA" address="0x00009888" value="0x00620000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x0203F00F" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFA0" />
>+ <register type="NOA" address="0x00009888" value="0x0209E00A" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030420" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext3"
>+ chipset="ACMGT1"
>+ symbol_name="Ext3"
>+ underscore_name="ext3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="59e0ed29-cd2d-43ee-bf49-e4637e8ef9ee"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_32_b_transaction_write_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_64_b_transaction_write_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_32_b_transaction_write_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_64_b_transaction_write_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HOST TO GPUMEM TRANSACTION READ"
>+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_READ"
>+ underscore_name="host_to_gpumem_transaction_read"
>+ description="Number of host reads to GPU local (HBM) memory (downstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HOST TO GPUMEM TRANSACTION WRITE"
>+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_WRITE"
>+ underscore_name="host_to_gpumem_transaction_write"
>+ description="Number of host writes to GPU local (HBM) memory (downstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0800CA" />
>+ <register type="NOA" address="0x00009888" value="0x0003F000" />
>+ <register type="NOA" address="0x00009888" value="0x0203FF00" />
>+ <register type="NOA" address="0x00009888" value="0x040803D6" />
>+ <register type="NOA" address="0x00009888" value="0x00080000" />
>+ <register type="NOA" address="0x00009888" value="0x00095000" />
>+ <register type="NOA" address="0x00009888" value="0x0209FA00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030400" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030421" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x1042000C" />
>+ <register type="NOA" address="0x00009888" value="0x1062000C" />
>+ <register type="NOA" address="0x00009888" value="0x00413000" />
>+ <register type="NOA" address="0x00009888" value="0x0C420102" />
>+ <register type="NOA" address="0x00009888" value="0x00420000" />
>+ <register type="NOA" address="0x00009888" value="0x0061C000" />
>+ <register type="NOA" address="0x00009888" value="0x0E620102" />
>+ <register type="NOA" address="0x00009888" value="0x00620000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext4"
>+ chipset="ACMGT1"
>+ symbol_name="Ext4"
>+ underscore_name="ext4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="475c650e-1045-45dc-a280-3365f7af8f8c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 READ L3BANK0"
>+ symbol_name="L3_READ_L3BANK0"
>+ underscore_name="l3_read_l3_bank0"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK1"
>+ symbol_name="L3_READ_L3BANK1"
>+ underscore_name="l3_read_l3_bank1"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK2"
>+ symbol_name="L3_READ_L3BANK2"
>+ underscore_name="l3_read_l3_bank2"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK3"
>+ symbol_name="L3_READ_L3BANK3"
>+ underscore_name="l3_read_l3_bank3"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK4"
>+ symbol_name="L3_READ_L3BANK4"
>+ underscore_name="l3_read_l3_bank4"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK5"
>+ symbol_name="L3_READ_L3BANK5"
>+ underscore_name="l3_read_l3_bank5"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK6"
>+ symbol_name="L3_READ_L3BANK6"
>+ underscore_name="l3_read_l3_bank6"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK7"
>+ symbol_name="L3_READ_L3BANK7"
>+ underscore_name="l3_read_l3_bank7"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK0"
>+ symbol_name="L3_WRITE_L3BANK0"
>+ underscore_name="l3_write_l3_bank0"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK1"
>+ symbol_name="L3_WRITE_L3BANK1"
>+ underscore_name="l3_write_l3_bank1"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK2"
>+ symbol_name="L3_WRITE_L3BANK2"
>+ underscore_name="l3_write_l3_bank2"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK3"
>+ symbol_name="L3_WRITE_L3BANK3"
>+ underscore_name="l3_write_l3_bank3"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK4"
>+ symbol_name="L3_WRITE_L3BANK4"
>+ underscore_name="l3_write_l3_bank4"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK5"
>+ symbol_name="L3_WRITE_L3BANK5"
>+ underscore_name="l3_write_l3_bank5"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK6"
>+ symbol_name="L3_WRITE_L3BANK6"
>+ underscore_name="l3_write_l3_bank6"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK7"
>+ symbol_name="L3_WRITE_L3BANK7"
>+ underscore_name="l3_write_l3_bank7"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B6005" />
>+ <register type="NOA" address="0x00009888" value="0x092B1005" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B6000" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4B6000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6B6000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C6140" />
>+ <register type="NOA" address="0x00009888" value="0x092C1140" />
>+ <register type="NOA" address="0x00009888" value="0x0B2C6000" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4C6000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6C6000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0032" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0032" />
>+ <register type="NOA" address="0x00009888" value="0x112B000D" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0032" />
>+ <register type="NOA" address="0x00009888" value="0x074B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0032" />
>+ <register type="NOA" address="0x00009888" value="0x056B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0032" />
>+ <register type="NOA" address="0x00009888" value="0x130C0340" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0032" />
>+ <register type="NOA" address="0x00009888" value="0x112C0340" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0032" />
>+ <register type="NOA" address="0x00009888" value="0x074C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0032" />
>+ <register type="NOA" address="0x00009888" value="0x056C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext5"
>+ chipset="ACMGT1"
>+ symbol_name="Ext5"
>+ underscore_name="ext5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7d7a874-19d8-48e6-bf54-f859a994b0a4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK0"
>+ symbol_name="DATAPORT_L3_READ_L3BANK0"
>+ underscore_name="dataport_l3_read_l3_bank0"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK1"
>+ symbol_name="DATAPORT_L3_READ_L3BANK1"
>+ underscore_name="dataport_l3_read_l3_bank1"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK2"
>+ symbol_name="DATAPORT_L3_READ_L3BANK2"
>+ underscore_name="dataport_l3_read_l3_bank2"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK3"
>+ symbol_name="DATAPORT_L3_READ_L3BANK3"
>+ underscore_name="dataport_l3_read_l3_bank3"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK4"
>+ symbol_name="DATAPORT_L3_READ_L3BANK4"
>+ underscore_name="dataport_l3_read_l3_bank4"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK5"
>+ symbol_name="DATAPORT_L3_READ_L3BANK5"
>+ underscore_name="dataport_l3_read_l3_bank5"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK6"
>+ symbol_name="DATAPORT_L3_READ_L3BANK6"
>+ underscore_name="dataport_l3_read_l3_bank6"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK7"
>+ symbol_name="DATAPORT_L3_READ_L3BANK7"
>+ underscore_name="dataport_l3_read_l3_bank7"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK0"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK0"
>+ underscore_name="dataport_l3_write_l3_bank0"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK1"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK1"
>+ underscore_name="dataport_l3_write_l3_bank1"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK2"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK2"
>+ underscore_name="dataport_l3_write_l3_bank2"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK3"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK3"
>+ underscore_name="dataport_l3_write_l3_bank3"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK4"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK4"
>+ underscore_name="dataport_l3_write_l3_bank4"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK5"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK5"
>+ underscore_name="dataport_l3_write_l3_bank5"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK6"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK6"
>+ underscore_name="dataport_l3_write_l3_bank6"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK7"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK7"
>+ underscore_name="dataport_l3_write_l3_bank7"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0003" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0003" />
>+ <register type="NOA" address="0x00009888" value="0x130B0004" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0004" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0003" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0003" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x130C0100" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C0100" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext6"
>+ chipset="ACMGT1"
>+ symbol_name="Ext6"
>+ underscore_name="ext6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f1a94d28-672b-41a6-9ab9-e2040200d28a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK0"
>+ symbol_name="L3_HIT_L3BANK0"
>+ underscore_name="l3_hit_l3_bank0"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK1"
>+ symbol_name="L3_HIT_L3BANK1"
>+ underscore_name="l3_hit_l3_bank1"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK2"
>+ symbol_name="L3_HIT_L3BANK2"
>+ underscore_name="l3_hit_l3_bank2"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK3"
>+ symbol_name="L3_HIT_L3BANK3"
>+ underscore_name="l3_hit_l3_bank3"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK4"
>+ symbol_name="L3_HIT_L3BANK4"
>+ underscore_name="l3_hit_l3_bank4"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK5"
>+ symbol_name="L3_HIT_L3BANK5"
>+ underscore_name="l3_hit_l3_bank5"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK6"
>+ symbol_name="L3_HIT_L3BANK6"
>+ underscore_name="l3_hit_l3_bank6"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK7"
>+ symbol_name="L3_HIT_L3BANK7"
>+ underscore_name="l3_hit_l3_bank7"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B2000" />
>+ <register type="NOA" address="0x00009888" value="0x112B2001" />
>+ <register type="NOA" address="0x00009888" value="0x114B2000" />
>+ <register type="NOA" address="0x00009888" value="0x116B2000" />
>+ <register type="NOA" address="0x00009888" value="0x110C2000" />
>+ <register type="NOA" address="0x00009888" value="0x112C2040" />
>+ <register type="NOA" address="0x00009888" value="0x114C2000" />
>+ <register type="NOA" address="0x00009888" value="0x116C2000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0001" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0001" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0001" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x130C0040" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0040" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0040" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030800" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext7"
>+ chipset="ACMGT1"
>+ symbol_name="Ext7"
>+ underscore_name="ext7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="31d119ed-a150-4b52-9206-3f9832e275ea"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK0"
>+ symbol_name="SAMPLER_L3_READ_L3BANK0"
>+ underscore_name="sampler_l3_read_l3_bank0"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK1"
>+ symbol_name="SAMPLER_L3_READ_L3BANK1"
>+ underscore_name="sampler_l3_read_l3_bank1"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK2"
>+ symbol_name="SAMPLER_L3_READ_L3BANK2"
>+ underscore_name="sampler_l3_read_l3_bank2"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK3"
>+ symbol_name="SAMPLER_L3_READ_L3BANK3"
>+ underscore_name="sampler_l3_read_l3_bank3"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK4"
>+ symbol_name="SAMPLER_L3_READ_L3BANK4"
>+ underscore_name="sampler_l3_read_l3_bank4"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK5"
>+ symbol_name="SAMPLER_L3_READ_L3BANK5"
>+ underscore_name="sampler_l3_read_l3_bank5"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK6"
>+ symbol_name="SAMPLER_L3_READ_L3BANK6"
>+ underscore_name="sampler_l3_read_l3_bank6"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK7"
>+ symbol_name="SAMPLER_L3_READ_L3BANK7"
>+ underscore_name="sampler_l3_read_l3_bank7"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK0"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK0"
>+ underscore_name="sampler_l3_hit_l3_bank0"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK1"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK1"
>+ underscore_name="sampler_l3_hit_l3_bank1"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK2"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK2"
>+ underscore_name="sampler_l3_hit_l3_bank2"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK3"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK3"
>+ underscore_name="sampler_l3_hit_l3_bank3"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK4"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK4"
>+ underscore_name="sampler_l3_hit_l3_bank4"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK5"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK5"
>+ underscore_name="sampler_l3_hit_l3_bank5"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK6"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK6"
>+ underscore_name="sampler_l3_hit_l3_bank6"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK7"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK7"
>+ underscore_name="sampler_l3_hit_l3_bank7"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B000E" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0380" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
>+ <register type="NOA" address="0x00009888" value="0x130B000E" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0026" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0026" />
>+ <register type="NOA" address="0x00009888" value="0x074B0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000E" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0026" />
>+ <register type="NOA" address="0x00009888" value="0x056B0000" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000E" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
>+ <register type="NOA" address="0x00009888" value="0x130C0380" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0026" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0026" />
>+ <register type="NOA" address="0x00009888" value="0x074C0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0380" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0026" />
>+ <register type="NOA" address="0x00009888" value="0x056C0000" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0380" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext8"
>+ chipset="ACMGT1"
>+ symbol_name="Ext8"
>+ underscore_name="ext8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4eb14f16-d2ac-46d3-b974-e413430fddec"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK0"
>+ symbol_name="ICACHE_L3_READ_L3BANK0"
>+ underscore_name="icache_l3_read_l3_bank0"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK1"
>+ symbol_name="ICACHE_L3_READ_L3BANK1"
>+ underscore_name="icache_l3_read_l3_bank1"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK2"
>+ symbol_name="ICACHE_L3_READ_L3BANK2"
>+ underscore_name="icache_l3_read_l3_bank2"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK3"
>+ symbol_name="ICACHE_L3_READ_L3BANK3"
>+ underscore_name="icache_l3_read_l3_bank3"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK4"
>+ symbol_name="ICACHE_L3_READ_L3BANK4"
>+ underscore_name="icache_l3_read_l3_bank4"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK5"
>+ symbol_name="ICACHE_L3_READ_L3BANK5"
>+ underscore_name="icache_l3_read_l3_bank5"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK6"
>+ symbol_name="ICACHE_L3_READ_L3BANK6"
>+ underscore_name="icache_l3_read_l3_bank6"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK7"
>+ symbol_name="ICACHE_L3_READ_L3BANK7"
>+ underscore_name="icache_l3_read_l3_bank7"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK0"
>+ symbol_name="ICACHE_L3_HIT_L3BANK0"
>+ underscore_name="icache_l3_hit_l3_bank0"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK1"
>+ symbol_name="ICACHE_L3_HIT_L3BANK1"
>+ underscore_name="icache_l3_hit_l3_bank1"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK2"
>+ symbol_name="ICACHE_L3_HIT_L3BANK2"
>+ underscore_name="icache_l3_hit_l3_bank2"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK3"
>+ symbol_name="ICACHE_L3_HIT_L3BANK3"
>+ underscore_name="icache_l3_hit_l3_bank3"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK4"
>+ symbol_name="ICACHE_L3_HIT_L3BANK4"
>+ underscore_name="icache_l3_hit_l3_bank4"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK5"
>+ symbol_name="ICACHE_L3_HIT_L3BANK5"
>+ underscore_name="icache_l3_hit_l3_bank5"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK6"
>+ symbol_name="ICACHE_L3_HIT_L3BANK6"
>+ underscore_name="icache_l3_hit_l3_bank6"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK7"
>+ symbol_name="ICACHE_L3_HIT_L3BANK7"
>+ underscore_name="icache_l3_hit_l3_bank7"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B000F" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0080" />
>+ <register type="NOA" address="0x00009888" value="0x112C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B000F" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0026" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0026" />
>+ <register type="NOA" address="0x00009888" value="0x074B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000F" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0026" />
>+ <register type="NOA" address="0x00009888" value="0x056B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000F" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
>+ <register type="NOA" address="0x00009888" value="0x130C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0026" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0026" />
>+ <register type="NOA" address="0x00009888" value="0x074C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0026" />
>+ <register type="NOA" address="0x00009888" value="0x056C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext9"
>+ chipset="ACMGT1"
>+ symbol_name="Ext9"
>+ underscore_name="ext9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b875dedd-f121-4f89-b02f-ff2c873e2543"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER BUSY XECORE0"
>+ symbol_name="SAMPLER_BUSY_XECORE0"
>+ underscore_name="sampler_busy_xecore0"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE1"
>+ symbol_name="SAMPLER_BUSY_XECORE1"
>+ underscore_name="sampler_busy_xecore1"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE2"
>+ symbol_name="SAMPLER_BUSY_XECORE2"
>+ underscore_name="sampler_busy_xecore2"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE3"
>+ symbol_name="SAMPLER_BUSY_XECORE3"
>+ underscore_name="sampler_busy_xecore3"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE4"
>+ symbol_name="SAMPLER_BUSY_XECORE4"
>+ underscore_name="sampler_busy_xecore4"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE5"
>+ symbol_name="SAMPLER_BUSY_XECORE5"
>+ underscore_name="sampler_busy_xecore5"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE6"
>+ symbol_name="SAMPLER_BUSY_XECORE6"
>+ underscore_name="sampler_busy_xecore6"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE7"
>+ symbol_name="SAMPLER_BUSY_XECORE7"
>+ underscore_name="sampler_busy_xecore7"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x12830D00" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x02830000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x12A30034" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x10C30D00" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x10E30034" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x0F830D00" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x0FA30034" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30D00" />
>+ <register type="NOA" address="0x00009888" value="0x05C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x0DE30034" />
>+ <register type="NOA" address="0x00009888" value="0x05E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031C43" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46032808" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext10"
>+ chipset="ACMGT1"
>+ symbol_name="Ext10"
>+ underscore_name="ext10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="691b6a0d-d3d7-4b5e-a70e-d8232722cddf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK0"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK0"
>+ underscore_name="dataport_l3_hit_l3_bank0"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK1"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK1"
>+ underscore_name="dataport_l3_hit_l3_bank1"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK2"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK2"
>+ underscore_name="dataport_l3_hit_l3_bank2"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK3"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK3"
>+ underscore_name="dataport_l3_hit_l3_bank3"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK4"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK4"
>+ underscore_name="dataport_l3_hit_l3_bank4"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK5"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK5"
>+ underscore_name="dataport_l3_hit_l3_bank5"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK6"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK6"
>+ underscore_name="dataport_l3_hit_l3_bank6"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK7"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK7"
>+ underscore_name="dataport_l3_hit_l3_bank7"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK0"
>+ symbol_name="COLOR_L3_HIT_L3BANK0"
>+ underscore_name="color_l3_hit_l3_bank0"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK1"
>+ symbol_name="COLOR_L3_HIT_L3BANK1"
>+ underscore_name="color_l3_hit_l3_bank1"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK2"
>+ symbol_name="COLOR_L3_HIT_L3BANK2"
>+ underscore_name="color_l3_hit_l3_bank2"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK3"
>+ symbol_name="COLOR_L3_HIT_L3BANK3"
>+ underscore_name="color_l3_hit_l3_bank3"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK4"
>+ symbol_name="COLOR_L3_HIT_L3BANK4"
>+ underscore_name="color_l3_hit_l3_bank4"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK5"
>+ symbol_name="COLOR_L3_HIT_L3BANK5"
>+ underscore_name="color_l3_hit_l3_bank5"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK6"
>+ symbol_name="COLOR_L3_HIT_L3BANK6"
>+ underscore_name="color_l3_hit_l3_bank6"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK7"
>+ symbol_name="COLOR_L3_HIT_L3BANK7"
>+ underscore_name="color_l3_hit_l3_bank7"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
>+ <register type="NOA" address="0x00009888" value="0x130B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x092B0004" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x074B0004" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0000" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x056B0004" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0000" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
>+ <register type="NOA" address="0x00009888" value="0x130C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0100" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x074C0100" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0000" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x056C0100" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext11"
>+ chipset="ACMGT1"
>+ symbol_name="Ext11"
>+ underscore_name="ext11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3c626d93-4368-4115-a21d-8fd8cd10e8fa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Z L3 HIT L3BANK0"
>+ symbol_name="Z_L3_HIT_L3BANK0"
>+ underscore_name="z_l3_hit_l3_bank0"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK1"
>+ symbol_name="Z_L3_HIT_L3BANK1"
>+ underscore_name="z_l3_hit_l3_bank1"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK2"
>+ symbol_name="Z_L3_HIT_L3BANK2"
>+ underscore_name="z_l3_hit_l3_bank2"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK3"
>+ symbol_name="Z_L3_HIT_L3BANK3"
>+ underscore_name="z_l3_hit_l3_bank3"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK4"
>+ symbol_name="Z_L3_HIT_L3BANK4"
>+ underscore_name="z_l3_hit_l3_bank4"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK5"
>+ symbol_name="Z_L3_HIT_L3BANK5"
>+ underscore_name="z_l3_hit_l3_bank5"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK6"
>+ symbol_name="Z_L3_HIT_L3BANK6"
>+ underscore_name="z_l3_hit_l3_bank6"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK7"
>+ symbol_name="Z_L3_HIT_L3BANK7"
>+ underscore_name="z_l3_hit_l3_bank7"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK0"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK0"
>+ underscore_name="l3_atomic_access_l3_bank0"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK1"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK1"
>+ underscore_name="l3_atomic_access_l3_bank1"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK2"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK2"
>+ underscore_name="l3_atomic_access_l3_bank2"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK3"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK3"
>+ underscore_name="l3_atomic_access_l3_bank3"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK4"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK4"
>+ underscore_name="l3_atomic_access_l3_bank4"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK5"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK5"
>+ underscore_name="l3_atomic_access_l3_bank5"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK6"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK6"
>+ underscore_name="l3_atomic_access_l3_bank6"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK7"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK7"
>+ underscore_name="l3_atomic_access_l3_bank7"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1004" />
>+ <register type="NOA" address="0x00009888" value="0x112B000D" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1100" />
>+ <register type="NOA" address="0x00009888" value="0x112C0340" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0062" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0062" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0062" />
>+ <register type="NOA" address="0x00009888" value="0x074B0004" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0062" />
>+ <register type="NOA" address="0x00009888" value="0x056B0004" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0062" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
>+ <register type="NOA" address="0x00009888" value="0x130C0340" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0062" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0062" />
>+ <register type="NOA" address="0x00009888" value="0x074C0100" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0062" />
>+ <register type="NOA" address="0x00009888" value="0x056C0100" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext12"
>+ chipset="ACMGT1"
>+ symbol_name="Ext12"
>+ underscore_name="ext12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4678846c-99cd-4a3f-acb4-8f055f48da56"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK0"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK0"
>+ underscore_name="l3_input_available_l3_bank0"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK1"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK1"
>+ underscore_name="l3_input_available_l3_bank1"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK2"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK2"
>+ underscore_name="l3_input_available_l3_bank2"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK3"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK3"
>+ underscore_name="l3_input_available_l3_bank3"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK4"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK4"
>+ underscore_name="l3_input_available_l3_bank4"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK5"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK5"
>+ underscore_name="l3_input_available_l3_bank5"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK6"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK6"
>+ underscore_name="l3_input_available_l3_bank6"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK7"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK7"
>+ underscore_name="l3_input_available_l3_bank7"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK0"
>+ symbol_name="L3_OUTPUT_READY_L3BANK0"
>+ underscore_name="l3_output_ready_l3_bank0"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK1"
>+ symbol_name="L3_OUTPUT_READY_L3BANK1"
>+ underscore_name="l3_output_ready_l3_bank1"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK2"
>+ symbol_name="L3_OUTPUT_READY_L3BANK2"
>+ underscore_name="l3_output_ready_l3_bank2"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK3"
>+ symbol_name="L3_OUTPUT_READY_L3BANK3"
>+ underscore_name="l3_output_ready_l3_bank3"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK4"
>+ symbol_name="L3_OUTPUT_READY_L3BANK4"
>+ underscore_name="l3_output_ready_l3_bank4"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK5"
>+ symbol_name="L3_OUTPUT_READY_L3BANK5"
>+ underscore_name="l3_output_ready_l3_bank5"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK6"
>+ symbol_name="L3_OUTPUT_READY_L3BANK6"
>+ underscore_name="l3_output_ready_l3_bank6"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK7"
>+ symbol_name="L3_OUTPUT_READY_L3BANK7"
>+ underscore_name="l3_output_ready_l3_bank7"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1006" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1180" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0007" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0007" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
>+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030200" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03020A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030801" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext13"
>+ chipset="ACMGT1"
>+ symbol_name="Ext13"
>+ underscore_name="ext13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="04d1f1c5-17e5-4104-b5a1-d62337b681b9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK0"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK0"
>+ underscore_name="l3_superq_full_l3_bank0"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK1"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK1"
>+ underscore_name="l3_superq_full_l3_bank1"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK2"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK2"
>+ underscore_name="l3_superq_full_l3_bank2"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK3"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK3"
>+ underscore_name="l3_superq_full_l3_bank3"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK4"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK4"
>+ underscore_name="l3_superq_full_l3_bank4"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK5"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK5"
>+ underscore_name="l3_superq_full_l3_bank5"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK6"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK6"
>+ underscore_name="l3_superq_full_l3_bank6"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK7"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK7"
>+ underscore_name="l3_superq_full_l3_bank7"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B1000" />
>+ <register type="NOA" address="0x00009888" value="0x112B1000" />
>+ <register type="NOA" address="0x00009888" value="0x114B1000" />
>+ <register type="NOA" address="0x00009888" value="0x116B1000" />
>+ <register type="NOA" address="0x00009888" value="0x110C1000" />
>+ <register type="NOA" address="0x00009888" value="0x112C1000" />
>+ <register type="NOA" address="0x00009888" value="0x114C1000" />
>+ <register type="NOA" address="0x00009888" value="0x116C1183" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x070B0183" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B0183" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0183" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x136B0183" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x050C0183" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0183" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D4C0183" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020200F0" />
>+ <register type="NOA" address="0x00009888" value="0x02030A05" />
>+ <register type="NOA" address="0x00009888" value="0x0204FA5A" />
>+ <register type="NOA" address="0x00009888" value="0x000500A0" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x00060A05" />
>+ <register type="NOA" address="0x00009888" value="0x00070033" />
>+ <register type="NOA" address="0x00009888" value="0x0008F5A5" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00090033" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030E01" />
>+ <register type="NOA" address="0x00009888" value="0x4A030070" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030021" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46031080" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext14"
>+ chipset="ACMGT1"
>+ symbol_name="Ext14"
>+ underscore_name="ext14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9312e21f-5d97-4058-a2fc-c7497c18f0a1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK0"
>+ symbol_name="L3_BUSY_L3BANK0"
>+ underscore_name="l3_busy_l3_bank0"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK1"
>+ symbol_name="L3_BUSY_L3BANK1"
>+ underscore_name="l3_busy_l3_bank1"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK2"
>+ symbol_name="L3_BUSY_L3BANK2"
>+ underscore_name="l3_busy_l3_bank2"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK3"
>+ symbol_name="L3_BUSY_L3BANK3"
>+ underscore_name="l3_busy_l3_bank3"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK4"
>+ symbol_name="L3_BUSY_L3BANK4"
>+ underscore_name="l3_busy_l3_bank4"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK5"
>+ symbol_name="L3_BUSY_L3BANK5"
>+ underscore_name="l3_busy_l3_bank5"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK6"
>+ symbol_name="L3_BUSY_L3BANK6"
>+ underscore_name="l3_busy_l3_bank6"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK7"
>+ symbol_name="L3_BUSY_L3BANK7"
>+ underscore_name="l3_busy_l3_bank7"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0000" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0000" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0000" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0000" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0000" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x130C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C0000" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0000" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030800" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032801" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x460304E1" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext15"
>+ chipset="ACMGT1"
>+ symbol_name="Ext15"
>+ underscore_name="ext15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fd355e93-4edf-425c-99e6-8693a22ae3cd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK STALL L3BANK0"
>+ symbol_name="L3_STALL_L3BANK0"
>+ underscore_name="l3_stall_l3_bank0"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK1"
>+ symbol_name="L3_STALL_L3BANK1"
>+ underscore_name="l3_stall_l3_bank1"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK2"
>+ symbol_name="L3_STALL_L3BANK2"
>+ underscore_name="l3_stall_l3_bank2"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK3"
>+ symbol_name="L3_STALL_L3BANK3"
>+ underscore_name="l3_stall_l3_bank3"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1001" />
>+ <register type="NOA" address="0x00009888" value="0x092B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x070B0080" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D2B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F2B0001" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x050C0042" />
>+ <register type="NOA" address="0x00009888" value="0x070C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B2C0042" />
>+ <register type="NOA" address="0x00009888" value="0x0D2C0000" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00050A80" />
>+ <register type="NOA" address="0x00009888" value="0x0006A015" />
>+ <register type="NOA" address="0x00009888" value="0x02060002" />
>+ <register type="NOA" address="0x00009888" value="0x000701C7" />
>+ <register type="NOA" address="0x00009888" value="0x00085A95" />
>+ <register type="NOA" address="0x00009888" value="0x020800FD" />
>+ <register type="NOA" address="0x00009888" value="0x000901C7" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030060" />
>+ <register type="NOA" address="0x00009888" value="0x4C030C06" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030090" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030129" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext16"
>+ chipset="ACMGT1"
>+ symbol_name="Ext16"
>+ underscore_name="ext16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="844efb3d-c453-4dd2-b556-7bac8e111b46"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK STALL L3BANK4"
>+ symbol_name="L3_STALL_L3BANK4"
>+ underscore_name="l3_stall_l3_bank4"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK5"
>+ symbol_name="L3_STALL_L3BANK5"
>+ underscore_name="l3_stall_l3_bank5"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK6"
>+ symbol_name="L3_STALL_L3BANK6"
>+ underscore_name="l3_stall_l3_bank6"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK7"
>+ symbol_name="L3_STALL_L3BANK7"
>+ underscore_name="l3_stall_l3_bank7"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x094B1001" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0080" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F6B0001" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x054C0042" />
>+ <register type="NOA" address="0x00009888" value="0x074C0000" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B6C0042" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
>+ <register type="NOA" address="0x00009888" value="0x0003A015" />
>+ <register type="NOA" address="0x00009888" value="0x02030002" />
>+ <register type="NOA" address="0x00009888" value="0x0004A56A" />
>+ <register type="NOA" address="0x00009888" value="0x020400FE" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030040" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030084" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext17"
>+ chipset="ACMGT1"
>+ symbol_name="Ext17"
>+ underscore_name="ext17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fadda67d-1b94-40d1-be89-759f78641ab2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="load_store_cache_input_available_xecore0"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="load_store_cache_input_available_xecore1"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="load_store_cache_input_available_xecore2"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="load_store_cache_input_available_xecore3"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890002" />
>+ <register type="NOA" address="0x00009888" value="0x1E890800" />
>+ <register type="NOA" address="0x00009888" value="0x24890040" />
>+ <register type="NOA" address="0x00009888" value="0x2A890002" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90002" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890975" />
>+ <register type="NOA" address="0x00009888" value="0x14890155" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90975" />
>+ <register type="NOA" address="0x00009888" value="0x10A90155" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90975" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90155" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90975" />
>+ <register type="NOA" address="0x00009888" value="0x08E90155" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext18"
>+ chipset="ACMGT1"
>+ symbol_name="Ext18"
>+ underscore_name="ext18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bdd021fa-a841-4f92-826f-c3ae681c68e6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="load_store_cache_input_available_xecore4"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="load_store_cache_input_available_xecore5"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="load_store_cache_input_available_xecore6"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="load_store_cache_input_available_xecore7"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890002" />
>+ <register type="NOA" address="0x00009888" value="0x1F890800" />
>+ <register type="NOA" address="0x00009888" value="0x25890040" />
>+ <register type="NOA" address="0x00009888" value="0x2B890002" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90002" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890975" />
>+ <register type="NOA" address="0x00009888" value="0x15890155" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90975" />
>+ <register type="NOA" address="0x00009888" value="0x11A90155" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90975" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90155" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90975" />
>+ <register type="NOA" address="0x00009888" value="0x09E90155" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext19"
>+ chipset="ACMGT1"
>+ symbol_name="Ext19"
>+ underscore_name="ext19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1181d35b-bf9a-4640-82b8-e31e031ea8d3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE0"
>+ underscore_name="load_store_cache_output_ready_xecore0"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE1"
>+ underscore_name="load_store_cache_output_ready_xecore1"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE2"
>+ underscore_name="load_store_cache_output_ready_xecore2"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE3"
>+ underscore_name="load_store_cache_output_ready_xecore3"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1E897000" />
>+ <register type="NOA" address="0x00009888" value="0x24890380" />
>+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890934" />
>+ <register type="NOA" address="0x00009888" value="0x14890114" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90934" />
>+ <register type="NOA" address="0x00009888" value="0x10A90114" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90934" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90114" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90934" />
>+ <register type="NOA" address="0x00009888" value="0x08E90114" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext20"
>+ chipset="ACMGT1"
>+ symbol_name="Ext20"
>+ underscore_name="ext20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="aa39f75d-0a8a-43d1-9c51-bcd8c62cdfe6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE4"
>+ underscore_name="load_store_cache_output_ready_xecore4"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE5"
>+ underscore_name="load_store_cache_output_ready_xecore5"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE6"
>+ underscore_name="load_store_cache_output_ready_xecore6"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE7"
>+ underscore_name="load_store_cache_output_ready_xecore7"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1F897000" />
>+ <register type="NOA" address="0x00009888" value="0x25890380" />
>+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890934" />
>+ <register type="NOA" address="0x00009888" value="0x15890114" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90934" />
>+ <register type="NOA" address="0x00009888" value="0x11A90114" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90934" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90114" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90934" />
>+ <register type="NOA" address="0x00009888" value="0x09E90114" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext21"
>+ chipset="ACMGT1"
>+ symbol_name="Ext21"
>+ underscore_name="ext21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ae58d1ad-8aed-4104-a8e2-443d7e800378"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE0"
>+ underscore_name="load_store_cache_access_xecore0"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE1"
>+ underscore_name="load_store_cache_access_xecore1"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE2"
>+ underscore_name="load_store_cache_access_xecore2"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE3"
>+ underscore_name="load_store_cache_access_xecore3"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x14870010" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E880010" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A70010" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80010" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E70010" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E80010" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803062A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030031" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030040" />
>+ <register type="NOA" address="0x00009888" value="0x50030604" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E7" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x460318C2" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext22"
>+ chipset="ACMGT1"
>+ symbol_name="Ext22"
>+ underscore_name="ext22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c27ebd95-f242-4f4b-969a-9850f1081c30"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE4"
>+ underscore_name="load_store_cache_access_xecore4"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE5"
>+ underscore_name="load_store_cache_access_xecore5"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE6"
>+ underscore_name="load_store_cache_access_xecore6"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE7"
>+ underscore_name="load_store_cache_access_xecore7"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x15870010" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F880010" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A70010" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80010" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E70010" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E80010" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803062A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030031" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030040" />
>+ <register type="NOA" address="0x00009888" value="0x50030604" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E7" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x460318C2" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext23"
>+ chipset="ACMGT1"
>+ symbol_name="Ext23"
>+ underscore_name="ext23"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="881a8616-b63f-4bb1-970a-73b40b762434"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE0"
>+ underscore_name="load_store_cache_hit_xecore0"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE1"
>+ underscore_name="load_store_cache_hit_xecore1"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x06870143" />
>+ <register type="NOA" address="0x00009888" value="0x08870553" />
>+ <register type="NOA" address="0x00009888" value="0x0087AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x06880143" />
>+ <register type="NOA" address="0x00009888" value="0x08880553" />
>+ <register type="NOA" address="0x00009888" value="0x008900F0" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70143" />
>+ <register type="NOA" address="0x00009888" value="0x10A70553" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80143" />
>+ <register type="NOA" address="0x00009888" value="0x10A80553" />
>+ <register type="NOA" address="0x00009888" value="0x00A9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030623" />
>+ <register type="NOA" address="0x00009888" value="0x4A030031" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003080A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030040" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030084" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext24"
>+ chipset="ACMGT1"
>+ symbol_name="Ext24"
>+ underscore_name="ext24"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9fe09ad3-d296-4d41-ab19-270431f7ab29"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE2"
>+ underscore_name="load_store_cache_hit_xecore2"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE3"
>+ underscore_name="load_store_cache_hit_xecore3"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x06C70143" />
>+ <register type="NOA" address="0x00009888" value="0x08C70553" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80143" />
>+ <register type="NOA" address="0x00009888" value="0x08C80553" />
>+ <register type="NOA" address="0x00009888" value="0x00C900F0" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70143" />
>+ <register type="NOA" address="0x00009888" value="0x10E70553" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80143" />
>+ <register type="NOA" address="0x00009888" value="0x10E80553" />
>+ <register type="NOA" address="0x00009888" value="0x00E9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030804" />
>+ <register type="NOA" address="0x00009888" value="0x4A030040" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030620" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030031" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x44032863" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext25"
>+ chipset="ACMGT1"
>+ symbol_name="Ext25"
>+ underscore_name="ext25"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e2016425-8755-4ca0-bc93-354ba7a6ca7a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE4"
>+ underscore_name="load_store_cache_hit_xecore4"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE5"
>+ underscore_name="load_store_cache_hit_xecore5"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x07870143" />
>+ <register type="NOA" address="0x00009888" value="0x09870553" />
>+ <register type="NOA" address="0x00009888" value="0x0187AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x07880143" />
>+ <register type="NOA" address="0x00009888" value="0x09880553" />
>+ <register type="NOA" address="0x00009888" value="0x018900F0" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FA70143" />
>+ <register type="NOA" address="0x00009888" value="0x11A70553" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FA80143" />
>+ <register type="NOA" address="0x00009888" value="0x11A80553" />
>+ <register type="NOA" address="0x00009888" value="0x01A9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030623" />
>+ <register type="NOA" address="0x00009888" value="0x4A030031" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003080A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030040" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030084" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext26"
>+ chipset="ACMGT1"
>+ symbol_name="Ext26"
>+ underscore_name="ext26"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9fc2d1f6-7504-41f2-9f4b-96ff3307f6cb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE6"
>+ underscore_name="load_store_cache_hit_xecore6"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE7"
>+ underscore_name="load_store_cache_hit_xecore7"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x07C70143" />
>+ <register type="NOA" address="0x00009888" value="0x09C70553" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80143" />
>+ <register type="NOA" address="0x00009888" value="0x09C80553" />
>+ <register type="NOA" address="0x00009888" value="0x01C900F0" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70143" />
>+ <register type="NOA" address="0x00009888" value="0x11E70553" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80143" />
>+ <register type="NOA" address="0x00009888" value="0x11E80553" />
>+ <register type="NOA" address="0x00009888" value="0x01E9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030804" />
>+ <register type="NOA" address="0x00009888" value="0x4A030040" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030620" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030031" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x44032863" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext27"
>+ chipset="ACMGT1"
>+ symbol_name="Ext27"
>+ underscore_name="ext27"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7bc1c162-2b4b-4cb8-b351-65be069d3f10"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE0"
>+ underscore_name="load_store_cache_l3_read_xecore0"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE1"
>+ underscore_name="load_store_cache_l3_read_xecore1"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE2"
>+ underscore_name="load_store_cache_l3_read_xecore2"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE3"
>+ underscore_name="load_store_cache_l3_read_xecore3"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE4"
>+ underscore_name="load_store_cache_l3_read_xecore4"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE5"
>+ underscore_name="load_store_cache_l3_read_xecore5"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE6"
>+ underscore_name="load_store_cache_l3_read_xecore6"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE7"
>+ underscore_name="load_store_cache_l3_read_xecore7"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1689001F" />
>+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x1789001F" />
>+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x0287A000" />
>+ <register type="NOA" address="0x00009888" value="0x02890000" />
>+ <register type="NOA" address="0x00009888" value="0x14890083" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x02A90000" />
>+ <register type="NOA" address="0x00009888" value="0x12A90083" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C90000" />
>+ <register type="NOA" address="0x00009888" value="0x10C90083" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x02E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90083" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x0187A000" />
>+ <register type="NOA" address="0x00009888" value="0x03890000" />
>+ <register type="NOA" address="0x00009888" value="0x0D890083" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x03A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90083" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C90000" />
>+ <register type="NOA" address="0x00009888" value="0x09C90083" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x03E90000" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803000A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030221" />
>+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030077" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x44030108" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext28"
>+ chipset="ACMGT1"
>+ symbol_name="Ext28"
>+ underscore_name="ext28"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="afdf809e-962c-4af5-8e08-cd55b455dee9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE0"
>+ underscore_name="load_store_cache_l3_write_xecore0"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE1"
>+ underscore_name="load_store_cache_l3_write_xecore1"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE2"
>+ underscore_name="load_store_cache_l3_write_xecore2"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE3"
>+ underscore_name="load_store_cache_l3_write_xecore3"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE4"
>+ underscore_name="load_store_cache_l3_write_xecore4"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE5"
>+ underscore_name="load_store_cache_l3_write_xecore5"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE6"
>+ underscore_name="load_store_cache_l3_write_xecore6"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE7"
>+ underscore_name="load_store_cache_l3_write_xecore7"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1689001F" />
>+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x1789001F" />
>+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x0287A000" />
>+ <register type="NOA" address="0x00009888" value="0x02890000" />
>+ <register type="NOA" address="0x00009888" value="0x14890105" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x02A90000" />
>+ <register type="NOA" address="0x00009888" value="0x12A90105" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C90000" />
>+ <register type="NOA" address="0x00009888" value="0x10C90105" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x02E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90105" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x0187A000" />
>+ <register type="NOA" address="0x00009888" value="0x03890000" />
>+ <register type="NOA" address="0x00009888" value="0x0D890105" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x03A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90105" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C90000" />
>+ <register type="NOA" address="0x00009888" value="0x09C90105" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x03E90000" />
>+ <register type="NOA" address="0x00009888" value="0x07E90105" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803000A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030221" />
>+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030077" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x44030108" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext29"
>+ chipset="ACMGT1"
>+ symbol_name="Ext29"
>+ underscore_name="ext29"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4f22c4f0-68ce-46ad-91a7-272b517bfa2e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE0"
>+ underscore_name="load_store_cache_partial_write_count_xecore0"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE1"
>+ underscore_name="load_store_cache_partial_write_count_xecore1"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE2"
>+ underscore_name="load_store_cache_partial_write_count_xecore2"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE3"
>+ underscore_name="load_store_cache_partial_write_count_xecore3"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870005" />
>+ <register type="NOA" address="0x00009888" value="0x1A870005" />
>+ <register type="NOA" address="0x00009888" value="0x12880005" />
>+ <register type="NOA" address="0x00009888" value="0x16880005" />
>+ <register type="NOA" address="0x00009888" value="0x16A70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70005" />
>+ <register type="NOA" address="0x00009888" value="0x12A80005" />
>+ <register type="NOA" address="0x00009888" value="0x16A80005" />
>+ <register type="NOA" address="0x00009888" value="0x16C70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70005" />
>+ <register type="NOA" address="0x00009888" value="0x12C80005" />
>+ <register type="NOA" address="0x00009888" value="0x16C80005" />
>+ <register type="NOA" address="0x00009888" value="0x16E70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70005" />
>+ <register type="NOA" address="0x00009888" value="0x12E80005" />
>+ <register type="NOA" address="0x00009888" value="0x16E80005" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x148701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803062A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030031" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030040" />
>+ <register type="NOA" address="0x00009888" value="0x50030604" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E7" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x460318C2" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext30"
>+ chipset="ACMGT1"
>+ symbol_name="Ext30"
>+ underscore_name="ext30"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="376f6937-f69d-41b0-a1ae-402dee9d42cb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE4"
>+ underscore_name="load_store_cache_partial_write_count_xecore4"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE5"
>+ underscore_name="load_store_cache_partial_write_count_xecore5"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE6"
>+ underscore_name="load_store_cache_partial_write_count_xecore6"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE7"
>+ underscore_name="load_store_cache_partial_write_count_xecore7"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870005" />
>+ <register type="NOA" address="0x00009888" value="0x1B870005" />
>+ <register type="NOA" address="0x00009888" value="0x13880005" />
>+ <register type="NOA" address="0x00009888" value="0x17880005" />
>+ <register type="NOA" address="0x00009888" value="0x17A70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70005" />
>+ <register type="NOA" address="0x00009888" value="0x13A80005" />
>+ <register type="NOA" address="0x00009888" value="0x17A80005" />
>+ <register type="NOA" address="0x00009888" value="0x17C70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70005" />
>+ <register type="NOA" address="0x00009888" value="0x13C80005" />
>+ <register type="NOA" address="0x00009888" value="0x17C80005" />
>+ <register type="NOA" address="0x00009888" value="0x17E70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70005" />
>+ <register type="NOA" address="0x00009888" value="0x13E80005" />
>+ <register type="NOA" address="0x00009888" value="0x17E80005" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x158701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803062A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030031" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030040" />
>+ <register type="NOA" address="0x00009888" value="0x50030604" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E7" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x460318C2" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext31"
>+ chipset="ACMGT1"
>+ symbol_name="Ext31"
>+ underscore_name="ext31"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="28e81769-8b4e-4a6f-a658-19901c71f724"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore0"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore1"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890004" />
>+ <register type="NOA" address="0x00009888" value="0x08890414" />
>+ <register type="NOA" address="0x00009888" value="0x0A890824" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
>+ <register type="NOA" address="0x00009888" value="0x10A90414" />
>+ <register type="NOA" address="0x00009888" value="0x12A90824" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext32"
>+ chipset="ACMGT1"
>+ symbol_name="Ext32"
>+ underscore_name="ext32"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0efcc5a6-bbc5-4af3-bf07-db3597f314ab"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore2"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore3"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90004" />
>+ <register type="NOA" address="0x00009888" value="0x08C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
>+ <register type="NOA" address="0x00009888" value="0x10E90414" />
>+ <register type="NOA" address="0x00009888" value="0x12E90824" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext33"
>+ chipset="ACMGT1"
>+ symbol_name="Ext33"
>+ underscore_name="ext33"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="038bcd96-55da-41c0-b9ad-6d71e943f1b9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore4"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore5"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890004" />
>+ <register type="NOA" address="0x00009888" value="0x09890414" />
>+ <register type="NOA" address="0x00009888" value="0x0B890824" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
>+ <register type="NOA" address="0x00009888" value="0x11A90414" />
>+ <register type="NOA" address="0x00009888" value="0x13A90824" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext34"
>+ chipset="ACMGT1"
>+ symbol_name="Ext34"
>+ underscore_name="ext34"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="48d0ac9b-3e47-43c9-9779-3e2cdf315635"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore6"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore7"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90004" />
>+ <register type="NOA" address="0x00009888" value="0x09C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
>+ <register type="NOA" address="0x00009888" value="0x11E90414" />
>+ <register type="NOA" address="0x00009888" value="0x13E90824" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext35"
>+ chipset="ACMGT1"
>+ symbol_name="Ext35"
>+ underscore_name="ext35"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ebe68cc1-ddda-412d-b9de-4616c4421712"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore0"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore1"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890003" />
>+ <register type="NOA" address="0x00009888" value="0x08890413" />
>+ <register type="NOA" address="0x00009888" value="0x0A890823" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
>+ <register type="NOA" address="0x00009888" value="0x10A90413" />
>+ <register type="NOA" address="0x00009888" value="0x12A90823" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext36"
>+ chipset="ACMGT1"
>+ symbol_name="Ext36"
>+ underscore_name="ext36"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b305a4ce-2466-4172-97f1-a09a874f377c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore2"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore3"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90003" />
>+ <register type="NOA" address="0x00009888" value="0x08C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
>+ <register type="NOA" address="0x00009888" value="0x10E90413" />
>+ <register type="NOA" address="0x00009888" value="0x12E90823" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext37"
>+ chipset="ACMGT1"
>+ symbol_name="Ext37"
>+ underscore_name="ext37"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8184361a-7e98-4f4d-b047-42c767d4c863"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore4"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore5"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890003" />
>+ <register type="NOA" address="0x00009888" value="0x09890413" />
>+ <register type="NOA" address="0x00009888" value="0x0B890823" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
>+ <register type="NOA" address="0x00009888" value="0x11A90413" />
>+ <register type="NOA" address="0x00009888" value="0x13A90823" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext38"
>+ chipset="ACMGT1"
>+ symbol_name="Ext38"
>+ underscore_name="ext38"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0298d65d-a984-4f19-b968-1e65f072189d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore6"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore7"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90003" />
>+ <register type="NOA" address="0x00009888" value="0x09C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
>+ <register type="NOA" address="0x00009888" value="0x11E90413" />
>+ <register type="NOA" address="0x00009888" value="0x13E90823" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext39"
>+ chipset="ACMGT1"
>+ symbol_name="Ext39"
>+ underscore_name="ext39"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="602b3d8e-9299-4615-9739-fe44dd9b7102"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore0"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore1"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890207" />
>+ <register type="NOA" address="0x00009888" value="0x08890617" />
>+ <register type="NOA" address="0x00009888" value="0x0A890A27" />
>+ <register type="NOA" address="0x00009888" value="0x0C890E37" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90207" />
>+ <register type="NOA" address="0x00009888" value="0x10A90617" />
>+ <register type="NOA" address="0x00009888" value="0x12A90A27" />
>+ <register type="NOA" address="0x00009888" value="0x14A90E37" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext40"
>+ chipset="ACMGT1"
>+ symbol_name="Ext40"
>+ underscore_name="ext40"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7595f984-7cd3-4b1c-8332-bacfd2b3a359"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore2"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore3"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90207" />
>+ <register type="NOA" address="0x00009888" value="0x08C90617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90A27" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90E37" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90207" />
>+ <register type="NOA" address="0x00009888" value="0x10E90617" />
>+ <register type="NOA" address="0x00009888" value="0x12E90A27" />
>+ <register type="NOA" address="0x00009888" value="0x14E90E37" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext41"
>+ chipset="ACMGT1"
>+ symbol_name="Ext41"
>+ underscore_name="ext41"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="61bf91ad-0dfa-421c-b503-0eed63b64ef5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore4"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore5"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890207" />
>+ <register type="NOA" address="0x00009888" value="0x09890617" />
>+ <register type="NOA" address="0x00009888" value="0x0B890A27" />
>+ <register type="NOA" address="0x00009888" value="0x0D890E37" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90207" />
>+ <register type="NOA" address="0x00009888" value="0x11A90617" />
>+ <register type="NOA" address="0x00009888" value="0x13A90A27" />
>+ <register type="NOA" address="0x00009888" value="0x15A90E37" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext42"
>+ chipset="ACMGT1"
>+ symbol_name="Ext42"
>+ underscore_name="ext42"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a2f3417e-fbe1-4c26-a20c-509c7205445f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore6"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore7"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90207" />
>+ <register type="NOA" address="0x00009888" value="0x09C90617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90A27" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90E37" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90207" />
>+ <register type="NOA" address="0x00009888" value="0x11E90617" />
>+ <register type="NOA" address="0x00009888" value="0x13E90A27" />
>+ <register type="NOA" address="0x00009888" value="0x15E90E37" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext43"
>+ chipset="ACMGT1"
>+ symbol_name="Ext43"
>+ underscore_name="ext43"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="343460a0-c54f-4fe5-b7ac-6d9870a56aaf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore0"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore0"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890083" />
>+ <register type="NOA" address="0x00009888" value="0x088904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0A890612" />
>+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10890E32" />
>+ <register type="NOA" address="0x00009888" value="0x12890A79" />
>+ <register type="NOA" address="0x00009888" value="0x14890259" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext44"
>+ chipset="ACMGT1"
>+ symbol_name="Ext44"
>+ underscore_name="ext44"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cfaeaf8e-4888-459f-8019-c3080595c528"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore1"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore1"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06A90083" />
>+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12A90A79" />
>+ <register type="NOA" address="0x00009888" value="0x14A90259" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext45"
>+ chipset="ACMGT1"
>+ symbol_name="Ext45"
>+ underscore_name="ext45"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c50cb371-e940-4499-aa74-4e75bc131329"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore2"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore2"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90083" />
>+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12C90A79" />
>+ <register type="NOA" address="0x00009888" value="0x14C90259" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext46"
>+ chipset="ACMGT1"
>+ symbol_name="Ext46"
>+ underscore_name="ext46"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b56a3837-111d-4ec1-8d3f-42e9e304d8f5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore3"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore3"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06E90083" />
>+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12E90A79" />
>+ <register type="NOA" address="0x00009888" value="0x14E90259" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext47"
>+ chipset="ACMGT1"
>+ symbol_name="Ext47"
>+ underscore_name="ext47"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3725926f-9a84-4cc2-963c-2294f47c017c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore4"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore4"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890083" />
>+ <register type="NOA" address="0x00009888" value="0x098904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0B890612" />
>+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11890E32" />
>+ <register type="NOA" address="0x00009888" value="0x13890A79" />
>+ <register type="NOA" address="0x00009888" value="0x15890259" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext48"
>+ chipset="ACMGT1"
>+ symbol_name="Ext48"
>+ underscore_name="ext48"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="357a3801-3f4e-4106-8f1e-c0bfe1c5f419"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore5"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore5"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07A90083" />
>+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13A90A79" />
>+ <register type="NOA" address="0x00009888" value="0x15A90259" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext49"
>+ chipset="ACMGT1"
>+ symbol_name="Ext49"
>+ underscore_name="ext49"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8b324152-65d7-4b13-8fa9-cab57cd68471"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore6"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore6"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90083" />
>+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13C90A79" />
>+ <register type="NOA" address="0x00009888" value="0x15C90259" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext50"
>+ chipset="ACMGT1"
>+ symbol_name="Ext50"
>+ underscore_name="ext50"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="db09b08d-a300-4f2a-aeb0-b797e7073ef3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore7"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore7"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13E90A79" />
>+ <register type="NOA" address="0x00009888" value="0x15E90259" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext51"
>+ chipset="ACMGT1"
>+ symbol_name="Ext51"
>+ underscore_name="ext51"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fc148084-3936-4dab-9b42-d7ba6ae1952d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore0"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore1"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore2"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore3"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1E897000" />
>+ <register type="NOA" address="0x00009888" value="0x24890380" />
>+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890871" />
>+ <register type="NOA" address="0x00009888" value="0x14890051" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
>+ <register type="NOA" address="0x00009888" value="0x10A90051" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90871" />
>+ <register type="NOA" address="0x00009888" value="0x08E90051" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext52"
>+ chipset="ACMGT1"
>+ symbol_name="Ext52"
>+ underscore_name="ext52"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f6a3c36f-9fd8-49c4-b25a-dbf26256bdc6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore4"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore5"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore6"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore7"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1F897000" />
>+ <register type="NOA" address="0x00009888" value="0x25890380" />
>+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890871" />
>+ <register type="NOA" address="0x00009888" value="0x15890051" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
>+ <register type="NOA" address="0x00009888" value="0x11A90051" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90871" />
>+ <register type="NOA" address="0x00009888" value="0x09E90051" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext53"
>+ chipset="ACMGT1"
>+ symbol_name="Ext53"
>+ underscore_name="ext53"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a9a91699-a2b3-4841-8641-4f09f04be7e1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_read_message_count_xecore0"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_read_message_count_xecore1"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890004" />
>+ <register type="NOA" address="0x00009888" value="0x08890414" />
>+ <register type="NOA" address="0x00009888" value="0x0A890824" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
>+ <register type="NOA" address="0x00009888" value="0x10A90414" />
>+ <register type="NOA" address="0x00009888" value="0x12A90824" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext54"
>+ chipset="ACMGT1"
>+ symbol_name="Ext54"
>+ underscore_name="ext54"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c44659b1-937a-44bc-8819-9c1ae31d9bdd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_read_message_count_xecore2"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_read_message_count_xecore3"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90004" />
>+ <register type="NOA" address="0x00009888" value="0x08C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
>+ <register type="NOA" address="0x00009888" value="0x10E90414" />
>+ <register type="NOA" address="0x00009888" value="0x12E90824" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext55"
>+ chipset="ACMGT1"
>+ symbol_name="Ext55"
>+ underscore_name="ext55"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5bfd7ae1-27ea-4211-beb2-64565a49dfbe"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_read_message_count_xecore4"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_read_message_count_xecore5"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890004" />
>+ <register type="NOA" address="0x00009888" value="0x09890414" />
>+ <register type="NOA" address="0x00009888" value="0x0B890824" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
>+ <register type="NOA" address="0x00009888" value="0x11A90414" />
>+ <register type="NOA" address="0x00009888" value="0x13A90824" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext56"
>+ chipset="ACMGT1"
>+ symbol_name="Ext56"
>+ underscore_name="ext56"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7aefc824-149a-4f75-abed-f6430f8d4eee"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_read_message_count_xecore6"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_read_message_count_xecore7"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90004" />
>+ <register type="NOA" address="0x00009888" value="0x09C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
>+ <register type="NOA" address="0x00009888" value="0x11E90414" />
>+ <register type="NOA" address="0x00009888" value="0x13E90824" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext57"
>+ chipset="ACMGT1"
>+ symbol_name="Ext57"
>+ underscore_name="ext57"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0ccb67b5-7f31-4885-9973-d97e318a6f90"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_write_message_count_xecore0"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_write_message_count_xecore1"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890003" />
>+ <register type="NOA" address="0x00009888" value="0x08890413" />
>+ <register type="NOA" address="0x00009888" value="0x0A890823" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
>+ <register type="NOA" address="0x00009888" value="0x10A90413" />
>+ <register type="NOA" address="0x00009888" value="0x12A90823" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext58"
>+ chipset="ACMGT1"
>+ symbol_name="Ext58"
>+ underscore_name="ext58"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="af47d7b7-691b-4ec5-abfd-67ce50938fe4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_write_message_count_xecore2"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_write_message_count_xecore3"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90003" />
>+ <register type="NOA" address="0x00009888" value="0x08C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
>+ <register type="NOA" address="0x00009888" value="0x10E90413" />
>+ <register type="NOA" address="0x00009888" value="0x12E90823" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext59"
>+ chipset="ACMGT1"
>+ symbol_name="Ext59"
>+ underscore_name="ext59"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0df81caa-d128-4f0e-9eff-69e0359fedf1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_write_message_count_xecore4"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_write_message_count_xecore5"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890003" />
>+ <register type="NOA" address="0x00009888" value="0x09890413" />
>+ <register type="NOA" address="0x00009888" value="0x0B890823" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
>+ <register type="NOA" address="0x00009888" value="0x11A90413" />
>+ <register type="NOA" address="0x00009888" value="0x13A90823" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext60"
>+ chipset="ACMGT1"
>+ symbol_name="Ext60"
>+ underscore_name="ext60"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="09e71710-e49d-4d9e-b7f8-0e597aabf25b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_write_message_count_xecore6"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_write_message_count_xecore7"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90003" />
>+ <register type="NOA" address="0x00009888" value="0x09C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
>+ <register type="NOA" address="0x00009888" value="0x11E90413" />
>+ <register type="NOA" address="0x00009888" value="0x13E90823" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext61"
>+ chipset="ACMGT1"
>+ symbol_name="Ext61"
>+ underscore_name="ext61"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="374c4608-89a8-46d3-92fa-d4848e4a7a95"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_fence_message_count_xecore0"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_fence_message_count_xecore1"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890207" />
>+ <register type="NOA" address="0x00009888" value="0x08890617" />
>+ <register type="NOA" address="0x00009888" value="0x0A890A27" />
>+ <register type="NOA" address="0x00009888" value="0x0C890E37" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90207" />
>+ <register type="NOA" address="0x00009888" value="0x10A90617" />
>+ <register type="NOA" address="0x00009888" value="0x12A90A27" />
>+ <register type="NOA" address="0x00009888" value="0x14A90E37" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext62"
>+ chipset="ACMGT1"
>+ symbol_name="Ext62"
>+ underscore_name="ext62"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1013ed95-4958-4cfe-8fbc-1482c07046cb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_fence_message_count_xecore2"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_fence_message_count_xecore3"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90207" />
>+ <register type="NOA" address="0x00009888" value="0x08C90617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90A27" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90E37" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90207" />
>+ <register type="NOA" address="0x00009888" value="0x10E90617" />
>+ <register type="NOA" address="0x00009888" value="0x12E90A27" />
>+ <register type="NOA" address="0x00009888" value="0x14E90E37" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext63"
>+ chipset="ACMGT1"
>+ symbol_name="Ext63"
>+ underscore_name="ext63"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7a3c4561-56d3-4b61-a619-ed8c1887e034"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_fence_message_count_xecore4"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_fence_message_count_xecore5"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890207" />
>+ <register type="NOA" address="0x00009888" value="0x09890617" />
>+ <register type="NOA" address="0x00009888" value="0x0B890A27" />
>+ <register type="NOA" address="0x00009888" value="0x0D890E37" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90207" />
>+ <register type="NOA" address="0x00009888" value="0x11A90617" />
>+ <register type="NOA" address="0x00009888" value="0x13A90A27" />
>+ <register type="NOA" address="0x00009888" value="0x15A90E37" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext64"
>+ chipset="ACMGT1"
>+ symbol_name="Ext64"
>+ underscore_name="ext64"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7d50a975-2d8d-48c2-ae61-86decd3aba1d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_fence_message_count_xecore6"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_fence_message_count_xecore7"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90207" />
>+ <register type="NOA" address="0x00009888" value="0x09C90617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90A27" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90E37" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90207" />
>+ <register type="NOA" address="0x00009888" value="0x11E90617" />
>+ <register type="NOA" address="0x00009888" value="0x13E90A27" />
>+ <register type="NOA" address="0x00009888" value="0x15E90E37" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext65"
>+ chipset="ACMGT1"
>+ symbol_name="Ext65"
>+ underscore_name="ext65"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c036e0c0-c23a-45ec-8b24-7ab7577b18d1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_atomic_message_count_xecore0"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x028300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00840FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02860055" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x028700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890083" />
>+ <register type="NOA" address="0x00009888" value="0x088904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0A890612" />
>+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10890E32" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext66"
>+ chipset="ACMGT1"
>+ symbol_name="Ext66"
>+ underscore_name="ext66"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="df8127a7-0efc-487e-a819-a20c2471e30b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_atomic_message_count_xecore1"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06A90083" />
>+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext67"
>+ chipset="ACMGT1"
>+ symbol_name="Ext67"
>+ underscore_name="ext67"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f9d2c7da-14c9-45a4-97f5-a0d58dd3a1aa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_atomic_message_count_xecore2"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C40FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90083" />
>+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020700AA" />
>+ <register type="NOA" address="0x00009888" value="0x00090FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext68"
>+ chipset="ACMGT1"
>+ symbol_name="Ext68"
>+ underscore_name="ext68"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="210f665b-abaa-4389-95e3-7cad6f71db8b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_atomic_message_count_xecore3"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E40FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06E90083" />
>+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02070055" />
>+ <register type="NOA" address="0x00009888" value="0x00090FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext69"
>+ chipset="ACMGT1"
>+ symbol_name="Ext69"
>+ underscore_name="ext69"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="26eeaeca-61f0-46ba-b6ad-effb4ea076ae"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_atomic_message_count_xecore4"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x038300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01840FFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03860055" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x038700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890083" />
>+ <register type="NOA" address="0x00009888" value="0x098904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0B890612" />
>+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11890E32" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030800AA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext70"
>+ chipset="ACMGT1"
>+ symbol_name="Ext70"
>+ underscore_name="ext70"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="18a0a208-526a-4705-9b06-9145f03433ea"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_atomic_message_count_xecore5"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40FFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07A90083" />
>+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x030800FF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A0055" />
>+ <register type="NOA" address="0x00009888" value="0x01010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext71"
>+ chipset="ACMGT1"
>+ symbol_name="Ext71"
>+ underscore_name="ext71"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0677d73a-a563-47ac-8b11-9c7c3371fc04"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_atomic_message_count_xecore6"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C40FFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90083" />
>+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030700AA" />
>+ <register type="NOA" address="0x00009888" value="0x01090FFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01020FFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext72"
>+ chipset="ACMGT1"
>+ symbol_name="Ext72"
>+ underscore_name="ext72"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0a10b421-f9ee-4147-81e2-b2ceeb74697f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_atomic_message_count_xecore7"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E40FFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03070055" />
>+ <register type="NOA" address="0x00009888" value="0x01090FFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext73"
>+ chipset="ACMGT1"
>+ symbol_name="Ext73"
>+ underscore_name="ext73"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4051668d-2020-4f10-a9e7-e840455b125b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE0"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="dataport_input_available_xecore0"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE1"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="dataport_input_available_xecore1"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1881039B" />
>+ <register type="NOA" address="0x00009888" value="0x18A1039B" />
>+ <register type="NOA" address="0x00009888" value="0x04810054" />
>+ <register type="NOA" address="0x00009888" value="0x08810185" />
>+ <register type="NOA" address="0x00009888" value="0x0A810207" />
>+ <register type="NOA" address="0x00009888" value="0x0C810081" />
>+ <register type="NOA" address="0x00009888" value="0x0E810103" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A10054" />
>+ <register type="NOA" address="0x00009888" value="0x10A10185" />
>+ <register type="NOA" address="0x00009888" value="0x12A10207" />
>+ <register type="NOA" address="0x00009888" value="0x14A10081" />
>+ <register type="NOA" address="0x00009888" value="0x16A10103" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext74"
>+ chipset="ACMGT1"
>+ symbol_name="Ext74"
>+ underscore_name="ext74"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0548ee0d-a4b2-42a7-86c6-4171ed191bec"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE2"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="dataport_input_available_xecore2"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE3"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="dataport_input_available_xecore3"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18C1039B" />
>+ <register type="NOA" address="0x00009888" value="0x18E1039B" />
>+ <register type="NOA" address="0x00009888" value="0x04C10054" />
>+ <register type="NOA" address="0x00009888" value="0x08C10185" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10207" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10081" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10103" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E10054" />
>+ <register type="NOA" address="0x00009888" value="0x10E10185" />
>+ <register type="NOA" address="0x00009888" value="0x12E10207" />
>+ <register type="NOA" address="0x00009888" value="0x14E10081" />
>+ <register type="NOA" address="0x00009888" value="0x16E10103" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext75"
>+ chipset="ACMGT1"
>+ symbol_name="Ext75"
>+ underscore_name="ext75"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4604dea5-4e86-4713-b82d-fce110cb82f8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE4"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="dataport_input_available_xecore4"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE5"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="dataport_input_available_xecore5"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1981039B" />
>+ <register type="NOA" address="0x00009888" value="0x19A1039B" />
>+ <register type="NOA" address="0x00009888" value="0x05810054" />
>+ <register type="NOA" address="0x00009888" value="0x09810185" />
>+ <register type="NOA" address="0x00009888" value="0x0B810207" />
>+ <register type="NOA" address="0x00009888" value="0x0D810081" />
>+ <register type="NOA" address="0x00009888" value="0x0F810103" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A10054" />
>+ <register type="NOA" address="0x00009888" value="0x11A10185" />
>+ <register type="NOA" address="0x00009888" value="0x13A10207" />
>+ <register type="NOA" address="0x00009888" value="0x15A10081" />
>+ <register type="NOA" address="0x00009888" value="0x17A10103" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext76"
>+ chipset="ACMGT1"
>+ symbol_name="Ext76"
>+ underscore_name="ext76"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d4171f1f-6e14-41e1-8b9d-0e28077aca25"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE6"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="dataport_input_available_xecore6"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE7"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="dataport_input_available_xecore7"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19C1039B" />
>+ <register type="NOA" address="0x00009888" value="0x19E1039B" />
>+ <register type="NOA" address="0x00009888" value="0x05C10054" />
>+ <register type="NOA" address="0x00009888" value="0x09C10185" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10207" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10081" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10103" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E10054" />
>+ <register type="NOA" address="0x00009888" value="0x11E10185" />
>+ <register type="NOA" address="0x00009888" value="0x13E10207" />
>+ <register type="NOA" address="0x00009888" value="0x15E10081" />
>+ <register type="NOA" address="0x00009888" value="0x17E10103" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext77"
>+ chipset="ACMGT1"
>+ symbol_name="Ext77"
>+ underscore_name="ext77"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8e91f318-149b-4ffe-9b51-42dd9b2c80a5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE0"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE0"
>+ underscore_name="dataport_output_ready_xecore0"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE1"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE1"
>+ underscore_name="dataport_output_ready_xecore1"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE2"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE2"
>+ underscore_name="dataport_output_ready_xecore2"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE3"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE3"
>+ underscore_name="dataport_output_ready_xecore3"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1281C000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1C000" />
>+ <register type="NOA" address="0x00009888" value="0x12C1C4D2" />
>+ <register type="NOA" address="0x00009888" value="0x12E1C000" />
>+ <register type="NOA" address="0x00009888" value="0x04810200" />
>+ <register type="NOA" address="0x00009888" value="0x08810450" />
>+ <register type="NOA" address="0x00009888" value="0x0A8104D2" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x00870055" />
>+ <register type="NOA" address="0x00009888" value="0x04A10200" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10450" />
>+ <register type="NOA" address="0x00009888" value="0x0EA104D2" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x00A75500" />
>+ <register type="NOA" address="0x00009888" value="0x04C10200" />
>+ <register type="NOA" address="0x00009888" value="0x10C10450" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x02C70055" />
>+ <register type="NOA" address="0x00009888" value="0x04E10200" />
>+ <register type="NOA" address="0x00009888" value="0x14E10450" />
>+ <register type="NOA" address="0x00009888" value="0x16E104D2" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x02E75500" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext78"
>+ chipset="ACMGT1"
>+ symbol_name="Ext78"
>+ underscore_name="ext78"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bf68f6bc-fdcb-4dbe-a923-abaeb72e8af6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE4"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE4"
>+ underscore_name="dataport_output_ready_xecore4"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE5"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE5"
>+ underscore_name="dataport_output_ready_xecore5"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE6"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE6"
>+ underscore_name="dataport_output_ready_xecore6"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE7"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE7"
>+ underscore_name="dataport_output_ready_xecore7"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1381C000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1C000" />
>+ <register type="NOA" address="0x00009888" value="0x13C1C4D2" />
>+ <register type="NOA" address="0x00009888" value="0x13E1C000" />
>+ <register type="NOA" address="0x00009888" value="0x05810200" />
>+ <register type="NOA" address="0x00009888" value="0x09810450" />
>+ <register type="NOA" address="0x00009888" value="0x0B8104D2" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x01870055" />
>+ <register type="NOA" address="0x00009888" value="0x05A10200" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10450" />
>+ <register type="NOA" address="0x00009888" value="0x0FA104D2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x01A75500" />
>+ <register type="NOA" address="0x00009888" value="0x05C10200" />
>+ <register type="NOA" address="0x00009888" value="0x11C10450" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x03C70055" />
>+ <register type="NOA" address="0x00009888" value="0x05E10200" />
>+ <register type="NOA" address="0x00009888" value="0x15E10450" />
>+ <register type="NOA" address="0x00009888" value="0x17E104D2" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x03E75500" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext79"
>+ chipset="ACMGT1"
>+ symbol_name="Ext79"
>+ underscore_name="ext79"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="76b52ef9-7a1b-4475-b3bc-3a035acd32e7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE0"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE0"
>+ underscore_name="dataport_byte_read_xecore0"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE1"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE1"
>+ underscore_name="dataport_byte_read_xecore1"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1281A000" />
>+ <register type="NOA" address="0x00009888" value="0x1481B000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04813200" />
>+ <register type="NOA" address="0x00009888" value="0x08810617" />
>+ <register type="NOA" address="0x00009888" value="0x0A810656" />
>+ <register type="NOA" address="0x00009888" value="0x0C810695" />
>+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A13200" />
>+ <register type="NOA" address="0x00009888" value="0x10A10617" />
>+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext80"
>+ chipset="ACMGT1"
>+ symbol_name="Ext80"
>+ underscore_name="ext80"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="171d99e0-0ace-4af7-8702-19e9fbb04a46"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE2"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE2"
>+ underscore_name="dataport_byte_read_xecore2"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE3"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE3"
>+ underscore_name="dataport_byte_read_xecore3"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04C13200" />
>+ <register type="NOA" address="0x00009888" value="0x08C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E13200" />
>+ <register type="NOA" address="0x00009888" value="0x10E10617" />
>+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext81"
>+ chipset="ACMGT1"
>+ symbol_name="Ext81"
>+ underscore_name="ext81"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f399ee12-9656-47fe-8566-416a8e4e4c07"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE4"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE4"
>+ underscore_name="dataport_byte_read_xecore4"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE5"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE5"
>+ underscore_name="dataport_byte_read_xecore5"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1381A000" />
>+ <register type="NOA" address="0x00009888" value="0x1581B000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05813200" />
>+ <register type="NOA" address="0x00009888" value="0x09810617" />
>+ <register type="NOA" address="0x00009888" value="0x0B810656" />
>+ <register type="NOA" address="0x00009888" value="0x0D810695" />
>+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A13200" />
>+ <register type="NOA" address="0x00009888" value="0x11A10617" />
>+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext82"
>+ chipset="ACMGT1"
>+ symbol_name="Ext82"
>+ underscore_name="ext82"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="766bbe37-ffda-41f0-92da-e31184140e43"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE6"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE6"
>+ underscore_name="dataport_byte_read_xecore6"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE7"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE7"
>+ underscore_name="dataport_byte_read_xecore7"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05C13200" />
>+ <register type="NOA" address="0x00009888" value="0x09C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E13200" />
>+ <register type="NOA" address="0x00009888" value="0x11E10617" />
>+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext83"
>+ chipset="ACMGT1"
>+ symbol_name="Ext83"
>+ underscore_name="ext83"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4d5d9009-c75e-4655-8374-503fd68ac0c7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE0"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE0"
>+ underscore_name="dataport_byte_write_xecore0"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 7 READ UMUL"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE1"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE1"
>+ underscore_name="dataport_byte_write_xecore1"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 6 READ UMUL"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE2"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE2"
>+ underscore_name="dataport_byte_write_xecore2"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 5 READ UMUL"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE3"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE3"
>+ underscore_name="dataport_byte_write_xecore3"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 4 READ UMUL"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE4"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE4"
>+ underscore_name="dataport_byte_write_xecore4"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 3 READ UMUL"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE5"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE5"
>+ underscore_name="dataport_byte_write_xecore5"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 2 READ UMUL"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE6"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE6"
>+ underscore_name="dataport_byte_write_xecore6"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 1 READ UMUL"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE7"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE7"
>+ underscore_name="dataport_byte_write_xecore7"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 0 READ UMUL"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE0"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE0"
>+ underscore_name="dataport_texture_cache_access_xecore0"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE1"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE1"
>+ underscore_name="dataport_texture_cache_access_xecore1"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE2"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE2"
>+ underscore_name="dataport_texture_cache_access_xecore2"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE3"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE3"
>+ underscore_name="dataport_texture_cache_access_xecore3"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE4"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE4"
>+ underscore_name="dataport_texture_cache_access_xecore4"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE5"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE5"
>+ underscore_name="dataport_texture_cache_access_xecore5"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE6"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE6"
>+ underscore_name="dataport_texture_cache_access_xecore6"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE7"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE7"
>+ underscore_name="dataport_texture_cache_access_xecore7"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E816820" />
>+ <register type="NOA" address="0x00009888" value="0x1EA16820" />
>+ <register type="NOA" address="0x00009888" value="0x1EC16820" />
>+ <register type="NOA" address="0x00009888" value="0x1EE16820" />
>+ <register type="NOA" address="0x00009888" value="0x1F816820" />
>+ <register type="NOA" address="0x00009888" value="0x1FA16820" />
>+ <register type="NOA" address="0x00009888" value="0x1FC16820" />
>+ <register type="NOA" address="0x00009888" value="0x1FE16820" />
>+ <register type="NOA" address="0x00009888" value="0x04815400" />
>+ <register type="NOA" address="0x00009888" value="0x0E810440" />
>+ <register type="NOA" address="0x00009888" value="0x16810780" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A15400" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10011" />
>+ <register type="NOA" address="0x00009888" value="0x16A1001E" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C15400" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10440" />
>+ <register type="NOA" address="0x00009888" value="0x14C10780" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E15400" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10011" />
>+ <register type="NOA" address="0x00009888" value="0x14E1001E" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05815400" />
>+ <register type="NOA" address="0x00009888" value="0x0B810440" />
>+ <register type="NOA" address="0x00009888" value="0x13810780" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840808" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A15400" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10011" />
>+ <register type="NOA" address="0x00009888" value="0x13A1001E" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40404" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C15400" />
>+ <register type="NOA" address="0x00009888" value="0x09C10440" />
>+ <register type="NOA" address="0x00009888" value="0x11C10780" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40202" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E15400" />
>+ <register type="NOA" address="0x00009888" value="0x09E10011" />
>+ <register type="NOA" address="0x00009888" value="0x11E1001E" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40101" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031C43" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46032808" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext84"
>+ chipset="ACMGT1"
>+ symbol_name="Ext84"
>+ underscore_name="ext84"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fd091d19-b48d-49d2-b99e-c5505624daa3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE0"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE0"
>+ underscore_name="dataport_texture_cache_hit_xecore0"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE1"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE1"
>+ underscore_name="dataport_texture_cache_hit_xecore1"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE2"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE2"
>+ underscore_name="dataport_texture_cache_hit_xecore2"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE3"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE3"
>+ underscore_name="dataport_texture_cache_hit_xecore3"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE4"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE4"
>+ underscore_name="dataport_texture_cache_hit_xecore4"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE5"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE5"
>+ underscore_name="dataport_texture_cache_hit_xecore5"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE6"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE6"
>+ underscore_name="dataport_texture_cache_hit_xecore6"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE7"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE7"
>+ underscore_name="dataport_texture_cache_hit_xecore7"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2081001F" />
>+ <register type="NOA" address="0x00009888" value="0x20A1001F" />
>+ <register type="NOA" address="0x00009888" value="0x20C1001F" />
>+ <register type="NOA" address="0x00009888" value="0x20E1001F" />
>+ <register type="NOA" address="0x00009888" value="0x2181001F" />
>+ <register type="NOA" address="0x00009888" value="0x21A1001F" />
>+ <register type="NOA" address="0x00009888" value="0x21C1001F" />
>+ <register type="NOA" address="0x00009888" value="0x21E1001F" />
>+ <register type="NOA" address="0x00009888" value="0x04810600" />
>+ <register type="NOA" address="0x00009888" value="0x10810014" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840100" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x02870001" />
>+ <register type="NOA" address="0x00009888" value="0x04A10600" />
>+ <register type="NOA" address="0x00009888" value="0x10A10500" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40200" />
>+ <register type="NOA" address="0x00009888" value="0x02A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A70004" />
>+ <register type="NOA" address="0x00009888" value="0x04C10600" />
>+ <register type="NOA" address="0x00009888" value="0x12C10014" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C70010" />
>+ <register type="NOA" address="0x00009888" value="0x04E10600" />
>+ <register type="NOA" address="0x00009888" value="0x12E10500" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30080" />
>+ <register type="NOA" address="0x00009888" value="0x00E40800" />
>+ <register type="NOA" address="0x00009888" value="0x02E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E70040" />
>+ <register type="NOA" address="0x00009888" value="0x05810600" />
>+ <register type="NOA" address="0x00009888" value="0x15810014" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03830200" />
>+ <register type="NOA" address="0x00009888" value="0x01841000" />
>+ <register type="NOA" address="0x00009888" value="0x03860100" />
>+ <register type="NOA" address="0x00009888" value="0x03870100" />
>+ <register type="NOA" address="0x00009888" value="0x05A10600" />
>+ <register type="NOA" address="0x00009888" value="0x15A10500" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A42000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70400" />
>+ <register type="NOA" address="0x00009888" value="0x05C10600" />
>+ <register type="NOA" address="0x00009888" value="0x17C10014" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C44000" />
>+ <register type="NOA" address="0x00009888" value="0x03C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C71000" />
>+ <register type="NOA" address="0x00009888" value="0x05E10600" />
>+ <register type="NOA" address="0x00009888" value="0x17E10500" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E48000" />
>+ <register type="NOA" address="0x00009888" value="0x03E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E74000" />
>+ <register type="NOA" address="0x00009888" value="0x0003F000" />
>+ <register type="NOA" address="0x00009888" value="0x02070060" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x00090C00" />
>+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001F200" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0010" />
>+ <register type="NOA" address="0x00009888" value="0x03076000" />
>+ <register type="NOA" address="0x00009888" value="0x03080E00" />
>+ <register type="NOA" address="0x00009888" value="0x0109C000" />
>+ <register type="NOA" address="0x00009888" value="0x030AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01012000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01024000" />
>+ <register type="NOA" address="0x00009888" value="0x030C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x500314E0" />
>+ <register type="NOA" address="0x00009888" value="0x52030007" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E8" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032803" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext85"
>+ chipset="ACMGT1"
>+ symbol_name="Ext85"
>+ underscore_name="ext85"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d45a3f38-372d-4757-88cf-5589035652d5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_read_message_count_xecore0"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_read_message_count_xecore1"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_read_message_count_xecore2"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_read_message_count_xecore3"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18812800" />
>+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x18A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x18C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x18E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x04810076" />
>+ <register type="NOA" address="0x00009888" value="0x088101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083002A" />
>+ <register type="NOA" address="0x00009888" value="0x00840007" />
>+ <register type="NOA" address="0x00009888" value="0x00860015" />
>+ <register type="NOA" address="0x00009888" value="0x00870015" />
>+ <register type="NOA" address="0x00009888" value="0x04A10076" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0CA102C7" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x00A40038" />
>+ <register type="NOA" address="0x00009888" value="0x00A60540" />
>+ <register type="NOA" address="0x00009888" value="0x00A70540" />
>+ <register type="NOA" address="0x00009888" value="0x04C10076" />
>+ <register type="NOA" address="0x00009888" value="0x0EC101C5" />
>+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30002" />
>+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75000" />
>+ <register type="NOA" address="0x00009888" value="0x02C70001" />
>+ <register type="NOA" address="0x00009888" value="0x04E10076" />
>+ <register type="NOA" address="0x00009888" value="0x10E10140" />
>+ <register type="NOA" address="0x00009888" value="0x12E102C7" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x02E60054" />
>+ <register type="NOA" address="0x00009888" value="0x02E70054" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x02070056" />
>+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00010038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0540" />
>+ <register type="NOA" address="0x00009888" value="0x000201C0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext86"
>+ chipset="ACMGT1"
>+ symbol_name="Ext86"
>+ underscore_name="ext86"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="46f2e8eb-1a50-499e-9096-66f79932703e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_read_message_count_xecore4"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_read_message_count_xecore5"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_read_message_count_xecore6"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_read_message_count_xecore7"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19812800" />
>+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x19A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x19C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x19E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x05810076" />
>+ <register type="NOA" address="0x00009888" value="0x098101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183002A" />
>+ <register type="NOA" address="0x00009888" value="0x01840007" />
>+ <register type="NOA" address="0x00009888" value="0x01860015" />
>+ <register type="NOA" address="0x00009888" value="0x01870015" />
>+ <register type="NOA" address="0x00009888" value="0x05A10076" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0DA102C7" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x01A40038" />
>+ <register type="NOA" address="0x00009888" value="0x01A60540" />
>+ <register type="NOA" address="0x00009888" value="0x01A70540" />
>+ <register type="NOA" address="0x00009888" value="0x05C10076" />
>+ <register type="NOA" address="0x00009888" value="0x0FC101C5" />
>+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30002" />
>+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70001" />
>+ <register type="NOA" address="0x00009888" value="0x05E10076" />
>+ <register type="NOA" address="0x00009888" value="0x11E10140" />
>+ <register type="NOA" address="0x00009888" value="0x13E102C7" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x03E60054" />
>+ <register type="NOA" address="0x00009888" value="0x03E70054" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x03070056" />
>+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA555" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010038" />
>+ <register type="NOA" address="0x00009888" value="0x010B0540" />
>+ <register type="NOA" address="0x00009888" value="0x010201C0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext87"
>+ chipset="ACMGT1"
>+ symbol_name="Ext87"
>+ underscore_name="ext87"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="35a680fa-e0c7-4e60-9a42-4e5c67d90b4d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_write_message_count_xecore0"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_write_message_count_xecore1"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_write_message_count_xecore2"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_write_message_count_xecore3"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18812800" />
>+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x18A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x18C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x18E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x04810076" />
>+ <register type="NOA" address="0x00009888" value="0x08810206" />
>+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083002A" />
>+ <register type="NOA" address="0x00009888" value="0x00840007" />
>+ <register type="NOA" address="0x00009888" value="0x00860015" />
>+ <register type="NOA" address="0x00009888" value="0x00870015" />
>+ <register type="NOA" address="0x00009888" value="0x04A10076" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10180" />
>+ <register type="NOA" address="0x00009888" value="0x0CA102C8" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x00A40038" />
>+ <register type="NOA" address="0x00009888" value="0x00A60540" />
>+ <register type="NOA" address="0x00009888" value="0x00A70540" />
>+ <register type="NOA" address="0x00009888" value="0x04C10076" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10206" />
>+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30002" />
>+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75000" />
>+ <register type="NOA" address="0x00009888" value="0x02C70001" />
>+ <register type="NOA" address="0x00009888" value="0x04E10076" />
>+ <register type="NOA" address="0x00009888" value="0x10E10180" />
>+ <register type="NOA" address="0x00009888" value="0x12E102C8" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x02E60054" />
>+ <register type="NOA" address="0x00009888" value="0x02E70054" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x02070056" />
>+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00010038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0540" />
>+ <register type="NOA" address="0x00009888" value="0x000201C0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext88"
>+ chipset="ACMGT1"
>+ symbol_name="Ext88"
>+ underscore_name="ext88"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e1d0a1c4-41c7-4d82-a6f0-42ea537e5664"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_write_message_count_xecore4"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_write_message_count_xecore5"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_write_message_count_xecore6"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_write_message_count_xecore7"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19812800" />
>+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x19A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x19C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x19E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x05810076" />
>+ <register type="NOA" address="0x00009888" value="0x09810206" />
>+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183002A" />
>+ <register type="NOA" address="0x00009888" value="0x01840007" />
>+ <register type="NOA" address="0x00009888" value="0x01860015" />
>+ <register type="NOA" address="0x00009888" value="0x01870015" />
>+ <register type="NOA" address="0x00009888" value="0x05A10076" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10180" />
>+ <register type="NOA" address="0x00009888" value="0x0DA102C8" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x01A40038" />
>+ <register type="NOA" address="0x00009888" value="0x01A60540" />
>+ <register type="NOA" address="0x00009888" value="0x01A70540" />
>+ <register type="NOA" address="0x00009888" value="0x05C10076" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10206" />
>+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30002" />
>+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70001" />
>+ <register type="NOA" address="0x00009888" value="0x05E10076" />
>+ <register type="NOA" address="0x00009888" value="0x11E10180" />
>+ <register type="NOA" address="0x00009888" value="0x13E102C8" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x03E60054" />
>+ <register type="NOA" address="0x00009888" value="0x03E70054" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x03070056" />
>+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA555" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010038" />
>+ <register type="NOA" address="0x00009888" value="0x010B0540" />
>+ <register type="NOA" address="0x00009888" value="0x010201C0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext91"
>+ chipset="ACMGT1"
>+ symbol_name="Ext91"
>+ underscore_name="ext91"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c26ba023-58d3-4ec7-9282-f2638a292912"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_atomic_message_count_xecore0"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_atomic_message_count_xecore1"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_atomic_message_count_xecore2"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_atomic_message_count_xecore3"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18812800" />
>+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x18A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x18C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x18E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x04810076" />
>+ <register type="NOA" address="0x00009888" value="0x08810185" />
>+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083002A" />
>+ <register type="NOA" address="0x00009888" value="0x00840007" />
>+ <register type="NOA" address="0x00009888" value="0x00860015" />
>+ <register type="NOA" address="0x00009888" value="0x00870015" />
>+ <register type="NOA" address="0x00009888" value="0x04A10076" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0CA102C6" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x00A40038" />
>+ <register type="NOA" address="0x00009888" value="0x00A60540" />
>+ <register type="NOA" address="0x00009888" value="0x00A70540" />
>+ <register type="NOA" address="0x00009888" value="0x04C10076" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10185" />
>+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30002" />
>+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75000" />
>+ <register type="NOA" address="0x00009888" value="0x02C70001" />
>+ <register type="NOA" address="0x00009888" value="0x04E10076" />
>+ <register type="NOA" address="0x00009888" value="0x10E10140" />
>+ <register type="NOA" address="0x00009888" value="0x12E102C6" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x02E60054" />
>+ <register type="NOA" address="0x00009888" value="0x02E70054" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x02070056" />
>+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00010038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0540" />
>+ <register type="NOA" address="0x00009888" value="0x000201C0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext92"
>+ chipset="ACMGT1"
>+ symbol_name="Ext92"
>+ underscore_name="ext92"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7e5a8ef5-b434-4bf1-81f0-eeddaa072d37"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_atomic_message_count_xecore4"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_atomic_message_count_xecore5"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_atomic_message_count_xecore6"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_atomic_message_count_xecore7"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19812800" />
>+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x19A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x19C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x19E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x05810076" />
>+ <register type="NOA" address="0x00009888" value="0x09810185" />
>+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183002A" />
>+ <register type="NOA" address="0x00009888" value="0x01840007" />
>+ <register type="NOA" address="0x00009888" value="0x01860015" />
>+ <register type="NOA" address="0x00009888" value="0x01870015" />
>+ <register type="NOA" address="0x00009888" value="0x05A10076" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0DA102C6" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x01A40038" />
>+ <register type="NOA" address="0x00009888" value="0x01A60540" />
>+ <register type="NOA" address="0x00009888" value="0x01A70540" />
>+ <register type="NOA" address="0x00009888" value="0x05C10076" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10185" />
>+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30002" />
>+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70001" />
>+ <register type="NOA" address="0x00009888" value="0x05E10076" />
>+ <register type="NOA" address="0x00009888" value="0x11E10140" />
>+ <register type="NOA" address="0x00009888" value="0x13E102C6" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x03E60054" />
>+ <register type="NOA" address="0x00009888" value="0x03E70054" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x03070056" />
>+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA555" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010038" />
>+ <register type="NOA" address="0x00009888" value="0x010B0540" />
>+ <register type="NOA" address="0x00009888" value="0x010201C0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext93"
>+ chipset="ACMGT1"
>+ symbol_name="Ext93"
>+ underscore_name="ext93"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="917a8688-0aa2-4b9a-a1a1-60dc016b17e6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_register_response_count_xecore0"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 2 UDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_register_response_count_xecore1"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1281A000" />
>+ <register type="NOA" address="0x00009888" value="0x1481B000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04813200" />
>+ <register type="NOA" address="0x00009888" value="0x08810617" />
>+ <register type="NOA" address="0x00009888" value="0x0A810656" />
>+ <register type="NOA" address="0x00009888" value="0x0C810695" />
>+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A13200" />
>+ <register type="NOA" address="0x00009888" value="0x10A10617" />
>+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext94"
>+ chipset="ACMGT1"
>+ symbol_name="Ext94"
>+ underscore_name="ext94"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dad96cfd-65c0-470c-a9d2-33d7881234c0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_register_response_count_xecore2"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_register_response_count_xecore3"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04C13200" />
>+ <register type="NOA" address="0x00009888" value="0x08C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E13200" />
>+ <register type="NOA" address="0x00009888" value="0x10E10617" />
>+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext95"
>+ chipset="ACMGT1"
>+ symbol_name="Ext95"
>+ underscore_name="ext95"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="811672a2-3bd6-473e-bd4b-dae0a5786a00"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_register_response_count_xecore4"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_register_response_count_xecore5"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1381A000" />
>+ <register type="NOA" address="0x00009888" value="0x1581B000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05813200" />
>+ <register type="NOA" address="0x00009888" value="0x09810617" />
>+ <register type="NOA" address="0x00009888" value="0x0B810656" />
>+ <register type="NOA" address="0x00009888" value="0x0D810695" />
>+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A13200" />
>+ <register type="NOA" address="0x00009888" value="0x11A10617" />
>+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext96"
>+ chipset="ACMGT1"
>+ symbol_name="Ext96"
>+ underscore_name="ext96"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="91ebb988-2cc5-4cb9-b071-3a9d76f42b55"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_register_response_count_xecore6"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_register_response_count_xecore7"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05C13200" />
>+ <register type="NOA" address="0x00009888" value="0x09C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E13200" />
>+ <register type="NOA" address="0x00009888" value="0x11E10617" />
>+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext97"
>+ chipset="ACMGT1"
>+ symbol_name="Ext97"
>+ underscore_name="ext97"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3e446a1f-d62b-4ea4-bbf3-845dc7f437e4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE0"
>+ underscore_name="xve_dataport_register_request_count_xecore0"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE1"
>+ underscore_name="xve_dataport_register_request_count_xecore1"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE2"
>+ underscore_name="xve_dataport_register_request_count_xecore2"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE3"
>+ underscore_name="xve_dataport_register_request_count_xecore3"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE4"
>+ underscore_name="xve_dataport_register_request_count_xecore4"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE5"
>+ underscore_name="xve_dataport_register_request_count_xecore5"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE6"
>+ underscore_name="xve_dataport_register_request_count_xecore6"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE7"
>+ underscore_name="xve_dataport_register_request_count_xecore7"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x188102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18A102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18C102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18E102FD" />
>+ <register type="NOA" address="0x00009888" value="0x198102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19A102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19C102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19E102FD" />
>+ <register type="NOA" address="0x00009888" value="0x04810054" />
>+ <register type="NOA" address="0x00009888" value="0x168103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x02875000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10054" />
>+ <register type="NOA" address="0x00009888" value="0x14A103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70500" />
>+ <register type="NOA" address="0x00009888" value="0x04C10054" />
>+ <register type="NOA" address="0x00009888" value="0x12C103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C70050" />
>+ <register type="NOA" address="0x00009888" value="0x04E10054" />
>+ <register type="NOA" address="0x00009888" value="0x10E103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E70005" />
>+ <register type="NOA" address="0x00009888" value="0x05810054" />
>+ <register type="NOA" address="0x00009888" value="0x0F8103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x01875000" />
>+ <register type="NOA" address="0x00009888" value="0x05A10054" />
>+ <register type="NOA" address="0x00009888" value="0x0DA103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70500" />
>+ <register type="NOA" address="0x00009888" value="0x05C10054" />
>+ <register type="NOA" address="0x00009888" value="0x0BC103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C70050" />
>+ <register type="NOA" address="0x00009888" value="0x05E10054" />
>+ <register type="NOA" address="0x00009888" value="0x09E103C2" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803000A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030221" />
>+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030077" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x44030108" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext98"
>+ chipset="ACMGT1"
>+ symbol_name="Ext98"
>+ underscore_name="ext98"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5ff858aa-50d0-44b9-bbf7-d07881ecdd9c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE0"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE0"
>+ underscore_name="sampler_output_ready_xecore0"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE1"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE1"
>+ underscore_name="sampler_output_ready_xecore1"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE2"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE2"
>+ underscore_name="sampler_output_ready_xecore2"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE3"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE3"
>+ underscore_name="sampler_output_ready_xecore3"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x14833000" />
>+ <register type="NOA" address="0x00009888" value="0x14A33000" />
>+ <register type="NOA" address="0x00009888" value="0x14C33000" />
>+ <register type="NOA" address="0x00009888" value="0x14E33000" />
>+ <register type="NOA" address="0x00009888" value="0x04830450" />
>+ <register type="NOA" address="0x00009888" value="0x068304D2" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x08A30450" />
>+ <register type="NOA" address="0x00009888" value="0x0AA304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x0CC30450" />
>+ <register type="NOA" address="0x00009888" value="0x0EC304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x10E30450" />
>+ <register type="NOA" address="0x00009888" value="0x12E304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext99"
>+ chipset="ACMGT1"
>+ symbol_name="Ext99"
>+ underscore_name="ext99"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ba34845b-431b-41c8-9d51-5c8be2f0ac4c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE4"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE4"
>+ underscore_name="sampler_output_ready_xecore4"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE5"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE5"
>+ underscore_name="sampler_output_ready_xecore5"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE6"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE6"
>+ underscore_name="sampler_output_ready_xecore6"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE7"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE7"
>+ underscore_name="sampler_output_ready_xecore7"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x15833000" />
>+ <register type="NOA" address="0x00009888" value="0x15A33000" />
>+ <register type="NOA" address="0x00009888" value="0x15C33000" />
>+ <register type="NOA" address="0x00009888" value="0x15E33000" />
>+ <register type="NOA" address="0x00009888" value="0x05830450" />
>+ <register type="NOA" address="0x00009888" value="0x078304D2" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x09A30450" />
>+ <register type="NOA" address="0x00009888" value="0x0BA304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30450" />
>+ <register type="NOA" address="0x00009888" value="0x0FC304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x11E30450" />
>+ <register type="NOA" address="0x00009888" value="0x13E304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext100"
>+ chipset="ACMGT1"
>+ symbol_name="Ext100"
>+ underscore_name="ext100"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="978e5720-eb5a-46fc-aa24-7a34a853130b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE0"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE0"
>+ underscore_name="sampler_memory_latency_stall_xecore0"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE1"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE1"
>+ underscore_name="sampler_memory_latency_stall_xecore1"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE2"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE2"
>+ underscore_name="sampler_memory_latency_stall_xecore2"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE3"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE3"
>+ underscore_name="sampler_memory_latency_stall_xecore3"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE4"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE4"
>+ underscore_name="sampler_memory_latency_stall_xecore4"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE5"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE5"
>+ underscore_name="sampler_memory_latency_stall_xecore5"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE6"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE6"
>+ underscore_name="sampler_memory_latency_stall_xecore6"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE7"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE7"
>+ underscore_name="sampler_memory_latency_stall_xecore7"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E847400" />
>+ <register type="NOA" address="0x00009888" value="0x1EA47400" />
>+ <register type="NOA" address="0x00009888" value="0x1EC47400" />
>+ <register type="NOA" address="0x00009888" value="0x1EE47400" />
>+ <register type="NOA" address="0x00009888" value="0x1F847400" />
>+ <register type="NOA" address="0x00009888" value="0x1FA47400" />
>+ <register type="NOA" address="0x00009888" value="0x1FC47400" />
>+ <register type="NOA" address="0x00009888" value="0x1FE47400" />
>+ <register type="NOA" address="0x00009888" value="0x04846810" />
>+ <register type="NOA" address="0x00009888" value="0x06840035" />
>+ <register type="NOA" address="0x00009888" value="0x02840000" />
>+ <register type="NOA" address="0x00009888" value="0x00840000" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x04A40010" />
>+ <register type="NOA" address="0x00009888" value="0x06A40D00" />
>+ <register type="NOA" address="0x00009888" value="0x08A40035" />
>+ <register type="NOA" address="0x00009888" value="0x02A40000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40000" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x04C40010" />
>+ <register type="NOA" address="0x00009888" value="0x08C40D00" />
>+ <register type="NOA" address="0x00009888" value="0x0AC40035" />
>+ <register type="NOA" address="0x00009888" value="0x02C40000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40000" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x04E40010" />
>+ <register type="NOA" address="0x00009888" value="0x0AE40D00" />
>+ <register type="NOA" address="0x00009888" value="0x0CE40035" />
>+ <register type="NOA" address="0x00009888" value="0x02E40000" />
>+ <register type="NOA" address="0x00009888" value="0x00E40000" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x05840010" />
>+ <register type="NOA" address="0x00009888" value="0x13840D00" />
>+ <register type="NOA" address="0x00009888" value="0x15840035" />
>+ <register type="NOA" address="0x00009888" value="0x03840000" />
>+ <register type="NOA" address="0x00009888" value="0x01840000" />
>+ <register type="NOA" address="0x00009888" value="0x03865000" />
>+ <register type="NOA" address="0x00009888" value="0x05A40010" />
>+ <register type="NOA" address="0x00009888" value="0x11A40D00" />
>+ <register type="NOA" address="0x00009888" value="0x13A40035" />
>+ <register type="NOA" address="0x00009888" value="0x03A40000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60500" />
>+ <register type="NOA" address="0x00009888" value="0x05C40010" />
>+ <register type="NOA" address="0x00009888" value="0x0FC40D00" />
>+ <register type="NOA" address="0x00009888" value="0x11C40035" />
>+ <register type="NOA" address="0x00009888" value="0x03C40000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60050" />
>+ <register type="NOA" address="0x00009888" value="0x05E40010" />
>+ <register type="NOA" address="0x00009888" value="0x0DE40D00" />
>+ <register type="NOA" address="0x00009888" value="0x0FE40035" />
>+ <register type="NOA" address="0x00009888" value="0x03E40000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60005" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x030700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0308AF00" />
>+ <register type="NOA" address="0x00009888" value="0x01090F00" />
>+ <register type="NOA" address="0x00009888" value="0x030A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01013000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0500" />
>+ <register type="NOA" address="0x00009888" value="0x01020C00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x480300EA" />
>+ <register type="NOA" address="0x00009888" value="0x4A030607" />
>+ <register type="NOA" address="0x00009888" value="0x4C031068" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x50031407" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C00" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030843" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext101"
>+ chipset="ACMGT1"
>+ symbol_name="Ext101"
>+ underscore_name="ext101"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9320b9d5-43c9-435d-b0ed-ec8a565d742d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE0"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE0"
>+ underscore_name="thread_dispatch_stall_xecore0"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE1"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE1"
>+ underscore_name="thread_dispatch_stall_xecore1"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE2"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE2"
>+ underscore_name="thread_dispatch_stall_xecore2"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE3"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE3"
>+ underscore_name="thread_dispatch_stall_xecore3"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE4"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE4"
>+ underscore_name="thread_dispatch_stall_xecore4"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE5"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE5"
>+ underscore_name="thread_dispatch_stall_xecore5"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE6"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE6"
>+ underscore_name="thread_dispatch_stall_xecore6"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE7"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE7"
>+ underscore_name="thread_dispatch_stall_xecore7"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE0"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="thread_dispatch_input_available_xecore0"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE1"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="thread_dispatch_input_available_xecore1"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE2"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="thread_dispatch_input_available_xecore2"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE3"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="thread_dispatch_input_available_xecore3"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE4"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="thread_dispatch_input_available_xecore4"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE5"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="thread_dispatch_input_available_xecore5"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE6"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="thread_dispatch_input_available_xecore6"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE7"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="thread_dispatch_input_available_xecore7"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810320" />
>+ <register type="NOA" address="0x00009888" value="0x28A10320" />
>+ <register type="NOA" address="0x00009888" value="0x28C10320" />
>+ <register type="NOA" address="0x00009888" value="0x28E10320" />
>+ <register type="NOA" address="0x00009888" value="0x29810320" />
>+ <register type="NOA" address="0x00009888" value="0x29A10320" />
>+ <register type="NOA" address="0x00009888" value="0x29C10320" />
>+ <register type="NOA" address="0x00009888" value="0x29E10320" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x08810032" />
>+ <register type="NOA" address="0x00009888" value="0x10810034" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x02830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840101" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x02870001" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x08A10C80" />
>+ <register type="NOA" address="0x00009888" value="0x10A10D00" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x02A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40202" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x02A70004" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10032" />
>+ <register type="NOA" address="0x00009888" value="0x12C10034" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x02C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40404" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x02C70010" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10C80" />
>+ <register type="NOA" address="0x00009888" value="0x12E10D00" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E30080" />
>+ <register type="NOA" address="0x00009888" value="0x00E40808" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60040" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E70040" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x0D810032" />
>+ <register type="NOA" address="0x00009888" value="0x15810034" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x03830200" />
>+ <register type="NOA" address="0x00009888" value="0x01841010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x03870100" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10C80" />
>+ <register type="NOA" address="0x00009888" value="0x15A10D00" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x03A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A42020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70400" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10032" />
>+ <register type="NOA" address="0x00009888" value="0x17C10034" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x03C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C44040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x03C71000" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10C80" />
>+ <register type="NOA" address="0x00009888" value="0x17E10D00" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E48080" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E64000" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E74000" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0F0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x00090C0C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001F2F2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020404" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03076000" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x03080E00" />
>+ <register type="NOA" address="0x00009888" value="0x0109C0C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01012020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01024040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x48031060" />
>+ <register type="NOA" address="0x00009888" value="0x4A030277" />
>+ <register type="NOA" address="0x00009888" value="0x4C030602" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x500314EA" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030007" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E8" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032803" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext102"
>+ chipset="ACMGT1"
>+ symbol_name="Ext102"
>+ underscore_name="ext102"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ff32c8bc-39ed-4dbe-9d88-2d2cdb973872"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE0"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE0"
>+ underscore_name="sampler_texture_cache_access_xecore0"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE1"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE1"
>+ underscore_name="sampler_texture_cache_access_xecore1"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE2"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE2"
>+ underscore_name="sampler_texture_cache_access_xecore2"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE3"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE3"
>+ underscore_name="sampler_texture_cache_access_xecore3"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE4"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE4"
>+ underscore_name="sampler_texture_cache_access_xecore4"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE5"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE5"
>+ underscore_name="sampler_texture_cache_access_xecore5"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE6"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE6"
>+ underscore_name="sampler_texture_cache_access_xecore6"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE7"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE7"
>+ underscore_name="sampler_texture_cache_access_xecore7"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE0"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE0"
>+ underscore_name="sampler_texture_cache_miss_xecore0"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE1"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE1"
>+ underscore_name="sampler_texture_cache_miss_xecore1"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE2"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE2"
>+ underscore_name="sampler_texture_cache_miss_xecore2"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE3"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE3"
>+ underscore_name="sampler_texture_cache_miss_xecore3"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE4"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE4"
>+ underscore_name="sampler_texture_cache_miss_xecore4"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE5"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE5"
>+ underscore_name="sampler_texture_cache_miss_xecore5"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE6"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE6"
>+ underscore_name="sampler_texture_cache_miss_xecore6"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE7"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE7"
>+ underscore_name="sampler_texture_cache_miss_xecore7"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x0A830C80" />
>+ <register type="NOA" address="0x00009888" value="0x12830CC0" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x02830000" />
>+ <register type="NOA" address="0x00009888" value="0x00848080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA30032" />
>+ <register type="NOA" address="0x00009888" value="0x12A30033" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x08C30C80" />
>+ <register type="NOA" address="0x00009888" value="0x10C30CC0" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C42020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x08E30032" />
>+ <register type="NOA" address="0x00009888" value="0x10E30033" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E41010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x07830C80" />
>+ <register type="NOA" address="0x00009888" value="0x0F830CC0" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840808" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x07A30032" />
>+ <register type="NOA" address="0x00009888" value="0x0FA30033" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40404" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C30C80" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30CC0" />
>+ <register type="NOA" address="0x00009888" value="0x01C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40202" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E30032" />
>+ <register type="NOA" address="0x00009888" value="0x0DE30033" />
>+ <register type="NOA" address="0x00009888" value="0x01E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40101" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031C43" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46032808" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext103"
>+ chipset="ACMGT1"
>+ symbol_name="Ext103"
>+ underscore_name="ext103"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="73a834ac-afbe-4ca1-af18-af9aabc0280a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE0"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="sampler_input_available_xecore0"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE1"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="sampler_input_available_xecore1"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE2"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="sampler_input_available_xecore2"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE3"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="sampler_input_available_xecore3"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE4"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="sampler_input_available_xecore4"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE5"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="sampler_input_available_xecore5"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE6"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="sampler_input_available_xecore6"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE7"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="sampler_input_available_xecore7"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x04824000" />
>+ <register type="NOA" address="0x00009888" value="0x06824800" />
>+ <register type="NOA" address="0x00009888" value="0x08820023" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830005" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x04A24000" />
>+ <register type="NOA" address="0x00009888" value="0x08A20900" />
>+ <register type="NOA" address="0x00009888" value="0x0AA20023" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30050" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x04C24000" />
>+ <register type="NOA" address="0x00009888" value="0x0AC20900" />
>+ <register type="NOA" address="0x00009888" value="0x0CC20023" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30500" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x04E24000" />
>+ <register type="NOA" address="0x00009888" value="0x0CE20900" />
>+ <register type="NOA" address="0x00009888" value="0x0EE20023" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E35000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x05824000" />
>+ <register type="NOA" address="0x00009888" value="0x0F820900" />
>+ <register type="NOA" address="0x00009888" value="0x11820023" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x03830005" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x05A24000" />
>+ <register type="NOA" address="0x00009888" value="0x11A20900" />
>+ <register type="NOA" address="0x00009888" value="0x13A20023" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30050" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x05C24000" />
>+ <register type="NOA" address="0x00009888" value="0x13C20900" />
>+ <register type="NOA" address="0x00009888" value="0x15C20023" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30500" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x05E24000" />
>+ <register type="NOA" address="0x00009888" value="0x15E20900" />
>+ <register type="NOA" address="0x00009888" value="0x17E20023" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E35000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x480300EA" />
>+ <register type="NOA" address="0x00009888" value="0x4A030607" />
>+ <register type="NOA" address="0x00009888" value="0x4C031068" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x50030427" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030021" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030063" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext104"
>+ chipset="ACMGT1"
>+ symbol_name="Ext104"
>+ underscore_name="ext104"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="eb13a257-4c07-469e-8bef-55da7dff1b41"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE0"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE0"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore0"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE0"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE0"
>+ underscore_name="task_thread_exit_count_xecore0"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE2"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE2"
>+ underscore_name="gpgpu_threadgroup_count_xecore2"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE3"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE3"
>+ underscore_name="gpgpu_threadgroup_count_xecore3"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE2"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE2"
>+ underscore_name="task_threadgroup_count_xecore2"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE3"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE3"
>+ underscore_name="task_threadgroup_count_xecore3"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C813000" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x08810C70" />
>+ <register type="NOA" address="0x00009888" value="0x0A810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0C810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084003F" />
>+ <register type="NOA" address="0x00009888" value="0x00860555" />
>+ <register type="NOA" address="0x00009888" value="0x00870555" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x10C10D74" />
>+ <register type="NOA" address="0x00009888" value="0x12C10039" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02C3002A" />
>+ <register type="NOA" address="0x00009888" value="0x00C407C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60015" />
>+ <register type="NOA" address="0x00009888" value="0x00C75000" />
>+ <register type="NOA" address="0x00009888" value="0x02C70015" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x12E10C80" />
>+ <register type="NOA" address="0x00009888" value="0x14E10D33" />
>+ <register type="NOA" address="0x00009888" value="0x16E10E75" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F800" />
>+ <register type="NOA" address="0x00009888" value="0x02E65540" />
>+ <register type="NOA" address="0x00009888" value="0x02E75540" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x0207556A" />
>+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000207C0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0015" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030221" />
>+ <register type="NOA" address="0x00009888" value="0x4C030422" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032940" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00002E02" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x0005C002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ <register type="OA" address="0x0000D960" value="0x00002202" />
>+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D968" value="0x00044002" />
>+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext105"
>+ chipset="ACMGT1"
>+ symbol_name="Ext105"
>+ underscore_name="ext105"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0343e7a1-8f7d-44b8-a75c-73baef6cc22b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE1"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE1"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore1"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE1"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE1"
>+ underscore_name="task_thread_exit_count_xecore1"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE4"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE4"
>+ underscore_name="gpgpu_threadgroup_count_xecore4"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE5"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE5"
>+ underscore_name="gpgpu_threadgroup_count_xecore5"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE4"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE4"
>+ underscore_name="task_threadgroup_count_xecore4"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE5"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE5"
>+ underscore_name="task_threadgroup_count_xecore5"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x08A10C70" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4003F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60555" />
>+ <register type="NOA" address="0x00009888" value="0x00A70555" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x0F810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x11810D74" />
>+ <register type="NOA" address="0x00009888" value="0x13810039" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x0383002A" />
>+ <register type="NOA" address="0x00009888" value="0x018407C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x03860015" />
>+ <register type="NOA" address="0x00009888" value="0x01875000" />
>+ <register type="NOA" address="0x00009888" value="0x03870015" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C80" />
>+ <register type="NOA" address="0x00009888" value="0x15A10D33" />
>+ <register type="NOA" address="0x00009888" value="0x17A10E75" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AA80" />
>+ <register type="NOA" address="0x00009888" value="0x01A4F800" />
>+ <register type="NOA" address="0x00009888" value="0x03A65540" />
>+ <register type="NOA" address="0x00009888" value="0x03A75540" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BA555" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108A000" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFEA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5000" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101F800" />
>+ <register type="NOA" address="0x00009888" value="0x030B5540" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42032000" />
>+ <register type="NOA" address="0x00009888" value="0x2A033000" />
>+ <register type="NOA" address="0x00009888" value="0x48031068" />
>+ <register type="NOA" address="0x00009888" value="0x4A030683" />
>+ <register type="NOA" address="0x00009888" value="0x4C031068" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403000A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00002E02" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x0005C002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ <register type="OA" address="0x0000D960" value="0x00002202" />
>+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D968" value="0x00044002" />
>+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext106"
>+ chipset="ACMGT1"
>+ symbol_name="Ext106"
>+ underscore_name="ext106"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="048a2bcb-b786-4b51-b350-8908f50e69d7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE2"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE2"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore2"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE2"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE2"
>+ underscore_name="task_thread_exit_count_xecore2"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE6"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE6"
>+ underscore_name="gpgpu_threadgroup_count_xecore6"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE7"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE7"
>+ underscore_name="gpgpu_threadgroup_count_xecore7"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE6"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE6"
>+ underscore_name="task_threadgroup_count_xecore6"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE7"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE7"
>+ underscore_name="task_threadgroup_count_xecore7"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x08C10C70" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4003F" />
>+ <register type="NOA" address="0x00009888" value="0x00C60555" />
>+ <register type="NOA" address="0x00009888" value="0x00C70555" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x11C10D74" />
>+ <register type="NOA" address="0x00009888" value="0x13C10039" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03C3002A" />
>+ <register type="NOA" address="0x00009888" value="0x01C407C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60015" />
>+ <register type="NOA" address="0x00009888" value="0x01C75000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70015" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x13E10C80" />
>+ <register type="NOA" address="0x00009888" value="0x15E10D33" />
>+ <register type="NOA" address="0x00009888" value="0x17E10E75" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA80" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F800" />
>+ <register type="NOA" address="0x00009888" value="0x03E65540" />
>+ <register type="NOA" address="0x00009888" value="0x03E75540" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x00070AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0008F000" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009003F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5AAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA000" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002003F" />
>+ <register type="NOA" address="0x00009888" value="0x000C0555" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x0307556A" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010207C0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0015" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42032000" />
>+ <register type="NOA" address="0x00009888" value="0x2A033000" />
>+ <register type="NOA" address="0x00009888" value="0x48031068" />
>+ <register type="NOA" address="0x00009888" value="0x4A030683" />
>+ <register type="NOA" address="0x00009888" value="0x4C031068" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032940" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00002E02" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x0005C002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ <register type="OA" address="0x0000D960" value="0x00002202" />
>+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D968" value="0x00044002" />
>+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext107"
>+ chipset="ACMGT1"
>+ symbol_name="Ext107"
>+ underscore_name="ext107"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e393956e-78b0-4f7e-8482-cb13c1706ecd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE3"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE3"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore3"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE3"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE3"
>+ underscore_name="task_thread_exit_count_xecore3"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE0"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE0"
>+ underscore_name="gpgpu_threadgroup_count_xecore0"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE1"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE1"
>+ underscore_name="gpgpu_threadgroup_count_xecore1"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE0"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE0"
>+ underscore_name="task_threadgroup_count_xecore0"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE1"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE1"
>+ underscore_name="task_threadgroup_count_xecore1"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x0E810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x10810D74" />
>+ <register type="NOA" address="0x00009888" value="0x12810039" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083A000" />
>+ <register type="NOA" address="0x00009888" value="0x0283002A" />
>+ <register type="NOA" address="0x00009888" value="0x008407C0" />
>+ <register type="NOA" address="0x00009888" value="0x00865000" />
>+ <register type="NOA" address="0x00009888" value="0x02860015" />
>+ <register type="NOA" address="0x00009888" value="0x00875000" />
>+ <register type="NOA" address="0x00009888" value="0x02870015" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x12A10C80" />
>+ <register type="NOA" address="0x00009888" value="0x14A10D33" />
>+ <register type="NOA" address="0x00009888" value="0x16A10E75" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00A4F800" />
>+ <register type="NOA" address="0x00009888" value="0x02A65540" />
>+ <register type="NOA" address="0x00009888" value="0x02A75540" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x08E10C70" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4003F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60555" />
>+ <register type="NOA" address="0x00009888" value="0x00E70555" />
>+ <register type="NOA" address="0x00009888" value="0x00070555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A000" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFEA" />
>+ <register type="NOA" address="0x00009888" value="0x0009003F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5AAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001F800" />
>+ <register type="NOA" address="0x00009888" value="0x020B5540" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030E07" />
>+ <register type="NOA" address="0x00009888" value="0x4A030070" />
>+ <register type="NOA" address="0x00009888" value="0x4C030E07" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403000A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00002E02" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x0005C002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ <register type="OA" address="0x0000D960" value="0x00002202" />
>+ <register type="OA" address="0x0000D964" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D968" value="0x00044002" />
>+ <register type="OA" address="0x0000D96C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext108"
>+ chipset="ACMGT1"
>+ symbol_name="Ext108"
>+ underscore_name="ext108"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2ea41c1b-4751-446f-b178-9aa17cf85d72"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE4"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE4"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore4"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE4"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE4"
>+ underscore_name="task_thread_exit_count_xecore4"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE6"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE6"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore6"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE7"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE7"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore7"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2D813000" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001D" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x09810C70" />
>+ <register type="NOA" address="0x00009888" value="0x0B810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0D810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184003F" />
>+ <register type="NOA" address="0x00009888" value="0x01860555" />
>+ <register type="NOA" address="0x00009888" value="0x01870555" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x11C10D74" />
>+ <register type="NOA" address="0x00009888" value="0x13C1003E" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03C3002A" />
>+ <register type="NOA" address="0x00009888" value="0x01C407C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60015" />
>+ <register type="NOA" address="0x00009888" value="0x01C75000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70015" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x13E10C80" />
>+ <register type="NOA" address="0x00009888" value="0x15E10D33" />
>+ <register type="NOA" address="0x00009888" value="0x17E10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA80" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F800" />
>+ <register type="NOA" address="0x00009888" value="0x03E65540" />
>+ <register type="NOA" address="0x00009888" value="0x03E75540" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x0307556A" />
>+ <register type="NOA" address="0x00009888" value="0x01080AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010207C0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0015" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030221" />
>+ <register type="NOA" address="0x00009888" value="0x4C030422" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032940" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00003002" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x00060002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext109"
>+ chipset="ACMGT1"
>+ symbol_name="Ext109"
>+ underscore_name="ext109"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="32b61c78-b7d2-4162-8964-dbf47f187290"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE5"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE5"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore5"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE5"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE5"
>+ underscore_name="task_thread_exit_count_xecore5"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE1"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE1"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore1"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE2"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE2"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore2"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x10A10D74" />
>+ <register type="NOA" address="0x00009888" value="0x12A1003E" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3002A" />
>+ <register type="NOA" address="0x00009888" value="0x00A407C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60015" />
>+ <register type="NOA" address="0x00009888" value="0x00A75000" />
>+ <register type="NOA" address="0x00009888" value="0x02A70015" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x12C10C80" />
>+ <register type="NOA" address="0x00009888" value="0x14C10D33" />
>+ <register type="NOA" address="0x00009888" value="0x16C10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00C4F800" />
>+ <register type="NOA" address="0x00009888" value="0x02C65540" />
>+ <register type="NOA" address="0x00009888" value="0x02C75540" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x09A10C70" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30AAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4003F" />
>+ <register type="NOA" address="0x00009888" value="0x01A60555" />
>+ <register type="NOA" address="0x00009888" value="0x01A70555" />
>+ <register type="NOA" address="0x00009888" value="0x0003003F" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208003F" />
>+ <register type="NOA" address="0x00009888" value="0x0009F800" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA95" />
>+ <register type="NOA" address="0x00009888" value="0x000107FF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5AAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0015" />
>+ <register type="NOA" address="0x00009888" value="0x0002F800" />
>+ <register type="NOA" address="0x00009888" value="0x020C5540" />
>+ <register type="NOA" address="0x00009888" value="0x01080FFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A0555" />
>+ <register type="NOA" address="0x00009888" value="0x0101003F" />
>+ <register type="NOA" address="0x00009888" value="0x010B0555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030683" />
>+ <register type="NOA" address="0x00009888" value="0x50031068" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030083" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x440314A8" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x460314A5" />
>+ <register type="NOA" address="0x00009888" value="0x24033000" />
>+ <register type="NOA" address="0x00009888" value="0x28033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00003002" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x00060002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext110"
>+ chipset="ACMGT1"
>+ symbol_name="Ext110"
>+ underscore_name="ext110"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="536ed3af-e1e6-4f5a-be8b-3eabfa9487fa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE6"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE6"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore6"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE6"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE6"
>+ underscore_name="task_thread_exit_count_xecore6"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE3"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE3"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore3"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE4"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE4"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore4"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x10E10D74" />
>+ <register type="NOA" address="0x00009888" value="0x12E1003E" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3002A" />
>+ <register type="NOA" address="0x00009888" value="0x00E407C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60015" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x02E70015" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x13810C80" />
>+ <register type="NOA" address="0x00009888" value="0x15810D33" />
>+ <register type="NOA" address="0x00009888" value="0x17810FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0184F800" />
>+ <register type="NOA" address="0x00009888" value="0x03865540" />
>+ <register type="NOA" address="0x00009888" value="0x03875540" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10C70" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30AAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4003F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60555" />
>+ <register type="NOA" address="0x00009888" value="0x01C70555" />
>+ <register type="NOA" address="0x00009888" value="0x0003F83F" />
>+ <register type="NOA" address="0x00009888" value="0x00075000" />
>+ <register type="NOA" address="0x00009888" value="0x02070015" />
>+ <register type="NOA" address="0x00009888" value="0x00080FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000907C0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020A556A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F83F" />
>+ <register type="NOA" address="0x00009888" value="0x000B0AAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x01070AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0109003F" />
>+ <register type="NOA" address="0x00009888" value="0x010A0AAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0102003F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x50030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030077" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x44030847" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00003002" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x00060002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext111"
>+ chipset="ACMGT1"
>+ symbol_name="Ext111"
>+ underscore_name="ext111"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="11eedd05-3490-4a57-8ea7-56e1d2dd066a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE7"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE7"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore7"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE7"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE7"
>+ underscore_name="task_thread_exit_count_xecore7"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE5"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE5"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore5"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE0"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE0"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore0"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x12810C80" />
>+ <register type="NOA" address="0x00009888" value="0x14810D33" />
>+ <register type="NOA" address="0x00009888" value="0x16810FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0084F800" />
>+ <register type="NOA" address="0x00009888" value="0x02865540" />
>+ <register type="NOA" address="0x00009888" value="0x02875540" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x11A10D74" />
>+ <register type="NOA" address="0x00009888" value="0x13A1003E" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3002A" />
>+ <register type="NOA" address="0x00009888" value="0x01A407C0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60015" />
>+ <register type="NOA" address="0x00009888" value="0x01A75000" />
>+ <register type="NOA" address="0x00009888" value="0x03A70015" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10C70" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30AAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4003F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60555" />
>+ <register type="NOA" address="0x00009888" value="0x01E70555" />
>+ <register type="NOA" address="0x00009888" value="0x000307FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AABF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x000107FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B002A" />
>+ <register type="NOA" address="0x00009888" value="0x01070555" />
>+ <register type="NOA" address="0x00009888" value="0x0108F000" />
>+ <register type="NOA" address="0x00009888" value="0x0308003F" />
>+ <register type="NOA" address="0x00009888" value="0x0109003F" />
>+ <register type="NOA" address="0x00009888" value="0x010A5AAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A0015" />
>+ <register type="NOA" address="0x00009888" value="0x010107C0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0015" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42031C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030E07" />
>+ <register type="NOA" address="0x00009888" value="0x4A030070" />
>+ <register type="NOA" address="0x00009888" value="0x4C030E07" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031CE0" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000C2" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC0" />
>+ <register type="OA" address="0x0000D950" value="0x00003002" />
>+ <register type="OA" address="0x0000D954" value="0x0000F83F" />
>+ <register type="OA" address="0x0000D958" value="0x00060002" />
>+ <register type="OA" address="0x0000D95C" value="0x000007FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext112"
>+ chipset="ACMGT1"
>+ symbol_name="Ext112"
>+ underscore_name="ext112"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2324dd37-ac7e-4a5e-8d0c-f7b94fd36961"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE0"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore0"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE1"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore1"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE2"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore2"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE3"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore3"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE4"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore4"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE5"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore5"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE6"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore6"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE7"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore7"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE0"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore0"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE1"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore1"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE2"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore2"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE3"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore3"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE4"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore4"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE5"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore5"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE6"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore6"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE7"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore7"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C817400" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17400" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17400" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17400" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2D817400" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17400" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17400" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17400" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x0E810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x16810E00" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10037" />
>+ <register type="NOA" address="0x00009888" value="0x16A10038" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x14C10E00" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10037" />
>+ <register type="NOA" address="0x00009888" value="0x14E10038" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x0B810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x13810E00" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840808" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10037" />
>+ <register type="NOA" address="0x00009888" value="0x13A10038" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40404" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x11C10E00" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40202" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10037" />
>+ <register type="NOA" address="0x00009888" value="0x11E10038" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40101" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031C43" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46032808" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext113"
>+ chipset="ACMGT1"
>+ symbol_name="Ext113"
>+ underscore_name="ext113"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="03551880-b834-45f0-8b71-e61f548e5d83"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE0"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE0"
>+ underscore_name="thread_dispatch_ps_active_xecore0"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE1"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE1"
>+ underscore_name="thread_dispatch_ps_active_xecore1"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE2"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE2"
>+ underscore_name="thread_dispatch_ps_active_xecore2"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE3"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE3"
>+ underscore_name="thread_dispatch_ps_active_xecore3"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE4"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE4"
>+ underscore_name="thread_dispatch_ps_active_xecore4"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE5"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE5"
>+ underscore_name="thread_dispatch_ps_active_xecore5"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE6"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE6"
>+ underscore_name="thread_dispatch_ps_active_xecore6"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE7"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE7"
>+ underscore_name="thread_dispatch_ps_active_xecore7"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810340" />
>+ <register type="NOA" address="0x00009888" value="0x28A10340" />
>+ <register type="NOA" address="0x00009888" value="0x28C10340" />
>+ <register type="NOA" address="0x00009888" value="0x28E10340" />
>+ <register type="NOA" address="0x00009888" value="0x29810340" />
>+ <register type="NOA" address="0x00009888" value="0x29A10340" />
>+ <register type="NOA" address="0x00009888" value="0x29C10340" />
>+ <register type="NOA" address="0x00009888" value="0x29E10340" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x08810C31" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A70050" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x11810C31" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x480300EA" />
>+ <register type="NOA" address="0x00009888" value="0x4A030607" />
>+ <register type="NOA" address="0x00009888" value="0x4C031068" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x50030427" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030021" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030063" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000000" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000000" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00000000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00000000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00000000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext114"
>+ chipset="ACMGT1"
>+ symbol_name="Ext114"
>+ underscore_name="ext114"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8d368e2f-7c30-4a9e-a20f-b098105300b7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE0"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE0"
>+ underscore_name="thread_dispatch_queue0_active_xecore0"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE1"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE1"
>+ underscore_name="thread_dispatch_queue0_active_xecore1"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE2"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE2"
>+ underscore_name="thread_dispatch_queue0_active_xecore2"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE3"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE3"
>+ underscore_name="thread_dispatch_queue0_active_xecore3"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE4"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE4"
>+ underscore_name="thread_dispatch_queue0_active_xecore4"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE5"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE5"
>+ underscore_name="thread_dispatch_queue0_active_xecore5"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE6"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE6"
>+ underscore_name="thread_dispatch_queue0_active_xecore6"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE7"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE7"
>+ underscore_name="thread_dispatch_queue0_active_xecore7"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2A810002" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10002" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10002" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10002" />
>+ <register type="NOA" address="0x00009888" value="0x2B810002" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10002" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10002" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10002" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x08810034" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10D00" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10034" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D00" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x00E40008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810034" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10D00" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10034" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D00" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40080" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x000300F0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0009000C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x000100F2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01010020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000400FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x48031060" />
>+ <register type="NOA" address="0x00009888" value="0x4A030277" />
>+ <register type="NOA" address="0x00009888" value="0x4C030602" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext115"
>+ chipset="ACMGT1"
>+ symbol_name="Ext115"
>+ underscore_name="ext115"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cb96d66c-bfc4-4de8-a3dc-5d67c5acda38"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE0"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE0"
>+ underscore_name="thread_dispatch_queue1_active_xecore0"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE1"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE1"
>+ underscore_name="thread_dispatch_queue1_active_xecore1"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE2"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE2"
>+ underscore_name="thread_dispatch_queue1_active_xecore2"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE3"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE3"
>+ underscore_name="thread_dispatch_queue1_active_xecore3"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE4"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE4"
>+ underscore_name="thread_dispatch_queue1_active_xecore4"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE5"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE5"
>+ underscore_name="thread_dispatch_queue1_active_xecore5"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE6"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE6"
>+ underscore_name="thread_dispatch_queue1_active_xecore6"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE7"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE7"
>+ underscore_name="thread_dispatch_queue1_active_xecore7"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2A810004" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10004" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10004" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10004" />
>+ <register type="NOA" address="0x00009888" value="0x2B810004" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10004" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10004" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10004" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x08810035" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10D40" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10035" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D40" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x00E40008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810035" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10D40" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10035" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D40" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40080" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x000300F0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0009000C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x000100F2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01010020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000400FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x48031060" />
>+ <register type="NOA" address="0x00009888" value="0x4A030277" />
>+ <register type="NOA" address="0x00009888" value="0x4C030602" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext116"
>+ chipset="ACMGT1"
>+ symbol_name="Ext116"
>+ underscore_name="ext116"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2355cc8b-c596-479d-ab76-16c2d3644b5b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE0"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE0"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore0"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE1"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE1"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore1"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE2"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE2"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore2"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE3"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE3"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore3"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C817800" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x08810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0A810CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x00870055" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x00A75500" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x10C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x12C10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x02C70055" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x14E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x16E10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x02E75500" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000401" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00004001" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00040001" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext117"
>+ chipset="ACMGT1"
>+ symbol_name="Ext117"
>+ underscore_name="ext117"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="006584d5-ebb1-4d21-a8ab-cfa66e75dae4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE4"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE4"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore4"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE5"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE5"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore5"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE6"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE6"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore6"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE7"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE7"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore7"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2D817800" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x09810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0B810CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x01870055" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x01A75500" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x11C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x13C10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x03C70055" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x15E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x17E10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x03E75500" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000401" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00004001" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00040001" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext118"
>+ chipset="ACMGT1"
>+ symbol_name="Ext118"
>+ underscore_name="ext118"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9ae38060-8785-44ec-a758-4082b94af42d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS STALL ALL INPUT SLICE0"
>+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE0"
>+ underscore_name="amfs_stall_all_input_slice0"
>+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ANY INPUT SLICE0"
>+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE0"
>+ underscore_name="amfs_stall_any_input_slice0"
>+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE HIT SLICE0"
>+ symbol_name="AMFS_CACHE_HIT_SLICE0"
>+ underscore_name="amfs_cache_hit_slice0"
>+ description="Number of hits in the AMFS cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE MISS SLICE0"
>+ symbol_name="AMFS_CACHE_MISS_SLICE0"
>+ underscore_name="amfs_cache_miss_slice0"
>+ description="Number of cache misses in AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE HIT L3NODE0"
>+ symbol_name="RENDER_CACHE_HIT_L3NODE0"
>+ underscore_name="render_cache_hit_l3_node0"
>+ description="Number of Render Cache hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE READ L3NODE0"
>+ symbol_name="RENDER_CACHE_READ_L3NODE0"
>+ underscore_name="render_cache_read_l3_node0"
>+ description="Number of Render Cache reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE WRITE L3NODE0"
>+ symbol_name="RENDER_CACHE_WRITE_L3NODE0"
>+ underscore_name="render_cache_write_l3_node0"
>+ description="Number of Render Cache writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE0"
>+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE0"
>+ underscore_name="render_cache_input_available_l3_node0"
>+ description="Percentage of time when render cache input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE0"
>+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE0"
>+ underscore_name="render_cache_output_ready_l3_node0"
>+ description="Percentage of time when render cache output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x14060700" />
>+ <register type="NOA" address="0x00009888" value="0x1606001A" />
>+ <register type="NOA" address="0x00009888" value="0x02060010" />
>+ <register type="NOA" address="0x00009888" value="0x04060000" />
>+ <register type="NOA" address="0x00009888" value="0x06060081" />
>+ <register type="NOA" address="0x00009888" value="0x080603C3" />
>+ <register type="NOA" address="0x00009888" value="0x0A06034E" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x00081555" />
>+ <register type="NOA" address="0x00009888" value="0x000A1555" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x14087800" />
>+ <register type="NOA" address="0x00009888" value="0x16080BC0" />
>+ <register type="NOA" address="0x00009888" value="0x18080126" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x0E080C40" />
>+ <register type="NOA" address="0x00009888" value="0x100809B8" />
>+ <register type="NOA" address="0x00009888" value="0x12080BD0" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F87F" />
>+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00031555" />
>+ <register type="NOA" address="0x00009888" value="0x02035540" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x440314A0" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x460314A5" />
>+ <register type="NOA" address="0x00009888" value="0x24033000" />
>+ <register type="NOA" address="0x00009888" value="0x28033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00100030" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D948" value="0x0000001A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D950" value="0x00000062" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D958" value="0x0000007A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D960" value="0x00000282" />
>+ <register type="OA" address="0x0000D964" value="0x0000FF8F" />
>+ <register type="OA" address="0x0000D968" value="0x00000082" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FF8F" />
>+ <register type="OA" address="0x0000D970" value="0x0000001A" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D978" value="0x00000062" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFF3" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext119"
>+ chipset="ACMGT1"
>+ symbol_name="Ext119"
>+ underscore_name="ext119"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8ef448b2-776c-4d73-8a44-eabfb2fcc888"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS STALL ALL INPUT SLICE1"
>+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE1"
>+ underscore_name="amfs_stall_all_input_slice1"
>+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ANY INPUT SLICE1"
>+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE1"
>+ underscore_name="amfs_stall_any_input_slice1"
>+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE HIT SLICE1"
>+ symbol_name="AMFS_CACHE_HIT_SLICE1"
>+ underscore_name="amfs_cache_hit_slice1"
>+ description="Number of hits in the AMFS cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE MISS SLICE1"
>+ symbol_name="AMFS_CACHE_MISS_SLICE1"
>+ underscore_name="amfs_cache_miss_slice1"
>+ description="Number of cache misses in AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE HIT L3NODE1"
>+ symbol_name="RENDER_CACHE_HIT_L3NODE1"
>+ underscore_name="render_cache_hit_l3_node1"
>+ description="Number of Render Cache hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE READ L3NODE1"
>+ symbol_name="RENDER_CACHE_READ_L3NODE1"
>+ underscore_name="render_cache_read_l3_node1"
>+ description="Number of Render Cache reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE WRITE L3NODE1"
>+ symbol_name="RENDER_CACHE_WRITE_L3NODE1"
>+ underscore_name="render_cache_write_l3_node1"
>+ description="Number of Render Cache writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE1"
>+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE1"
>+ underscore_name="render_cache_input_available_l3_node1"
>+ description="Percentage of time when render cache input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE1"
>+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE1"
>+ underscore_name="render_cache_output_ready_l3_node1"
>+ description="Percentage of time when render cache output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x15060700" />
>+ <register type="NOA" address="0x00009888" value="0x1706001A" />
>+ <register type="NOA" address="0x00009888" value="0x0003007F" />
>+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A1555" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x03060010" />
>+ <register type="NOA" address="0x00009888" value="0x05060000" />
>+ <register type="NOA" address="0x00009888" value="0x07060081" />
>+ <register type="NOA" address="0x00009888" value="0x090603C3" />
>+ <register type="NOA" address="0x00009888" value="0x0B06034E" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x01081555" />
>+ <register type="NOA" address="0x00009888" value="0x010A1555" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x14037800" />
>+ <register type="NOA" address="0x00009888" value="0x16037840" />
>+ <register type="NOA" address="0x00009888" value="0x18030126" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x0E030C40" />
>+ <register type="NOA" address="0x00009888" value="0x10030438" />
>+ <register type="NOA" address="0x00009888" value="0x12030BA7" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x0204AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F87F" />
>+ <register type="NOA" address="0x00009888" value="0x00022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00031555" />
>+ <register type="NOA" address="0x00009888" value="0x02035540" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C60" />
>+ <register type="NOA" address="0x00009888" value="0x2003F000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x2403F000" />
>+ <register type="NOA" address="0x00009888" value="0x2803F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00100030" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D948" value="0x0000001A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D950" value="0x00000062" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D958" value="0x0000007A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D960" value="0x00000282" />
>+ <register type="OA" address="0x0000D964" value="0x0000FF8F" />
>+ <register type="OA" address="0x0000D968" value="0x00000082" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FF8F" />
>+ <register type="OA" address="0x0000D970" value="0x0000001A" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D978" value="0x00000062" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFF3" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext120"
>+ chipset="ACMGT1"
>+ symbol_name="Ext120"
>+ underscore_name="ext120"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3b5b473c-259e-4eb7-8643-a88b53aa2e1c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE0"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="pixel_post_process_input_available_xecore0"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE1"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="pixel_post_process_input_available_xecore1"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE2"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="pixel_post_process_input_available_xecore2"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE3"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="pixel_post_process_input_available_xecore3"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x20860011" />
>+ <register type="NOA" address="0x00009888" value="0x20A60011" />
>+ <register type="NOA" address="0x00009888" value="0x20C60011" />
>+ <register type="NOA" address="0x00009888" value="0x20E60011" />
>+ <register type="NOA" address="0x00009888" value="0x04860180" />
>+ <register type="NOA" address="0x00009888" value="0x06862800" />
>+ <register type="NOA" address="0x00009888" value="0x08860595" />
>+ <register type="NOA" address="0x00009888" value="0x0A860017" />
>+ <register type="NOA" address="0x00009888" value="0x00860000" />
>+ <register type="NOA" address="0x00009888" value="0x04A60180" />
>+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
>+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
>+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
>+ <register type="NOA" address="0x00009888" value="0x00A60000" />
>+ <register type="NOA" address="0x00009888" value="0x04C60180" />
>+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
>+ <register type="NOA" address="0x00009888" value="0x10C60595" />
>+ <register type="NOA" address="0x00009888" value="0x12C60017" />
>+ <register type="NOA" address="0x00009888" value="0x02C60000" />
>+ <register type="NOA" address="0x00009888" value="0x04E60180" />
>+ <register type="NOA" address="0x00009888" value="0x12E60500" />
>+ <register type="NOA" address="0x00009888" value="0x14E60595" />
>+ <register type="NOA" address="0x00009888" value="0x16E60017" />
>+ <register type="NOA" address="0x00009888" value="0x02E60000" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext121"
>+ chipset="ACMGT1"
>+ symbol_name="Ext121"
>+ underscore_name="ext121"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f2045966-fcf0-479b-aef4-0358574f67ee"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE4"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="pixel_post_process_input_available_xecore4"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE5"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="pixel_post_process_input_available_xecore5"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE6"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="pixel_post_process_input_available_xecore6"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE XECORE7"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="pixel_post_process_input_available_xecore7"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x21860011" />
>+ <register type="NOA" address="0x00009888" value="0x21A60011" />
>+ <register type="NOA" address="0x00009888" value="0x21C60011" />
>+ <register type="NOA" address="0x00009888" value="0x21E60011" />
>+ <register type="NOA" address="0x00009888" value="0x05860180" />
>+ <register type="NOA" address="0x00009888" value="0x07862800" />
>+ <register type="NOA" address="0x00009888" value="0x09860595" />
>+ <register type="NOA" address="0x00009888" value="0x0B860017" />
>+ <register type="NOA" address="0x00009888" value="0x01860000" />
>+ <register type="NOA" address="0x00009888" value="0x05A60180" />
>+ <register type="NOA" address="0x00009888" value="0x0BA60500" />
>+ <register type="NOA" address="0x00009888" value="0x0DA60595" />
>+ <register type="NOA" address="0x00009888" value="0x0FA60017" />
>+ <register type="NOA" address="0x00009888" value="0x01A60000" />
>+ <register type="NOA" address="0x00009888" value="0x05C60180" />
>+ <register type="NOA" address="0x00009888" value="0x0FC60500" />
>+ <register type="NOA" address="0x00009888" value="0x11C60595" />
>+ <register type="NOA" address="0x00009888" value="0x13C60017" />
>+ <register type="NOA" address="0x00009888" value="0x03C60000" />
>+ <register type="NOA" address="0x00009888" value="0x05E60180" />
>+ <register type="NOA" address="0x00009888" value="0x13E60500" />
>+ <register type="NOA" address="0x00009888" value="0x15E60595" />
>+ <register type="NOA" address="0x00009888" value="0x17E60017" />
>+ <register type="NOA" address="0x00009888" value="0x03E60000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext122"
>+ chipset="ACMGT1"
>+ symbol_name="Ext122"
>+ underscore_name="ext122"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e175d8c3-7672-4e57-83a0-87caf56a5440"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS 4X4 SHADING REQUEST SLICE0"
>+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE0"
>+ underscore_name="amfs_4_x4_shading_request_slice0"
>+ description="Number of Shading Request (evaluate) messages processed by AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS 4X4 SHADING REQUEST SLICE1"
>+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE1"
>+ underscore_name="amfs_4_x4_shading_request_slice1"
>+ description="Number of Shading Request (evaluate) messages processed by AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE0"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE0"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe0"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE1"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE1"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe1"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE2"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE2"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe2"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE3"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE3"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe3"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE0"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE0"
>+ underscore_name="pixel_post_process_output_ready_cpipe0"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE1"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE1"
>+ underscore_name="pixel_post_process_output_ready_cpipe1"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE2"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE2"
>+ underscore_name="pixel_post_process_output_ready_cpipe2"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE3"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE3"
>+ underscore_name="pixel_post_process_output_ready_cpipe3"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1606001A" />
>+ <register type="NOA" address="0x00009888" value="0x16010003" />
>+ <register type="NOA" address="0x00009888" value="0x12011000" />
>+ <register type="NOA" address="0x00009888" value="0x16020003" />
>+ <register type="NOA" address="0x00009888" value="0x12021C00" />
>+ <register type="NOA" address="0x00009888" value="0x1706001A" />
>+ <register type="NOA" address="0x00009888" value="0x17010003" />
>+ <register type="NOA" address="0x00009888" value="0x13011030" />
>+ <register type="NOA" address="0x00009888" value="0x17020003" />
>+ <register type="NOA" address="0x00009888" value="0x13021000" />
>+ <register type="NOA" address="0x00009888" value="0x0003330C" />
>+ <register type="NOA" address="0x00009888" value="0x02060002" />
>+ <register type="NOA" address="0x00009888" value="0x04060E00" />
>+ <register type="NOA" address="0x00009888" value="0x06060006" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x02072020" />
>+ <register type="NOA" address="0x00009888" value="0x000800F5" />
>+ <register type="NOA" address="0x00009888" value="0x0208CFCF" />
>+ <register type="NOA" address="0x00009888" value="0x00094400" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A6565" />
>+ <register type="NOA" address="0x00009888" value="0x02010000" />
>+ <register type="NOA" address="0x00009888" value="0x04010000" />
>+ <register type="NOA" address="0x00009888" value="0x10010017" />
>+ <register type="NOA" address="0x00009888" value="0x14010030" />
>+ <register type="NOA" address="0x00009888" value="0x0001330C" />
>+ <register type="NOA" address="0x00009888" value="0x000B00A0" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A0A" />
>+ <register type="NOA" address="0x00009888" value="0x02020000" />
>+ <register type="NOA" address="0x00009888" value="0x04020000" />
>+ <register type="NOA" address="0x00009888" value="0x0E0205C0" />
>+ <register type="NOA" address="0x00009888" value="0x00020000" />
>+ <register type="NOA" address="0x00009888" value="0x03060002" />
>+ <register type="NOA" address="0x00009888" value="0x070601C0" />
>+ <register type="NOA" address="0x00009888" value="0x09060006" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x03070202" />
>+ <register type="NOA" address="0x00009888" value="0x01080050" />
>+ <register type="NOA" address="0x00009888" value="0x03080C0C" />
>+ <register type="NOA" address="0x00009888" value="0x01091100" />
>+ <register type="NOA" address="0x00009888" value="0x010A0050" />
>+ <register type="NOA" address="0x00009888" value="0x030A0606" />
>+ <register type="NOA" address="0x00009888" value="0x03010000" />
>+ <register type="NOA" address="0x00009888" value="0x05010000" />
>+ <register type="NOA" address="0x00009888" value="0x0F010017" />
>+ <register type="NOA" address="0x00009888" value="0x01010000" />
>+ <register type="NOA" address="0x00009888" value="0x03020000" />
>+ <register type="NOA" address="0x00009888" value="0x05020000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0205C0" />
>+ <register type="NOA" address="0x00009888" value="0x11020C00" />
>+ <register type="NOA" address="0x00009888" value="0x01020000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FF0F" />
>+ <register type="NOA" address="0x00009888" value="0x000200AA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00030055" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x48030801" />
>+ <register type="NOA" address="0x00009888" value="0x4A030040" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x44030008" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030103" />
>+ <register type="NOA" address="0x00009888" value="0x24033000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext123"
>+ chipset="ACMGT1"
>+ symbol_name="Ext123"
>+ underscore_name="ext123"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7f7218b1-462c-4f08-8032-86e426dbc83d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE0"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE0"
>+ underscore_name="ps_output_available_cpipe0"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE1"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE1"
>+ underscore_name="ps_output_available_cpipe1"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE2"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE2"
>+ underscore_name="ps_output_available_cpipe2"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE3"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE3"
>+ underscore_name="ps_output_available_cpipe3"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS L3 ACCESS SLICE0"
>+ symbol_name="AMFS_L3_ACCESS_SLICE0"
>+ underscore_name="amfs_l3_access_slice0"
>+ description="Number of AMFS accesses to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ACCESS SLICE1"
>+ symbol_name="AMFS_L3_ACCESS_SLICE1"
>+ underscore_name="amfs_l3_access_slice1"
>+ description="Number of AMFS accesses to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ATOMIC SLICE0"
>+ symbol_name="AMFS_L3_ATOMIC_SLICE0"
>+ underscore_name="amfs_l3_atomic_slice0"
>+ description="Number of AMFS atomics to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ATOMIC SLICE1"
>+ symbol_name="AMFS_L3_ATOMIC_SLICE1"
>+ underscore_name="amfs_l3_atomic_slice1"
>+ description="Number of AMFS atomics to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1606018A" />
>+ <register type="NOA" address="0x00009888" value="0x18010320" />
>+ <register type="NOA" address="0x00009888" value="0x18020320" />
>+ <register type="NOA" address="0x00009888" value="0x1706018A" />
>+ <register type="NOA" address="0x00009888" value="0x19010320" />
>+ <register type="NOA" address="0x00009888" value="0x19020320" />
>+ <register type="NOA" address="0x00009888" value="0x000342F0" />
>+ <register type="NOA" address="0x00009888" value="0x0206001A" />
>+ <register type="NOA" address="0x00009888" value="0x0C060000" />
>+ <register type="NOA" address="0x00009888" value="0x1406000F" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x000700A0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0F" />
>+ <register type="NOA" address="0x00009888" value="0x0208700D" />
>+ <register type="NOA" address="0x00009888" value="0x0009000C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5005" />
>+ <register type="NOA" address="0x00009888" value="0x02010000" />
>+ <register type="NOA" address="0x00009888" value="0x04011100" />
>+ <register type="NOA" address="0x00009888" value="0x06010021" />
>+ <register type="NOA" address="0x00009888" value="0x000142F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B2008" />
>+ <register type="NOA" address="0x00009888" value="0x02020000" />
>+ <register type="NOA" address="0x00009888" value="0x06020880" />
>+ <register type="NOA" address="0x00009888" value="0x08020021" />
>+ <register type="NOA" address="0x00009888" value="0x00020000" />
>+ <register type="NOA" address="0x00009888" value="0x0306001A" />
>+ <register type="NOA" address="0x00009888" value="0x0F060000" />
>+ <register type="NOA" address="0x00009888" value="0x130603C0" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x01080F00" />
>+ <register type="NOA" address="0x00009888" value="0x03081004" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A1004" />
>+ <register type="NOA" address="0x00009888" value="0x03010000" />
>+ <register type="NOA" address="0x00009888" value="0x09010880" />
>+ <register type="NOA" address="0x00009888" value="0x0B010021" />
>+ <register type="NOA" address="0x00009888" value="0x01010000" />
>+ <register type="NOA" address="0x00009888" value="0x03020000" />
>+ <register type="NOA" address="0x00009888" value="0x0B020880" />
>+ <register type="NOA" address="0x00009888" value="0x0D020021" />
>+ <register type="NOA" address="0x00009888" value="0x01020000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004C3FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A00A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035005" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x48031060" />
>+ <register type="NOA" address="0x00009888" value="0x4A030083" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x500302E0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030040" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030480" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001C3FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A00A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00040802" />
>+ <register type="OA" address="0x0000D964" value="0x00007EFF" />
>+ <register type="OA" address="0x0000D968" value="0x00021002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BDFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext124"
>+ chipset="ACMGT1"
>+ symbol_name="Ext124"
>+ underscore_name="ext124"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bd7a8af3-2d23-4c95-9cb1-429840dfc38f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE0"
>+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE0"
>+ underscore_name="vertex_fetch_input_available_slice0"
>+ description="Percentage of time in which Vertex Fetch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE1"
>+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE1"
>+ underscore_name="vertex_fetch_input_available_slice1"
>+ description="Percentage of time in which Vertex Fetch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH OUTPUT READY SLICE0"
>+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE0"
>+ underscore_name="vertex_fetch_output_ready_slice0"
>+ description="Percentage of time in which Vertex Fetch output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH OUTPUT READY SLICE1"
>+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE1"
>+ underscore_name="vertex_fetch_output_ready_slice1"
>+ description="Percentage of time in which Vertex Fetch output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT VERTEX SLICE0"
>+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE0"
>+ underscore_name="clipper_input_vertex_slice0"
>+ description="Number of Clipper input vertices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT VERTEX SLICE1"
>+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE1"
>+ underscore_name="clipper_input_vertex_slice1"
>+ description="Number of Clipper input vertices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE0"
>+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE0"
>+ underscore_name="streamout_output_vertex_count_slice0"
>+ description="Number of vertices written by SOL"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE1"
>+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE1"
>+ underscore_name="streamout_output_vertex_count_slice1"
>+ description="Number of vertices written by SOL"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS OUTPUT READY SLICE0"
>+ symbol_name="VS_OUTPUT_READY_SLICE0"
>+ underscore_name="vs_output_ready_slice0"
>+ description="Percentage of time in which Vertex Shader output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS OUTPUT READY SLICE1"
>+ symbol_name="VS_OUTPUT_READY_SLICE1"
>+ underscore_name="vs_output_ready_slice1"
>+ description="Percentage of time in which Vertex Shader output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C073C00" />
>+ <register type="NOA" address="0x00009888" value="0x14090440" />
>+ <register type="NOA" address="0x00009888" value="0x16090013" />
>+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x180A001F" />
>+ <register type="NOA" address="0x00009888" value="0x0D030000" />
>+ <register type="NOA" address="0x00009888" value="0x1D073C00" />
>+ <register type="NOA" address="0x00009888" value="0x15090440" />
>+ <register type="NOA" address="0x00009888" value="0x17090013" />
>+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x190A001F" />
>+ <register type="NOA" address="0x00009888" value="0x04030010" />
>+ <register type="NOA" address="0x00009888" value="0x10030031" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x000354E2" />
>+ <register type="NOA" address="0x00009888" value="0x06070000" />
>+ <register type="NOA" address="0x00009888" value="0x14070034" />
>+ <register type="NOA" address="0x00009888" value="0x04070000" />
>+ <register type="NOA" address="0x00009888" value="0x02070000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC0C" />
>+ <register type="NOA" address="0x00009888" value="0x020833F0" />
>+ <register type="NOA" address="0x00009888" value="0x02090010" />
>+ <register type="NOA" address="0x00009888" value="0x06090140" />
>+ <register type="NOA" address="0x00009888" value="0x0809034A" />
>+ <register type="NOA" address="0x00009888" value="0x00092000" />
>+ <register type="NOA" address="0x00009888" value="0x040A0200" />
>+ <register type="NOA" address="0x00009888" value="0x060A0027" />
>+ <register type="NOA" address="0x00009888" value="0x140A0D80" />
>+ <register type="NOA" address="0x00009888" value="0x000A56A4" />
>+ <register type="NOA" address="0x00009888" value="0x020A1950" />
>+ <register type="NOA" address="0x00009888" value="0x00015CE2" />
>+ <register type="NOA" address="0x00009888" value="0x000BA808" />
>+ <register type="NOA" address="0x00009888" value="0x020B22A0" />
>+ <register type="NOA" address="0x00009888" value="0x05030010" />
>+ <register type="NOA" address="0x00009888" value="0x0F030C40" />
>+ <register type="NOA" address="0x00009888" value="0x03030000" />
>+ <register type="NOA" address="0x00009888" value="0x01030000" />
>+ <register type="NOA" address="0x00009888" value="0x07070000" />
>+ <register type="NOA" address="0x00009888" value="0x13070D00" />
>+ <register type="NOA" address="0x00009888" value="0x05070000" />
>+ <register type="NOA" address="0x00009888" value="0x03070000" />
>+ <register type="NOA" address="0x00009888" value="0x03080030" />
>+ <register type="NOA" address="0x00009888" value="0x03090010" />
>+ <register type="NOA" address="0x00009888" value="0x0B090285" />
>+ <register type="NOA" address="0x00009888" value="0x0D09000D" />
>+ <register type="NOA" address="0x00009888" value="0x01091000" />
>+ <register type="NOA" address="0x00009888" value="0x050A0200" />
>+ <register type="NOA" address="0x00009888" value="0x070A09C0" />
>+ <register type="NOA" address="0x00009888" value="0x150A0036" />
>+ <register type="NOA" address="0x00009888" value="0x010AA800" />
>+ <register type="NOA" address="0x00009888" value="0x030A0210" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0020" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035550" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x42031800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x480305E9" />
>+ <register type="NOA" address="0x00009888" value="0x4A031E2F" />
>+ <register type="NOA" address="0x00009888" value="0x4C030A22" />
>+ <register type="NOA" address="0x00009888" value="0x4E030251" />
>+ <register type="NOA" address="0x00009888" value="0x50030005" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030500" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46031929" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x2803F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000062" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D958" value="0x00000022" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFEB" />
>+ <register type="OA" address="0x0000D960" value="0x00000302" />
>+ <register type="OA" address="0x0000D964" value="0x0000FF9F" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FF5F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext125"
>+ chipset="ACMGT1"
>+ symbol_name="Ext125"
>+ underscore_name="ext125"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2e16a8a7-613a-4df1-91bf-eec73d281822"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CLIPPER INPUT AVAILABLE SLICE0"
>+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE0"
>+ underscore_name="clipper_input_available_slice0"
>+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT AVAILABLE SLICE1"
>+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE1"
>+ underscore_name="clipper_input_available_slice1"
>+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER OUTPUT READY SLICE0"
>+ symbol_name="CLIPPER_OUTPUT_READY_SLICE0"
>+ underscore_name="clipper_output_ready_slice0"
>+ description="Percentage of time in which Clipper output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER OUTPUT READY SLICE1"
>+ symbol_name="CLIPPER_OUTPUT_READY_SLICE1"
>+ underscore_name="clipper_output_ready_slice1"
>+ description="Percentage of time in which Clipper output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE0"
>+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE0"
>+ underscore_name="clipper_primitive_output_slice0"
>+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE1"
>+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE1"
>+ underscore_name="clipper_primitive_output_slice1"
>+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18091800" />
>+ <register type="NOA" address="0x00009888" value="0x16090340" />
>+ <register type="NOA" address="0x00009888" value="0x1C0903E0" />
>+ <register type="NOA" address="0x00009888" value="0x19091800" />
>+ <register type="NOA" address="0x00009888" value="0x17090340" />
>+ <register type="NOA" address="0x00009888" value="0x1D0903E0" />
>+ <register type="NOA" address="0x00009888" value="0x00034012" />
>+ <register type="NOA" address="0x00009888" value="0x0008030C" />
>+ <register type="NOA" address="0x00009888" value="0x02083000" />
>+ <register type="NOA" address="0x00009888" value="0x02094043" />
>+ <register type="NOA" address="0x00009888" value="0x04092400" />
>+ <register type="NOA" address="0x00009888" value="0x0A090025" />
>+ <register type="NOA" address="0x00009888" value="0x14090000" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0906" />
>+ <register type="NOA" address="0x00009888" value="0x020A9000" />
>+ <register type="NOA" address="0x00009888" value="0x00014012" />
>+ <register type="NOA" address="0x00009888" value="0x000B0208" />
>+ <register type="NOA" address="0x00009888" value="0x020B2000" />
>+ <register type="NOA" address="0x00009888" value="0x03094043" />
>+ <register type="NOA" address="0x00009888" value="0x07090012" />
>+ <register type="NOA" address="0x00009888" value="0x09090940" />
>+ <register type="NOA" address="0x00009888" value="0x13090000" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0208" />
>+ <register type="NOA" address="0x00009888" value="0x030A2000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004C033" />
>+ <register type="NOA" address="0x00009888" value="0x00020A0A" />
>+ <register type="NOA" address="0x00009888" value="0x0202A000" />
>+ <register type="NOA" address="0x00009888" value="0x00030505" />
>+ <register type="NOA" address="0x00009888" value="0x02035000" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42032000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C031060" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032000" />
>+ <register type="NOA" address="0x00009888" value="0x28033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001C033" />
>+ <register type="NOA" address="0x00009888" value="0x00020505" />
>+ <register type="NOA" address="0x00009888" value="0x02025000" />
>+ <register type="NOA" address="0x00009888" value="0x00040505" />
>+ <register type="NOA" address="0x00009888" value="0x02045000" />
>+ <register type="NOA" address="0x00009888" value="0x00050505" />
>+ <register type="NOA" address="0x00009888" value="0x02055000" />
>+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext126"
>+ chipset="ACMGT1"
>+ symbol_name="Ext126"
>+ underscore_name="ext126"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7cddf3f3-4ed8-484d-b8c7-82a4857ad030"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE0"
>+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE0"
>+ underscore_name="clipper_transaction_output_slice0"
>+ description="Number of elements pushed by Clipper into Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE1"
>+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE1"
>+ underscore_name="clipper_transaction_output_slice1"
>+ description="Number of elements pushed by Clipper into Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECT COUNT SLICE0"
>+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE0"
>+ underscore_name="stripsfan_object_count_slice0"
>+ description="Number of objects exiting Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECT COUNT SLICE1"
>+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE1"
>+ underscore_name="stripsfan_object_count_slice1"
>+ description="Number of objects exiting Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECTS CULL SLICE0"
>+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE0"
>+ underscore_name="stripsfan_objects_cull_slice0"
>+ description="Number of simple culled objects in Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECTS CULL SLICE1"
>+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE1"
>+ underscore_name="stripsfan_objects_cull_slice1"
>+ description="Number of simple culled objects in Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OUTPUT READY SLICE0"
>+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE0"
>+ underscore_name="stripsfan_output_ready_slice0"
>+ description="Percentage of time in which in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OUTPUT READY SLICE1"
>+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE1"
>+ underscore_name="stripsfan_output_ready_slice1"
>+ description="Percentage of time in which in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE0"
>+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE0"
>+ underscore_name="rasterizer_transaction_output_slice0"
>+ description="Number of transactions pushed from Rasterizer to the Z pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE1"
>+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE1"
>+ underscore_name="rasterizer_transaction_output_slice1"
>+ description="Number of transactions pushed from Rasterizer to the Z pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1A057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1C050013" />
>+ <register type="NOA" address="0x00009888" value="0x14090000" />
>+ <register type="NOA" address="0x00009888" value="0x1C097FC0" />
>+ <register type="NOA" address="0x00009888" value="0x1E09000A" />
>+ <register type="NOA" address="0x00009888" value="0x13057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1B057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D050013" />
>+ <register type="NOA" address="0x00009888" value="0x15090000" />
>+ <register type="NOA" address="0x00009888" value="0x1D097FC0" />
>+ <register type="NOA" address="0x00009888" value="0x1F09000A" />
>+ <register type="NOA" address="0x00009888" value="0x00035332" />
>+ <register type="NOA" address="0x00009888" value="0x00050002" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x08050F31" />
>+ <register type="NOA" address="0x00009888" value="0x0E050080" />
>+ <register type="NOA" address="0x00009888" value="0x000620C0" />
>+ <register type="NOA" address="0x00009888" value="0x00085F0C" />
>+ <register type="NOA" address="0x00009888" value="0x0208370F" />
>+ <register type="NOA" address="0x00009888" value="0x02094000" />
>+ <register type="NOA" address="0x00009888" value="0x04096805" />
>+ <register type="NOA" address="0x00009888" value="0x0E090940" />
>+ <register type="NOA" address="0x00009888" value="0x1009002A" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000A5506" />
>+ <register type="NOA" address="0x00009888" value="0x020A95A5" />
>+ <register type="NOA" address="0x00009888" value="0x00015332" />
>+ <register type="NOA" address="0x00009888" value="0x000B0A08" />
>+ <register type="NOA" address="0x00009888" value="0x020B220A" />
>+ <register type="NOA" address="0x00009888" value="0x01050002" />
>+ <register type="NOA" address="0x00009888" value="0x03050001" />
>+ <register type="NOA" address="0x00009888" value="0x07050F31" />
>+ <register type="NOA" address="0x00009888" value="0x0F050002" />
>+ <register type="NOA" address="0x00009888" value="0x01061030" />
>+ <register type="NOA" address="0x00009888" value="0x01080500" />
>+ <register type="NOA" address="0x00009888" value="0x03080100" />
>+ <register type="NOA" address="0x00009888" value="0x03094000" />
>+ <register type="NOA" address="0x00009888" value="0x05090005" />
>+ <register type="NOA" address="0x00009888" value="0x07090034" />
>+ <register type="NOA" address="0x00009888" value="0x0D090940" />
>+ <register type="NOA" address="0x00009888" value="0x0F09002A" />
>+ <register type="NOA" address="0x00009888" value="0x13090000" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0508" />
>+ <register type="NOA" address="0x00009888" value="0x030A210A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFF3" />
>+ <register type="NOA" address="0x00009888" value="0x0002AA0A" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035505" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42031400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030008" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030683" />
>+ <register type="NOA" address="0x00009888" value="0x50031008" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030080" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x440300A5" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46031508" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFF3" />
>+ <register type="NOA" address="0x00009888" value="0x00025505" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045505" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055505" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA0A" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext127"
>+ chipset="ACMGT1"
>+ symbol_name="Ext127"
>+ underscore_name="ext127"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cc78dbe3-bf19-4e4f-8957-c75488d8a47b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RASTERIZER INPUT AVAILABLE SLICE0"
>+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE0"
>+ underscore_name="rasterizer_input_available_slice0"
>+ description="Percentage of time in which Rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER INPUT AVAILABLE SLICE1"
>+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE1"
>+ underscore_name="rasterizer_input_available_slice1"
>+ description="Percentage of time in which Rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER OUTPUT READY SLICE0"
>+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE0"
>+ underscore_name="rasterizer_output_ready_slice0"
>+ description="Percentage of time in which Rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER OUTPUT READY SLICE1"
>+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE1"
>+ underscore_name="rasterizer_output_ready_slice1"
>+ description="Percentage of time in which Rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE0"
>+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE0"
>+ underscore_name="clipper_primitive_far_near_clip_slice0"
>+ description="Number of primitives clipped by Clipper due to near/far planes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE1"
>+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE1"
>+ underscore_name="clipper_primitive_far_near_clip_slice1"
>+ description="Number of primitives clipped by Clipper due to near/far planes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE CULL SLICE0"
>+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE0"
>+ underscore_name="clipper_primitive_cull_slice0"
>+ description="Number of Clipper early cull primitives"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE CULL SLICE1"
>+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE1"
>+ underscore_name="clipper_primitive_cull_slice1"
>+ description="Number of Clipper early cull primitives"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A057800" />
>+ <register type="NOA" address="0x00009888" value="0x1C050000" />
>+ <register type="NOA" address="0x00009888" value="0x18090000" />
>+ <register type="NOA" address="0x00009888" value="0x160929C0" />
>+ <register type="NOA" address="0x00009888" value="0x1B057800" />
>+ <register type="NOA" address="0x00009888" value="0x1D050000" />
>+ <register type="NOA" address="0x00009888" value="0x19090000" />
>+ <register type="NOA" address="0x00009888" value="0x170929C0" />
>+ <register type="NOA" address="0x00009888" value="0x00034F8C" />
>+ <register type="NOA" address="0x00009888" value="0x00058000" />
>+ <register type="NOA" address="0x00009888" value="0x020530C8" />
>+ <register type="NOA" address="0x00009888" value="0x10050F00" />
>+ <register type="NOA" address="0x00009888" value="0x00068003" />
>+ <register type="NOA" address="0x00009888" value="0x0008C0F5" />
>+ <register type="NOA" address="0x00009888" value="0x020870FF" />
>+ <register type="NOA" address="0x00009888" value="0x02090063" />
>+ <register type="NOA" address="0x00009888" value="0x08090180" />
>+ <register type="NOA" address="0x00009888" value="0x0A0902CC" />
>+ <register type="NOA" address="0x00009888" value="0x10090480" />
>+ <register type="NOA" address="0x00009888" value="0x12090013" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000A6A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F8C" />
>+ <register type="NOA" address="0x00009888" value="0x000B80A0" />
>+ <register type="NOA" address="0x00009888" value="0x020B20AA" />
>+ <register type="NOA" address="0x00009888" value="0x01058000" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x05050C32" />
>+ <register type="NOA" address="0x00009888" value="0x1105003C" />
>+ <register type="NOA" address="0x00009888" value="0x0106400C" />
>+ <register type="NOA" address="0x00009888" value="0x01080050" />
>+ <register type="NOA" address="0x00009888" value="0x03081000" />
>+ <register type="NOA" address="0x00009888" value="0x03090063" />
>+ <register type="NOA" address="0x00009888" value="0x0D090306" />
>+ <register type="NOA" address="0x00009888" value="0x0F09048B" />
>+ <register type="NOA" address="0x00009888" value="0x11090013" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A8050" />
>+ <register type="NOA" address="0x00009888" value="0x030A10AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42032000" />
>+ <register type="NOA" address="0x00009888" value="0x2A033000" />
>+ <register type="NOA" address="0x00009888" value="0x48030008" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E00" />
>+ <register type="NOA" address="0x00009888" value="0x4C030AE5" />
>+ <register type="NOA" address="0x00009888" value="0x4E030057" />
>+ <register type="NOA" address="0x00009888" value="0x50031008" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030080" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031508" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46032005" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000282" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D960" value="0x00000C02" />
>+ <register type="OA" address="0x0000D964" value="0x0000FE7F" />
>+ <register type="OA" address="0x0000D968" value="0x00001402" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FD7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext128"
>+ chipset="ACMGT1"
>+ symbol_name="Ext128"
>+ underscore_name="ext128"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9722a829-b7e5-4716-b62e-ff6cb930232b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="URB READ SLICE0"
>+ symbol_name="URB_READ_SLICE0"
>+ underscore_name="urb_read_slice0"
>+ description="Number of URB reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB WRITE SLICE0"
>+ symbol_name="URB_WRITE_SLICE0"
>+ underscore_name="urb_write_slice0"
>+ description="Number of URB writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB CROSS SLICE READ SLICE0"
>+ symbol_name="URB_CROSS_SLICE_READ_SLICE0"
>+ underscore_name="urb_cross_slice_read_slice0"
>+ description="Number of URB reads occurred from cross slices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x180703C0" />
>+ <register type="NOA" address="0x00009888" value="0x1A070180" />
>+ <register type="NOA" address="0x00009888" value="0x18080F00" />
>+ <register type="NOA" address="0x00009888" value="0x1A080180" />
>+ <register type="NOA" address="0x00009888" value="0x04072100" />
>+ <register type="NOA" address="0x00009888" value="0x08070840" />
>+ <register type="NOA" address="0x00009888" value="0x0A070020" />
>+ <register type="NOA" address="0x00009888" value="0x0E0704D4" />
>+ <register type="NOA" address="0x00009888" value="0x10070012" />
>+ <register type="NOA" address="0x00009888" value="0x14070597" />
>+ <register type="NOA" address="0x00009888" value="0x16070015" />
>+ <register type="NOA" address="0x00009888" value="0x00070000" />
>+ <register type="NOA" address="0x00009888" value="0x02070000" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x0608C310" />
>+ <register type="NOA" address="0x00009888" value="0x0A0808E4" />
>+ <register type="NOA" address="0x00009888" value="0x0C080022" />
>+ <register type="NOA" address="0x00009888" value="0x100809A7" />
>+ <register type="NOA" address="0x00009888" value="0x12080025" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x00080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0009E38C" />
>+ <register type="NOA" address="0x00009888" value="0x000A95A5" />
>+ <register type="NOA" address="0x00009888" value="0x020AA95A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030003" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext129"
>+ chipset="ACMGT1"
>+ symbol_name="Ext129"
>+ underscore_name="ext129"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4d7bb9a8-4b02-435a-b2be-16a2314c421d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="URB READ SLICE1"
>+ symbol_name="URB_READ_SLICE1"
>+ underscore_name="urb_read_slice1"
>+ description="Number of URB reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB WRITE SLICE1"
>+ symbol_name="URB_WRITE_SLICE1"
>+ underscore_name="urb_write_slice1"
>+ description="Number of URB writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB CROSS SLICE READ SLICE1"
>+ symbol_name="URB_CROSS_SLICE_READ_SLICE1"
>+ underscore_name="urb_cross_slice_read_slice1"
>+ description="Number of URB reads occurred from cross slices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x190703C0" />
>+ <register type="NOA" address="0x00009888" value="0x1B070180" />
>+ <register type="NOA" address="0x00009888" value="0x19080F00" />
>+ <register type="NOA" address="0x00009888" value="0x1B080180" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x05072100" />
>+ <register type="NOA" address="0x00009888" value="0x09070840" />
>+ <register type="NOA" address="0x00009888" value="0x0B070020" />
>+ <register type="NOA" address="0x00009888" value="0x0F0704D4" />
>+ <register type="NOA" address="0x00009888" value="0x11070012" />
>+ <register type="NOA" address="0x00009888" value="0x15070597" />
>+ <register type="NOA" address="0x00009888" value="0x17070015" />
>+ <register type="NOA" address="0x00009888" value="0x01070000" />
>+ <register type="NOA" address="0x00009888" value="0x03070000" />
>+ <register type="NOA" address="0x00009888" value="0x05080000" />
>+ <register type="NOA" address="0x00009888" value="0x0708C310" />
>+ <register type="NOA" address="0x00009888" value="0x0B0808E4" />
>+ <register type="NOA" address="0x00009888" value="0x0D080022" />
>+ <register type="NOA" address="0x00009888" value="0x110809A7" />
>+ <register type="NOA" address="0x00009888" value="0x13080025" />
>+ <register type="NOA" address="0x00009888" value="0x09080000" />
>+ <register type="NOA" address="0x00009888" value="0x01080000" />
>+ <register type="NOA" address="0x00009888" value="0x03080000" />
>+ <register type="NOA" address="0x00009888" value="0x0109E38C" />
>+ <register type="NOA" address="0x00009888" value="0x010A95A5" />
>+ <register type="NOA" address="0x00009888" value="0x030AA95A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030003" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext130"
>+ chipset="ACMGT1"
>+ symbol_name="Ext130"
>+ underscore_name="ext130"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="307951f8-0159-4d0c-bc8f-04fee7247e0a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE0"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE0"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe0"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE0"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE0"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe0"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x100B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x040B0080" />
>+ <register type="NOA" address="0x00009888" value="0x060B0150" />
>+ <register type="NOA" address="0x00009888" value="0x120B0493" />
>+ <register type="NOA" address="0x00009888" value="0x140B0411" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020002" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x02035540" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext131"
>+ chipset="ACMGT1"
>+ symbol_name="Ext131"
>+ underscore_name="ext131"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="aa04f1fa-826e-4b25-a7a6-4fbb4a7d0dd2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE1"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE1"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe1"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE1"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE1"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe1"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x100C5500" />
>+ <register type="NOA" address="0x00009888" value="0x00070002" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0009F801" />
>+ <register type="NOA" address="0x00009888" value="0x000A0002" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA80" />
>+ <register type="NOA" address="0x00009888" value="0x0002F801" />
>+ <register type="NOA" address="0x00009888" value="0x040C0080" />
>+ <register type="NOA" address="0x00009888" value="0x060C0150" />
>+ <register type="NOA" address="0x00009888" value="0x120C0493" />
>+ <register type="NOA" address="0x00009888" value="0x140C0411" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020002" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x02035540" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext132"
>+ chipset="ACMGT1"
>+ symbol_name="Ext132"
>+ underscore_name="ext132"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9121bb2c-a28d-4796-a60b-52905e317576"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE2"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE2"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe2"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE2"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE2"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe2"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x110B5500" />
>+ <register type="NOA" address="0x00009888" value="0x0003F801" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x000B0002" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x01080003" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x010A0001" />
>+ <register type="NOA" address="0x00009888" value="0x030A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0101F801" />
>+ <register type="NOA" address="0x00009888" value="0x050B0080" />
>+ <register type="NOA" address="0x00009888" value="0x070B0150" />
>+ <register type="NOA" address="0x00009888" value="0x130B0493" />
>+ <register type="NOA" address="0x00009888" value="0x150B0411" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020002" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x02035540" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext133"
>+ chipset="ACMGT1"
>+ symbol_name="Ext133"
>+ underscore_name="ext133"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="14a8d00b-a361-4bc5-94fe-4664b837cc56"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE3"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE3"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe3"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE3"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE3"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe3"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x110C5500" />
>+ <register type="NOA" address="0x00009888" value="0x0003F801" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x000B0002" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x01070002" />
>+ <register type="NOA" address="0x00009888" value="0x0307AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0109F801" />
>+ <register type="NOA" address="0x00009888" value="0x010A0002" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA80" />
>+ <register type="NOA" address="0x00009888" value="0x0102F801" />
>+ <register type="NOA" address="0x00009888" value="0x050C0080" />
>+ <register type="NOA" address="0x00009888" value="0x070C0150" />
>+ <register type="NOA" address="0x00009888" value="0x130C0493" />
>+ <register type="NOA" address="0x00009888" value="0x150C0411" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020002" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x02035540" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext134"
>+ chipset="ACMGT1"
>+ symbol_name="Ext134"
>+ underscore_name="ext134"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="74fda750-6436-4a97-897b-8eff0a63de70"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE0"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe0"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203008F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030100" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030008" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B5800" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000B" />
>+ <register type="NOA" address="0x00009888" value="0x120B000C" />
>+ <register type="NOA" address="0x00009888" value="0x140B000D" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext135"
>+ chipset="ACMGT1"
>+ symbol_name="Ext135"
>+ underscore_name="ext135"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1712c473-6635-49af-a6da-43c724c96dcd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE1"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe1"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300BF" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030160" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x4603000B" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C5800" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000B" />
>+ <register type="NOA" address="0x00009888" value="0x120C000C" />
>+ <register type="NOA" address="0x00009888" value="0x140C000D" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext136"
>+ chipset="ACMGT1"
>+ symbol_name="Ext136"
>+ underscore_name="ext136"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5c1a57d6-2dff-48ca-98bf-02c71a22057a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE2"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe2"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203006F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030006" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B5800" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000B" />
>+ <register type="NOA" address="0x00009888" value="0x130B000C" />
>+ <register type="NOA" address="0x00009888" value="0x150B000D" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext137"
>+ chipset="ACMGT1"
>+ symbol_name="Ext137"
>+ underscore_name="ext137"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6ede1a62-069a-4b3d-8b17-000005541bfd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE3"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe3"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203009F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030120" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030009" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C5800" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000B" />
>+ <register type="NOA" address="0x00009888" value="0x130C000C" />
>+ <register type="NOA" address="0x00009888" value="0x150C000D" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext138"
>+ chipset="ACMGT1"
>+ symbol_name="Ext138"
>+ underscore_name="ext138"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4a31afda-7a08-4d3d-91fd-138bae3eb836"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE0"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe0"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203008F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030100" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030008" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B5800" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000B" />
>+ <register type="NOA" address="0x00009888" value="0x120B000C" />
>+ <register type="NOA" address="0x00009888" value="0x140B000D" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext139"
>+ chipset="ACMGT1"
>+ symbol_name="Ext139"
>+ underscore_name="ext139"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c800871b-2505-40f3-99e2-6c0ccb9102f2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE1"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe1"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300BF" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030160" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x4603000B" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C5800" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000B" />
>+ <register type="NOA" address="0x00009888" value="0x120C000C" />
>+ <register type="NOA" address="0x00009888" value="0x140C000D" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext140"
>+ chipset="ACMGT1"
>+ symbol_name="Ext140"
>+ underscore_name="ext140"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="067cbc21-6b6c-48c6-b47c-922a27b60b30"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE2"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe2"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203006F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030006" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B5800" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000B" />
>+ <register type="NOA" address="0x00009888" value="0x130B000C" />
>+ <register type="NOA" address="0x00009888" value="0x150B000D" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext141"
>+ chipset="ACMGT1"
>+ symbol_name="Ext141"
>+ underscore_name="ext141"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e8ee8621-7110-4d70-9651-846fd4fa3c3c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE3"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe3"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203009F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030120" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030009" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C5800" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000B" />
>+ <register type="NOA" address="0x00009888" value="0x130C000C" />
>+ <register type="NOA" address="0x00009888" value="0x150C000D" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext142"
>+ chipset="ACMGT1"
>+ symbol_name="Ext142"
>+ underscore_name="ext142"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="87a9d5f2-2029-48b9-bbd3-78867e022166"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE0"
>+ underscore_name="hiz_depth_test_fail_np_zpipe0"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203008F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030100" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030008" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B4400" />
>+ <register type="NOA" address="0x00009888" value="0x180B0010" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000C" />
>+ <register type="NOA" address="0x00009888" value="0x120B000D" />
>+ <register type="NOA" address="0x00009888" value="0x140B000E" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext143"
>+ chipset="ACMGT1"
>+ symbol_name="Ext143"
>+ underscore_name="ext143"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bffa2382-3aff-471a-92af-5dd571c7868f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE1"
>+ underscore_name="hiz_depth_test_fail_np_zpipe1"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300BF" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030160" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x4603000B" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C4400" />
>+ <register type="NOA" address="0x00009888" value="0x180C0010" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000C" />
>+ <register type="NOA" address="0x00009888" value="0x120C000D" />
>+ <register type="NOA" address="0x00009888" value="0x140C000E" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext144"
>+ chipset="ACMGT1"
>+ symbol_name="Ext144"
>+ underscore_name="ext144"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="951f3ee4-6a3c-470c-b403-c01ee6a7e97d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE2"
>+ underscore_name="hiz_depth_test_fail_np_zpipe2"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203006F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030006" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B4400" />
>+ <register type="NOA" address="0x00009888" value="0x190B0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000C" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x150B000E" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext145"
>+ chipset="ACMGT1"
>+ symbol_name="Ext145"
>+ underscore_name="ext145"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4d34c592-973b-4e75-a451-cf4ad90f79e1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE3"
>+ underscore_name="hiz_depth_test_fail_np_zpipe3"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203009F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030120" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030009" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C4400" />
>+ <register type="NOA" address="0x00009888" value="0x190C0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000C" />
>+ <register type="NOA" address="0x00009888" value="0x130C000D" />
>+ <register type="NOA" address="0x00009888" value="0x150C000E" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext146"
>+ chipset="ACMGT1"
>+ symbol_name="Ext146"
>+ underscore_name="ext146"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4a881a06-44b8-4199-a609-e0e4e22631c4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE0"
>+ underscore_name="hiz_depth_test_fail_p_zpipe0"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203008F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030100" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030008" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B4400" />
>+ <register type="NOA" address="0x00009888" value="0x180B0010" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000C" />
>+ <register type="NOA" address="0x00009888" value="0x120B000D" />
>+ <register type="NOA" address="0x00009888" value="0x140B000E" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext147"
>+ chipset="ACMGT1"
>+ symbol_name="Ext147"
>+ underscore_name="ext147"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="20b339b5-abb6-48fc-8a09-bb4cafacbb72"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE1"
>+ underscore_name="hiz_depth_test_fail_p_zpipe1"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300BF" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030160" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x4603000B" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C4400" />
>+ <register type="NOA" address="0x00009888" value="0x180C0010" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000C" />
>+ <register type="NOA" address="0x00009888" value="0x120C000D" />
>+ <register type="NOA" address="0x00009888" value="0x140C000E" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext148"
>+ chipset="ACMGT1"
>+ symbol_name="Ext148"
>+ underscore_name="ext148"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8b62b22b-a467-4638-a113-81a5c59d64e8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE2"
>+ underscore_name="hiz_depth_test_fail_p_zpipe2"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203006F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030006" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B4400" />
>+ <register type="NOA" address="0x00009888" value="0x190B0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000C" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x150B000E" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext149"
>+ chipset="ACMGT1"
>+ symbol_name="Ext149"
>+ underscore_name="ext149"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a563237d-76f3-45bc-82d7-c4a441c9230c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE3"
>+ underscore_name="hiz_depth_test_fail_p_zpipe3"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203009F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030120" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030009" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C4400" />
>+ <register type="NOA" address="0x00009888" value="0x190C0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000C" />
>+ <register type="NOA" address="0x00009888" value="0x130C000D" />
>+ <register type="NOA" address="0x00009888" value="0x150C000E" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext150"
>+ chipset="ACMGT1"
>+ symbol_name="Ext150"
>+ underscore_name="ext150"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dee6b408-d907-4eae-a961-7262816be56c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE0"
>+ underscore_name="hiz_depth_test_pass_p_zpipe0"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203008F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030100" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030008" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B6000" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B0008" />
>+ <register type="NOA" address="0x00009888" value="0x120B0009" />
>+ <register type="NOA" address="0x00009888" value="0x140B000A" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext151"
>+ chipset="ACMGT1"
>+ symbol_name="Ext151"
>+ underscore_name="ext151"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c2bf9d7d-0998-483b-bede-7ced3f8cf423"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE1"
>+ underscore_name="hiz_depth_test_pass_p_zpipe1"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300BF" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030160" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x4603000B" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C6000" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C0008" />
>+ <register type="NOA" address="0x00009888" value="0x120C0009" />
>+ <register type="NOA" address="0x00009888" value="0x140C000A" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext152"
>+ chipset="ACMGT1"
>+ symbol_name="Ext152"
>+ underscore_name="ext152"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="06c6ecdb-9b66-400b-83ca-484309fba532"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE2"
>+ underscore_name="hiz_depth_test_pass_p_zpipe2"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203006F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030006" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B6000" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B0008" />
>+ <register type="NOA" address="0x00009888" value="0x130B0009" />
>+ <register type="NOA" address="0x00009888" value="0x150B000A" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext153"
>+ chipset="ACMGT1"
>+ symbol_name="Ext153"
>+ underscore_name="ext153"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="af12ca37-4f11-4c7a-b6b3-695210972c92"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE3"
>+ underscore_name="hiz_depth_test_pass_p_zpipe3"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203009F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030120" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030009" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C6000" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C0008" />
>+ <register type="NOA" address="0x00009888" value="0x130C0009" />
>+ <register type="NOA" address="0x00009888" value="0x150C000A" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext154"
>+ chipset="ACMGT1"
>+ symbol_name="Ext154"
>+ underscore_name="ext154"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f72930f8-79c3-49f3-9fa3-07a05070d1fd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe0"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe1"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe2"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe3"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe0"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe1"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe2"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe3"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE0"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE0"
>+ underscore_name="iz_output_ready_zpipe0"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE1"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE1"
>+ underscore_name="iz_output_ready_zpipe1"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE2"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE2"
>+ underscore_name="iz_output_ready_zpipe2"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE3"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE3"
>+ underscore_name="iz_output_ready_zpipe3"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B2C00" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B6580" />
>+ <register type="NOA" address="0x00009888" value="0x100B6740" />
>+ <register type="NOA" address="0x00009888" value="0x160C2C00" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C6016" />
>+ <register type="NOA" address="0x00009888" value="0x100C601D" />
>+ <register type="NOA" address="0x00009888" value="0x170B2C00" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x110B6000" />
>+ <register type="NOA" address="0x00009888" value="0x170C2C00" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x110C6000" />
>+ <register type="NOA" address="0x00009888" value="0x00033330" />
>+ <register type="NOA" address="0x00009888" value="0x00072000" />
>+ <register type="NOA" address="0x00009888" value="0x02072020" />
>+ <register type="NOA" address="0x00009888" value="0x0008CF00" />
>+ <register type="NOA" address="0x00009888" value="0x0208CFCF" />
>+ <register type="NOA" address="0x00009888" value="0x00094440" />
>+ <register type="NOA" address="0x00009888" value="0x000A6500" />
>+ <register type="NOA" address="0x00009888" value="0x020A6565" />
>+ <register type="NOA" address="0x00009888" value="0x0001BBB0" />
>+ <register type="NOA" address="0x00009888" value="0x040B0404" />
>+ <register type="NOA" address="0x00009888" value="0x140B0080" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A0A" />
>+ <register type="NOA" address="0x00009888" value="0x00024440" />
>+ <register type="NOA" address="0x00009888" value="0x040C0404" />
>+ <register type="NOA" address="0x00009888" value="0x140C0002" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009888" value="0x01070200" />
>+ <register type="NOA" address="0x00009888" value="0x03070202" />
>+ <register type="NOA" address="0x00009888" value="0x01080C00" />
>+ <register type="NOA" address="0x00009888" value="0x03080C0C" />
>+ <register type="NOA" address="0x00009888" value="0x01091110" />
>+ <register type="NOA" address="0x00009888" value="0x010A0600" />
>+ <register type="NOA" address="0x00009888" value="0x030A0606" />
>+ <register type="NOA" address="0x00009888" value="0x01012220" />
>+ <register type="NOA" address="0x00009888" value="0x050B0404" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0580" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0740" />
>+ <register type="NOA" address="0x00009888" value="0x130B0080" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x01021110" />
>+ <register type="NOA" address="0x00009888" value="0x050C0404" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0016" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C001D" />
>+ <register type="NOA" address="0x00009888" value="0x130C0002" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x0002AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035500" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030600" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E83" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x44030008" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030103" />
>+ <register type="NOA" address="0x00009888" value="0x24033000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext155"
>+ chipset="ACMGT1"
>+ symbol_name="Ext155"
>+ underscore_name="ext155"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ac5346ae-2be4-47d1-8300-6e25c445297d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS0"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS0"
>+ underscore_name="command_parser_compute_engine_busy_ccs0"
>+ description="Percentage of time in which there is a context loaded and active on the compute queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS1"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS1"
>+ underscore_name="command_parser_compute_engine_busy_ccs1"
>+ description="Percentage of time in which there is a context loaded and active on the compute queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS2"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS2"
>+ underscore_name="command_parser_compute_engine_busy_ccs2"
>+ description="Percentage of time in which there is a context loaded and active on the compute queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS3"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS3"
>+ underscore_name="command_parser_compute_engine_busy_ccs3"
>+ description="Percentage of time in which there is a context loaded and active on the compute queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER RENDER ENGINE BUSY"
>+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_BUSY"
>+ underscore_name="command_parser_render_engine_busy"
>+ description="Percentage of time in which there is a context loaded and active on the 3D queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x16040400" />
>+ <register type="NOA" address="0x00009888" value="0x1E040200" />
>+ <register type="NOA" address="0x00009888" value="0x26040200" />
>+ <register type="NOA" address="0x00009888" value="0x2E040200" />
>+ <register type="NOA" address="0x00009888" value="0x3A040010" />
>+ <register type="NOA" address="0x00009888" value="0x020401C0" />
>+ <register type="NOA" address="0x00009888" value="0x0404008E" />
>+ <register type="NOA" address="0x00009888" value="0x06040000" />
>+ <register type="NOA" address="0x00009888" value="0x08040081" />
>+ <register type="NOA" address="0x00009888" value="0x0A040248" />
>+ <register type="NOA" address="0x00009888" value="0x0C04040A" />
>+ <register type="NOA" address="0x00009888" value="0x0E040491" />
>+ <register type="NOA" address="0x00009888" value="0x10040658" />
>+ <register type="NOA" address="0x00009888" value="0x1204081A" />
>+ <register type="NOA" address="0x00009888" value="0x140408A1" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00038000" />
>+ <register type="OA" address="0x0000D964" value="0x00008FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext156"
>+ chipset="ACMGT1"
>+ symbol_name="Ext156"
>+ underscore_name="ext156"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f8f7091d-7f71-42cf-84de-8ad23fe45432"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS0"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS0"
>+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs0"
>+ description="Number of compute walker commands parsed on the compute engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS1"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS1"
>+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs1"
>+ description="Number of compute walker commands parsed on the compute engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS2"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS2"
>+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs2"
>+ description="Number of compute walker commands parsed on the compute engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS3"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS3"
>+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs3"
>+ description="Number of compute walker commands parsed on the compute engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER RENDER ENGINE DISPATCH KERNEL COUNT"
>+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DISPATCH_KERNEL_COUNT"
>+ underscore_name="command_parser_render_engine_dispatch_kernel_count"
>+ description="Number of compute walker commands parsed on the 3D engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER RENDER ENGINE DRAW COUNT"
>+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DRAW_COUNT"
>+ underscore_name="command_parser_render_engine_draw_count"
>+ description="Number of DRAW and MESH commands parsed on the 3D engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER FLUSH COUNT"
>+ symbol_name="COMMAND_PARSER_FLUSH_COUNT"
>+ underscore_name="command_parser_flush_count"
>+ description="Number of Stalling flushes at the top of the pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x1E04001F" />
>+ <register type="NOA" address="0x00009888" value="0x2604001F" />
>+ <register type="NOA" address="0x00009888" value="0x2E04001F" />
>+ <register type="NOA" address="0x00009888" value="0x360403E0" />
>+ <register type="NOA" address="0x00009888" value="0x4204001F" />
>+ <register type="NOA" address="0x00009888" value="0x02046DBB" />
>+ <register type="NOA" address="0x00009888" value="0x0404022D" />
>+ <register type="NOA" address="0x00009888" value="0x06048C00" />
>+ <register type="NOA" address="0x00009888" value="0x08040022" />
>+ <register type="NOA" address="0x00009888" value="0x10040900" />
>+ <register type="NOA" address="0x00009888" value="0x12040420" />
>+ <register type="NOA" address="0x00009888" value="0x14040018" />
>+ <register type="NOA" address="0x00009888" value="0x16040008" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x00030005" />
>+ <register type="NOA" address="0x00009888" value="0x02035550" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext157"
>+ chipset="ACMGT1"
>+ symbol_name="Ext157"
>+ underscore_name="ext157"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ac6eecdc-0074-4a94-9269-48b5e3833439"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COPY ENGINE BUSY"
>+ symbol_name="COMMAND_PARSER_COPY_ENGINE_BUSY"
>+ underscore_name="command_parser_copy_engine_busy"
>+ description="Percentage of time in which there is a context loaded and active on the copy queue."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX0"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX0"
>+ underscore_name="command_parser_video_engine_busy_vdbox0"
>+ description="Percentage of time in which there is a context loaded and active on the media queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX1"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX1"
>+ underscore_name="command_parser_video_engine_busy_vdbox1"
>+ description="Percentage of time in which there is a context loaded and active on the media queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX0"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX0"
>+ underscore_name="command_parser_video_enhancement_engine_busy_vebox0"
>+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX1"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX1"
>+ underscore_name="command_parser_video_enhancement_engine_busy_vebox1"
>+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x440A0010" />
>+ <register type="NOA" address="0x00009888" value="0x18134000" />
>+ <register type="NOA" address="0x00009888" value="0x060A001E" />
>+ <register type="NOA" address="0x00009888" value="0x0E0A0400" />
>+ <register type="NOA" address="0x00009888" value="0x100A0491" />
>+ <register type="NOA" address="0x00009888" value="0x040A0000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0000" />
>+ <register type="NOA" address="0x00009888" value="0x00100A80" />
>+ <register type="NOA" address="0x00009888" value="0x02100054" />
>+ <register type="NOA" address="0x00009888" value="0x02120054" />
>+ <register type="NOA" address="0x00009888" value="0x00130600" />
>+ <register type="NOA" address="0x00009888" value="0x0C130400" />
>+ <register type="NOA" address="0x00009888" value="0x0E130491" />
>+ <register type="NOA" address="0x00009888" value="0x02130000" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x440A0010" />
>+ <register type="NOA" address="0x00009888" value="0x18134000" />
>+ <register type="NOA" address="0x00009888" value="0x060A001E" />
>+ <register type="NOA" address="0x00009888" value="0x120A0450" />
>+ <register type="NOA" address="0x00009888" value="0x140A0012" />
>+ <register type="NOA" address="0x00009888" value="0x040A0000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0000" />
>+ <register type="NOA" address="0x00009888" value="0x020A0000" />
>+ <register type="NOA" address="0x00009888" value="0x0010A000" />
>+ <register type="NOA" address="0x00009888" value="0x02101502" />
>+ <register type="NOA" address="0x00009888" value="0x02121500" />
>+ <register type="NOA" address="0x00009888" value="0x00130600" />
>+ <register type="NOA" address="0x00009888" value="0x10130450" />
>+ <register type="NOA" address="0x00009888" value="0x12130012" />
>+ <register type="NOA" address="0x00009888" value="0x02130000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x18010010" />
>+ <register type="NOA" address="0x00009888" value="0x02010002" />
>+ <register type="NOA" address="0x00009888" value="0x06010000" />
>+ <register type="NOA" address="0x00009888" value="0x08010081" />
>+ <register type="NOA" address="0x00009888" value="0x00010000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFEA" />
>+ <register type="NOA" address="0x00009888" value="0x02033FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00095540" />
>+ <register type="NOA" address="0x00009888" value="0x02091555" />
>+ <register type="NOA" address="0x00009888" value="0x0005A540" />
>+ <register type="NOA" address="0x00009888" value="0x02052A56" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA80" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A033000" />
>+ <register type="NOA" address="0x00009888" value="0x48030864" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603014A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00038000" />
>+ <register type="OA" address="0x0000D964" value="0x00008FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext158"
>+ chipset="ACMGT1"
>+ symbol_name="Ext158"
>+ underscore_name="ext158"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4c27f089-06ab-4c33-b084-fc7cc9cc78ea"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE0"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_input_message_ray_count_xecore0"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE1"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_input_message_ray_count_xecore1"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE2"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_input_message_ray_count_xecore2"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE3"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_input_message_ray_count_xecore3"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE4"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_input_message_ray_count_xecore4"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE5"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_input_message_ray_count_xecore5"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE6"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_input_message_ray_count_xecore6"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE7"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_input_message_ray_count_xecore7"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE0"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE0"
>+ underscore_name="rt_traversal_input_ray_count_xecore0"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE1"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE1"
>+ underscore_name="rt_traversal_input_ray_count_xecore1"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE2"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE2"
>+ underscore_name="rt_traversal_input_ray_count_xecore2"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE3"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE3"
>+ underscore_name="rt_traversal_input_ray_count_xecore3"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE4"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE4"
>+ underscore_name="rt_traversal_input_ray_count_xecore4"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE5"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE5"
>+ underscore_name="rt_traversal_input_ray_count_xecore5"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE6"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE6"
>+ underscore_name="rt_traversal_input_ray_count_xecore6"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE7"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE7"
>+ underscore_name="rt_traversal_input_ray_count_xecore7"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x168503E0" />
>+ <register type="NOA" address="0x00009888" value="0x16A503E0" />
>+ <register type="NOA" address="0x00009888" value="0x16C503E0" />
>+ <register type="NOA" address="0x00009888" value="0x16E503E0" />
>+ <register type="NOA" address="0x00009888" value="0x178503E0" />
>+ <register type="NOA" address="0x00009888" value="0x17A503E0" />
>+ <register type="NOA" address="0x00009888" value="0x17C503E0" />
>+ <register type="NOA" address="0x00009888" value="0x17E503E0" />
>+ <register type="NOA" address="0x00009888" value="0x02850004" />
>+ <register type="NOA" address="0x00009888" value="0x128501C6" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0286A000" />
>+ <register type="NOA" address="0x00009888" value="0x02A50004" />
>+ <register type="NOA" address="0x00009888" value="0x10A501C6" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60A00" />
>+ <register type="NOA" address="0x00009888" value="0x02C50004" />
>+ <register type="NOA" address="0x00009888" value="0x0EC501C6" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600A0" />
>+ <register type="NOA" address="0x00009888" value="0x02E50004" />
>+ <register type="NOA" address="0x00009888" value="0x0CE501C6" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6000A" />
>+ <register type="NOA" address="0x00009888" value="0x03850004" />
>+ <register type="NOA" address="0x00009888" value="0x0B8501C6" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186A000" />
>+ <register type="NOA" address="0x00009888" value="0x03A50004" />
>+ <register type="NOA" address="0x00009888" value="0x09A501C6" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A60A00" />
>+ <register type="NOA" address="0x00009888" value="0x03C50004" />
>+ <register type="NOA" address="0x00009888" value="0x07C501C6" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C600A0" />
>+ <register type="NOA" address="0x00009888" value="0x03E50004" />
>+ <register type="NOA" address="0x00009888" value="0x05E51C60" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6000A" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803000A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030221" />
>+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030077" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x44030108" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext159"
>+ chipset="ACMGT1"
>+ symbol_name="Ext159"
>+ underscore_name="ext159"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1918a5b9-f991-4451-afff-565a739dbfb9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore0"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore1"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore2"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore3"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485D77E" />
>+ <register type="NOA" address="0x00009888" value="0x06850F7F" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50D77" />
>+ <register type="NOA" address="0x00009888" value="0x12E50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext160"
>+ chipset="ACMGT1"
>+ symbol_name="Ext160"
>+ underscore_name="ext160"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6cf8ce0d-617c-4ed8-962c-6b750c0cf012"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore4"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore5"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore6"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore7"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585D77E" />
>+ <register type="NOA" address="0x00009888" value="0x07850F7F" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50D77" />
>+ <register type="NOA" address="0x00009888" value="0x13E50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext161"
>+ chipset="ACMGT1"
>+ symbol_name="Ext161"
>+ underscore_name="ext161"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="453d205a-8bd1-4ebe-b617-1168cbfda3ca"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore0"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore1"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore2"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore3"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485DB7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850FBF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext162"
>+ chipset="ACMGT1"
>+ symbol_name="Ext162"
>+ underscore_name="ext162"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9d94eefc-0c25-4725-a6af-3eb468cae42d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore4"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore5"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore6"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore7"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585DB7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850FBF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext163"
>+ chipset="ACMGT1"
>+ symbol_name="Ext163"
>+ underscore_name="ext163"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fbba6a19-98df-4a94-9a42-2660674d8e25"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore0"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore1"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore2"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore3"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485D37E" />
>+ <register type="NOA" address="0x00009888" value="0x06850F3F" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50D37" />
>+ <register type="NOA" address="0x00009888" value="0x12E50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext164"
>+ chipset="ACMGT1"
>+ symbol_name="Ext164"
>+ underscore_name="ext164"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ec971ed3-3fb2-4d4c-bf27-08eeb418dc68"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore4"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore5"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore6"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore7"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585D37E" />
>+ <register type="NOA" address="0x00009888" value="0x07850F3F" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50D37" />
>+ <register type="NOA" address="0x00009888" value="0x13E50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext165"
>+ chipset="ACMGT1"
>+ symbol_name="Ext165"
>+ underscore_name="ext165"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a1d6b535-1d00-4951-bdcc-8586b9ba7c0a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore0"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore1"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore2"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore3"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485CF7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850EFF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext166"
>+ chipset="ACMGT1"
>+ symbol_name="Ext166"
>+ underscore_name="ext166"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5f78bfe9-b17b-4df2-b1de-54e7c84d93ab"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore4"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore5"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore6"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore7"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585CF7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850EFF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext167"
>+ chipset="ACMGT1"
>+ symbol_name="Ext167"
>+ underscore_name="ext167"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c76128ab-fe65-4ccc-94ea-f351ccbd5f16"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore0"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore1"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore2"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore3"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485CB7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850EBF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext168"
>+ chipset="ACMGT1"
>+ symbol_name="Ext168"
>+ underscore_name="ext168"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fac0445a-ae46-412e-bf26-0b4dddd64485"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore4"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore5"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore6"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore7"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585CB7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850EBF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext169"
>+ chipset="ACMGT1"
>+ symbol_name="Ext169"
>+ underscore_name="ext169"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="386322a7-4cf5-4bf9-bbd9-35a6477a4479"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE0"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE0"
>+ underscore_name="rt_traversal_output_ray_count_xecore0"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE1"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE1"
>+ underscore_name="rt_traversal_output_ray_count_xecore1"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE2"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE2"
>+ underscore_name="rt_traversal_output_ray_count_xecore2"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE3"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE3"
>+ underscore_name="rt_traversal_output_ray_count_xecore3"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE545E0" />
>+ <register type="NOA" address="0x00009888" value="0x0485C70E" />
>+ <register type="NOA" address="0x00009888" value="0x06850E78" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50C70" />
>+ <register type="NOA" address="0x00009888" value="0x12E50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext170"
>+ chipset="ACMGT1"
>+ symbol_name="Ext170"
>+ underscore_name="ext170"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b175ecb9-b8cd-4f9c-97d4-73bf5cf12fa7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE4"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE4"
>+ underscore_name="rt_traversal_output_ray_count_xecore4"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE5"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE5"
>+ underscore_name="rt_traversal_output_ray_count_xecore5"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE6"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE6"
>+ underscore_name="rt_traversal_output_ray_count_xecore6"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE7"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE7"
>+ underscore_name="rt_traversal_output_ray_count_xecore7"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE545E0" />
>+ <register type="NOA" address="0x00009888" value="0x0585C70E" />
>+ <register type="NOA" address="0x00009888" value="0x07850E78" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50C70" />
>+ <register type="NOA" address="0x00009888" value="0x13E50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext171"
>+ chipset="ACMGT1"
>+ symbol_name="Ext171"
>+ underscore_name="ext171"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f2b8f05e-1936-47b6-b1ac-99a441971cea"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE0"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE0"
>+ underscore_name="rt_quad_test_ray_count_xecore0"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE1"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE1"
>+ underscore_name="rt_quad_test_ray_count_xecore1"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE2"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE2"
>+ underscore_name="rt_quad_test_ray_count_xecore2"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE3"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE3"
>+ underscore_name="rt_quad_test_ray_count_xecore3"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE4"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE4"
>+ underscore_name="rt_quad_test_ray_count_xecore4"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE5"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE5"
>+ underscore_name="rt_quad_test_ray_count_xecore5"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE6"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE6"
>+ underscore_name="rt_quad_test_ray_count_xecore6"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE7"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE7"
>+ underscore_name="rt_quad_test_ray_count_xecore7"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE0"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE0"
>+ underscore_name="rt_transform_ray_count_xecore0"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE1"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE1"
>+ underscore_name="rt_transform_ray_count_xecore1"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE2"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE2"
>+ underscore_name="rt_transform_ray_count_xecore2"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE3"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE3"
>+ underscore_name="rt_transform_ray_count_xecore3"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE4"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE4"
>+ underscore_name="rt_transform_ray_count_xecore4"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE5"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE5"
>+ underscore_name="rt_transform_ray_count_xecore5"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE6"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE6"
>+ underscore_name="rt_transform_ray_count_xecore6"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE7"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE7"
>+ underscore_name="rt_transform_ray_count_xecore7"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x07850500" />
>+ <register type="NOA" address="0x00009888" value="0x07A50014" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02850100" />
>+ <register type="NOA" address="0x00009888" value="0x0A850500" />
>+ <register type="NOA" address="0x00009888" value="0x128505C0" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x00868000" />
>+ <register type="NOA" address="0x00009888" value="0x02868000" />
>+ <register type="NOA" address="0x00009888" value="0x02A50100" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50014" />
>+ <register type="NOA" address="0x00009888" value="0x12A50017" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A62000" />
>+ <register type="NOA" address="0x00009888" value="0x02A62000" />
>+ <register type="NOA" address="0x00009888" value="0x02C50100" />
>+ <register type="NOA" address="0x00009888" value="0x08C50500" />
>+ <register type="NOA" address="0x00009888" value="0x10C505C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C60800" />
>+ <register type="NOA" address="0x00009888" value="0x02C60800" />
>+ <register type="NOA" address="0x00009888" value="0x02E50100" />
>+ <register type="NOA" address="0x00009888" value="0x08E50014" />
>+ <register type="NOA" address="0x00009888" value="0x10E50017" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E60200" />
>+ <register type="NOA" address="0x00009888" value="0x02E60200" />
>+ <register type="NOA" address="0x00009888" value="0x03850100" />
>+ <register type="NOA" address="0x00009888" value="0x0F8505C0" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x01860080" />
>+ <register type="NOA" address="0x00009888" value="0x03860080" />
>+ <register type="NOA" address="0x00009888" value="0x03A50100" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50017" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A60020" />
>+ <register type="NOA" address="0x00009888" value="0x03A60020" />
>+ <register type="NOA" address="0x00009888" value="0x03C50100" />
>+ <register type="NOA" address="0x00009888" value="0x05C55000" />
>+ <register type="NOA" address="0x00009888" value="0x0DC505C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C60008" />
>+ <register type="NOA" address="0x00009888" value="0x03C60008" />
>+ <register type="NOA" address="0x00009888" value="0x03E50100" />
>+ <register type="NOA" address="0x00009888" value="0x05E50140" />
>+ <register type="NOA" address="0x00009888" value="0x0DE50017" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E60002" />
>+ <register type="NOA" address="0x00009888" value="0x03E60002" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031C43" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46032808" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext172"
>+ chipset="ACMGT1"
>+ symbol_name="Ext172"
>+ underscore_name="ext172"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="72ae9945-8887-4c8b-acd6-559e4b92203e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE0"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE0"
>+ underscore_name="rt_message_stall_count_xecore0"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE1"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE1"
>+ underscore_name="rt_message_stall_count_xecore1"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE2"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE2"
>+ underscore_name="rt_message_stall_count_xecore2"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE3"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE3"
>+ underscore_name="rt_message_stall_count_xecore3"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE4"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE4"
>+ underscore_name="rt_message_stall_count_xecore4"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE5"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE5"
>+ underscore_name="rt_message_stall_count_xecore5"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE6"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE6"
>+ underscore_name="rt_message_stall_count_xecore6"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE7"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE7"
>+ underscore_name="rt_message_stall_count_xecore7"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE0"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE0"
>+ underscore_name="rt_request_collision_xecore0"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE1"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE1"
>+ underscore_name="rt_request_collision_xecore1"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE2"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE2"
>+ underscore_name="rt_request_collision_xecore2"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE3"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE3"
>+ underscore_name="rt_request_collision_xecore3"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE4"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE4"
>+ underscore_name="rt_request_collision_xecore4"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE5"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE5"
>+ underscore_name="rt_request_collision_xecore5"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE6"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE6"
>+ underscore_name="rt_request_collision_xecore6"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE7"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE7"
>+ underscore_name="rt_request_collision_xecore7"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x168503C0" />
>+ <register type="NOA" address="0x00009888" value="0x06852000" />
>+ <register type="NOA" address="0x00009888" value="0x16A503C0" />
>+ <register type="NOA" address="0x00009888" value="0x06A52000" />
>+ <register type="NOA" address="0x00009888" value="0x16C503C0" />
>+ <register type="NOA" address="0x00009888" value="0x06C52000" />
>+ <register type="NOA" address="0x00009888" value="0x16E503C0" />
>+ <register type="NOA" address="0x00009888" value="0x06E52000" />
>+ <register type="NOA" address="0x00009888" value="0x178503C0" />
>+ <register type="NOA" address="0x00009888" value="0x07852400" />
>+ <register type="NOA" address="0x00009888" value="0x17A503C0" />
>+ <register type="NOA" address="0x00009888" value="0x07A52010" />
>+ <register type="NOA" address="0x00009888" value="0x17C503C0" />
>+ <register type="NOA" address="0x00009888" value="0x07C52000" />
>+ <register type="NOA" address="0x00009888" value="0x17E503C0" />
>+ <register type="NOA" address="0x00009888" value="0x07E52000" />
>+ <register type="NOA" address="0x00009888" value="0x02850104" />
>+ <register type="NOA" address="0x00009888" value="0x0A850400" />
>+ <register type="NOA" address="0x00009888" value="0x12850140" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x00868000" />
>+ <register type="NOA" address="0x00009888" value="0x02868000" />
>+ <register type="NOA" address="0x00009888" value="0x02A50104" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50010" />
>+ <register type="NOA" address="0x00009888" value="0x12A50005" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A62000" />
>+ <register type="NOA" address="0x00009888" value="0x02A62000" />
>+ <register type="NOA" address="0x00009888" value="0x02C50104" />
>+ <register type="NOA" address="0x00009888" value="0x08C50400" />
>+ <register type="NOA" address="0x00009888" value="0x10C50140" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C60800" />
>+ <register type="NOA" address="0x00009888" value="0x02C60800" />
>+ <register type="NOA" address="0x00009888" value="0x02E50104" />
>+ <register type="NOA" address="0x00009888" value="0x08E50010" />
>+ <register type="NOA" address="0x00009888" value="0x10E50005" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E60200" />
>+ <register type="NOA" address="0x00009888" value="0x02E60200" />
>+ <register type="NOA" address="0x00009888" value="0x03850104" />
>+ <register type="NOA" address="0x00009888" value="0x0F850140" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x01860080" />
>+ <register type="NOA" address="0x00009888" value="0x03860080" />
>+ <register type="NOA" address="0x00009888" value="0x03A50104" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50005" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A60020" />
>+ <register type="NOA" address="0x00009888" value="0x03A60020" />
>+ <register type="NOA" address="0x00009888" value="0x03C50104" />
>+ <register type="NOA" address="0x00009888" value="0x05C54000" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50140" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C60008" />
>+ <register type="NOA" address="0x00009888" value="0x03C60008" />
>+ <register type="NOA" address="0x00009888" value="0x03E50104" />
>+ <register type="NOA" address="0x00009888" value="0x05E50100" />
>+ <register type="NOA" address="0x00009888" value="0x0DE50005" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E60002" />
>+ <register type="NOA" address="0x00009888" value="0x03E60002" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44031C43" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22033000" />
>+ <register type="NOA" address="0x00009888" value="0x46032808" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext173"
>+ chipset="ACMGT1"
>+ symbol_name="Ext173"
>+ underscore_name="ext173"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1861b4c1-3950-4855-a8db-6e0b90fc44aa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0A900236" />
>+ <register type="NOA" address="0x00009888" value="0x0C90016A" />
>+ <register type="NOA" address="0x00009888" value="0x009042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02904E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04900717" />
>+ <register type="NOA" address="0x00009888" value="0x069000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08900840" />
>+ <register type="NOA" address="0x00009888" value="0x00815555" />
>+ <register type="NOA" address="0x00009888" value="0x02815415" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0084E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865415" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x02875415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext174"
>+ chipset="ACMGT1"
>+ symbol_name="Ext174"
>+ underscore_name="ext174"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b29accb6-ff91-45d5-953b-2ca3c0983f66"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AB00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CB0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00B042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02B04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04B00717" />
>+ <register type="NOA" address="0x00009888" value="0x06B000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08B00840" />
>+ <register type="NOA" address="0x00009888" value="0x00A15555" />
>+ <register type="NOA" address="0x00009888" value="0x02A15415" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00A4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65415" />
>+ <register type="NOA" address="0x00009888" value="0x00A75555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75415" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext175"
>+ chipset="ACMGT1"
>+ symbol_name="Ext175"
>+ underscore_name="ext175"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="218c081a-6fe6-4a26-afb6-ca6bd1bf78eb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AD00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CD0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00D042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02D04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04D00717" />
>+ <register type="NOA" address="0x00009888" value="0x06D000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08D00840" />
>+ <register type="NOA" address="0x00009888" value="0x00C15555" />
>+ <register type="NOA" address="0x00009888" value="0x02C15415" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00C4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65415" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x02C75415" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0002E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext176"
>+ chipset="ACMGT1"
>+ symbol_name="Ext176"
>+ underscore_name="ext176"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f7d99e5e-4cb7-47da-835f-ec31a8838dc5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AF00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CF0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00F042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02F04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04F00717" />
>+ <register type="NOA" address="0x00009888" value="0x06F000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08F00840" />
>+ <register type="NOA" address="0x00009888" value="0x00E15555" />
>+ <register type="NOA" address="0x00009888" value="0x02E15415" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00E4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65415" />
>+ <register type="NOA" address="0x00009888" value="0x00E75555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75415" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075415" />
>+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext177"
>+ chipset="ACMGT1"
>+ symbol_name="Ext177"
>+ underscore_name="ext177"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="da0fd1f5-25bd-44d7-aced-87d78f3f0a7d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0B900236" />
>+ <register type="NOA" address="0x00009888" value="0x0D90016A" />
>+ <register type="NOA" address="0x00009888" value="0x019042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03904E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05900717" />
>+ <register type="NOA" address="0x00009888" value="0x079000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09900840" />
>+ <register type="NOA" address="0x00009888" value="0x01815555" />
>+ <register type="NOA" address="0x00009888" value="0x03815415" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0184E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865415" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x03875415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308A82A" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext178"
>+ chipset="ACMGT1"
>+ symbol_name="Ext178"
>+ underscore_name="ext178"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e1495a70-d6ea-4867-aa48-4135567bf19b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BB00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DB0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01B042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03B04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05B00717" />
>+ <register type="NOA" address="0x00009888" value="0x07B000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09B00840" />
>+ <register type="NOA" address="0x00009888" value="0x01A15555" />
>+ <register type="NOA" address="0x00009888" value="0x03A15415" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01A4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65415" />
>+ <register type="NOA" address="0x00009888" value="0x01A75555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0101E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext179"
>+ chipset="ACMGT1"
>+ symbol_name="Ext179"
>+ underscore_name="ext179"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d2b946b8-ddbc-47bb-b02d-f89652163b6a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BD00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DD0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01D042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03D04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05D00717" />
>+ <register type="NOA" address="0x00009888" value="0x07D000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09D00840" />
>+ <register type="NOA" address="0x00009888" value="0x01C15555" />
>+ <register type="NOA" address="0x00009888" value="0x03C15415" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01C4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65415" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x03C75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0102E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext180"
>+ chipset="ACMGT1"
>+ symbol_name="Ext180"
>+ underscore_name="ext180"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="44915f22-aaca-4871-b8ca-7a83aa83d605"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BF00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DF0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01F042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03F04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05F00717" />
>+ <register type="NOA" address="0x00009888" value="0x07F000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09F00840" />
>+ <register type="NOA" address="0x00009888" value="0x01E15555" />
>+ <register type="NOA" address="0x00009888" value="0x03E15415" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01E4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65415" />
>+ <register type="NOA" address="0x00009888" value="0x01E75555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075415" />
>+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035415" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext181"
>+ chipset="ACMGT1"
>+ symbol_name="Ext181"
>+ underscore_name="ext181"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fe0eda19-22d8-410e-b61d-24bce297d8ae"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE0 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE0_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore0_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE1 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE1_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore1_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE2 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE2_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore2_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0A906F40" />
>+ <register type="NOA" address="0x00009888" value="0x0C900006" />
>+ <register type="NOA" address="0x00009888" value="0x0AB06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CB00006" />
>+ <register type="NOA" address="0x00009888" value="0x0AD06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CD00006" />
>+ <register type="NOA" address="0x00009888" value="0x00904EB4" />
>+ <register type="NOA" address="0x00009888" value="0x02900166" />
>+ <register type="NOA" address="0x00009888" value="0x00810155" />
>+ <register type="NOA" address="0x00009888" value="0x008302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084001F" />
>+ <register type="NOA" address="0x00009888" value="0x00860155" />
>+ <register type="NOA" address="0x00009888" value="0x00870155" />
>+ <register type="NOA" address="0x00009888" value="0x02B05000" />
>+ <register type="NOA" address="0x00009888" value="0x04B01A75" />
>+ <register type="NOA" address="0x00009888" value="0x06B0000B" />
>+ <register type="NOA" address="0x00009888" value="0x00B00000" />
>+ <register type="NOA" address="0x00009888" value="0x00A15400" />
>+ <register type="NOA" address="0x00009888" value="0x02A10005" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65400" />
>+ <register type="NOA" address="0x00009888" value="0x02A60005" />
>+ <register type="NOA" address="0x00009888" value="0x00A75400" />
>+ <register type="NOA" address="0x00009888" value="0x02A70005" />
>+ <register type="NOA" address="0x00009888" value="0x06D05680" />
>+ <register type="NOA" address="0x00009888" value="0x08D02CD3" />
>+ <register type="NOA" address="0x00009888" value="0x00D00000" />
>+ <register type="NOA" address="0x00009888" value="0x02C11550" />
>+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C61550" />
>+ <register type="NOA" address="0x00009888" value="0x02C71550" />
>+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x00097C00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5400" />
>+ <register type="NOA" address="0x00009888" value="0x020B0005" />
>+ <register type="NOA" address="0x00009888" value="0x00027C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030221" />
>+ <register type="NOA" address="0x00009888" value="0x4C030602" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030603" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x0003E002" />
>+ <register type="OA" address="0x0000D954" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext182"
>+ chipset="ACMGT1"
>+ symbol_name="Ext182"
>+ underscore_name="ext182"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="aef5adcb-e3ef-4839-aea5-a6bbb9bb5faa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE3 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE3_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore3_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE4 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE4_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore4_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE5 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE5_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore5_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AF06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CF00006" />
>+ <register type="NOA" address="0x00009888" value="0x0B906F40" />
>+ <register type="NOA" address="0x00009888" value="0x0D900006" />
>+ <register type="NOA" address="0x00009888" value="0x0BB06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DB00006" />
>+ <register type="NOA" address="0x00009888" value="0x00F04EB4" />
>+ <register type="NOA" address="0x00009888" value="0x02F00166" />
>+ <register type="NOA" address="0x00009888" value="0x00E10155" />
>+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60155" />
>+ <register type="NOA" address="0x00009888" value="0x00E70155" />
>+ <register type="NOA" address="0x00009888" value="0x03905000" />
>+ <register type="NOA" address="0x00009888" value="0x05901A75" />
>+ <register type="NOA" address="0x00009888" value="0x0790000B" />
>+ <register type="NOA" address="0x00009888" value="0x01900000" />
>+ <register type="NOA" address="0x00009888" value="0x01815400" />
>+ <register type="NOA" address="0x00009888" value="0x03810005" />
>+ <register type="NOA" address="0x00009888" value="0x0183A800" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x018403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01865400" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x01875400" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07B05680" />
>+ <register type="NOA" address="0x00009888" value="0x09B02CD3" />
>+ <register type="NOA" address="0x00009888" value="0x01B00000" />
>+ <register type="NOA" address="0x00009888" value="0x03A11550" />
>+ <register type="NOA" address="0x00009888" value="0x03A32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x01A47C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A61550" />
>+ <register type="NOA" address="0x00009888" value="0x03A71550" />
>+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
>+ <register type="NOA" address="0x00009888" value="0x00070155" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108A800" />
>+ <register type="NOA" address="0x00009888" value="0x03083FFA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A1555" />
>+ <register type="NOA" address="0x00009888" value="0x01017C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x480308E4" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E47" />
>+ <register type="NOA" address="0x00009888" value="0x4C031404" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x0003E002" />
>+ <register type="OA" address="0x0000D954" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext183"
>+ chipset="ACMGT1"
>+ symbol_name="Ext183"
>+ underscore_name="ext183"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1cf7ed05-8260-4abe-b00c-7f3ae3441d4b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE6 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE6_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore6_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE7 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE7_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore7_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RENDER CACHE ALLOC L3NODE0"
>+ symbol_name="RENDER_CACHE_ALLOC_L3NODE0"
>+ underscore_name="render_cache_alloc_l3_node0"
>+ description="Number of Render Cache allocations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE ALLOC L3NODE1"
>+ symbol_name="RENDER_CACHE_ALLOC_L3NODE1"
>+ underscore_name="render_cache_alloc_l3_node1"
>+ description="Number of Render Cache allocations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BD06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DD00006" />
>+ <register type="NOA" address="0x00009888" value="0x0BF06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DF00006" />
>+ <register type="NOA" address="0x00009888" value="0x01D04EB4" />
>+ <register type="NOA" address="0x00009888" value="0x03D00166" />
>+ <register type="NOA" address="0x00009888" value="0x01C10155" />
>+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60155" />
>+ <register type="NOA" address="0x00009888" value="0x01C70155" />
>+ <register type="NOA" address="0x00009888" value="0x03F05000" />
>+ <register type="NOA" address="0x00009888" value="0x05F01A75" />
>+ <register type="NOA" address="0x00009888" value="0x07F0000B" />
>+ <register type="NOA" address="0x00009888" value="0x01F00000" />
>+ <register type="NOA" address="0x00009888" value="0x01E15400" />
>+ <register type="NOA" address="0x00009888" value="0x03E10005" />
>+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65400" />
>+ <register type="NOA" address="0x00009888" value="0x03E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E75400" />
>+ <register type="NOA" address="0x00009888" value="0x03E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x010756AA" />
>+ <register type="NOA" address="0x00009888" value="0x03070005" />
>+ <register type="NOA" address="0x00009888" value="0x010903FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009888" value="0x0102001F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0155" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x180301E9" />
>+ <register type="NOA" address="0x00009888" value="0x180801E9" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x0E030E30" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x020400A5" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x10080E30" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00043FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02020AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C031400" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C03F000" />
>+ <register type="NOA" address="0x00009888" value="0x44034908" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x2003F000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030012" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00002002" />
>+ <register type="OA" address="0x0000D954" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000CFFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext184"
>+ chipset="ACMGT1"
>+ symbol_name="Ext184"
>+ underscore_name="ext184"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="39badcb4-5410-4218-b272-1e5edc606b5c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore0"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore1"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18894740" />
>+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
>+ <register type="NOA" address="0x00009888" value="0x22896800" />
>+ <register type="NOA" address="0x00009888" value="0x24890011" />
>+ <register type="NOA" address="0x00009888" value="0x28894740" />
>+ <register type="NOA" address="0x00009888" value="0x18A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22A96800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90011" />
>+ <register type="NOA" address="0x00009888" value="0x28A94740" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x068903C1" />
>+ <register type="NOA" address="0x00009888" value="0x088907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A93254" />
>+ <register type="NOA" address="0x00009888" value="0x04A90208" />
>+ <register type="NOA" address="0x00009888" value="0x0EA903C1" />
>+ <register type="NOA" address="0x00009888" value="0x10A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x12A90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x14A90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext185"
>+ chipset="ACMGT1"
>+ symbol_name="Ext185"
>+ underscore_name="ext185"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e1e40930-36f2-480c-b15d-cf2fb07f18e1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore2"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore3"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22C96800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90011" />
>+ <register type="NOA" address="0x00009888" value="0x28C94740" />
>+ <register type="NOA" address="0x00009888" value="0x18E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22E96800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90011" />
>+ <register type="NOA" address="0x00009888" value="0x28E94740" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C93254" />
>+ <register type="NOA" address="0x00009888" value="0x04C90208" />
>+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x0EE903C1" />
>+ <register type="NOA" address="0x00009888" value="0x10E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x12E90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x14E90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext186"
>+ chipset="ACMGT1"
>+ symbol_name="Ext186"
>+ underscore_name="ext186"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4edf8144-d144-4110-b34c-0f6133409bae"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore4"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore5"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19894740" />
>+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
>+ <register type="NOA" address="0x00009888" value="0x23896800" />
>+ <register type="NOA" address="0x00009888" value="0x25890011" />
>+ <register type="NOA" address="0x00009888" value="0x29894740" />
>+ <register type="NOA" address="0x00009888" value="0x19A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23A96800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90011" />
>+ <register type="NOA" address="0x00009888" value="0x29A94740" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x078903C1" />
>+ <register type="NOA" address="0x00009888" value="0x098907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A93254" />
>+ <register type="NOA" address="0x00009888" value="0x05A90208" />
>+ <register type="NOA" address="0x00009888" value="0x0FA903C1" />
>+ <register type="NOA" address="0x00009888" value="0x11A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x13A90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x15A90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext187"
>+ chipset="ACMGT1"
>+ symbol_name="Ext187"
>+ underscore_name="ext187"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a035c742-180e-4bf0-8009-5668cb08981f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore6"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore7"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23C96800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90011" />
>+ <register type="NOA" address="0x00009888" value="0x29C94740" />
>+ <register type="NOA" address="0x00009888" value="0x19E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23E96800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90011" />
>+ <register type="NOA" address="0x00009888" value="0x29E94740" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C93254" />
>+ <register type="NOA" address="0x00009888" value="0x05C90208" />
>+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x0FE903C1" />
>+ <register type="NOA" address="0x00009888" value="0x11E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x13E90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x15E90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext188"
>+ chipset="ACMGT1"
>+ symbol_name="Ext188"
>+ underscore_name="ext188"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1236f8d6-fa44-40eb-addc-8e4695b02ab3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE0"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE0"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore0"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE1"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE1"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore1"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18894740" />
>+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
>+ <register type="NOA" address="0x00009888" value="0x22896800" />
>+ <register type="NOA" address="0x00009888" value="0x24890011" />
>+ <register type="NOA" address="0x00009888" value="0x28894740" />
>+ <register type="NOA" address="0x00009888" value="0x18A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22A96800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90011" />
>+ <register type="NOA" address="0x00009888" value="0x28A94740" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x068903C1" />
>+ <register type="NOA" address="0x00009888" value="0x088907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A93254" />
>+ <register type="NOA" address="0x00009888" value="0x04A90208" />
>+ <register type="NOA" address="0x00009888" value="0x0EA903C1" />
>+ <register type="NOA" address="0x00009888" value="0x10A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x12A90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x14A90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext189"
>+ chipset="ACMGT1"
>+ symbol_name="Ext189"
>+ underscore_name="ext189"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d37f51e7-16dd-4616-88a0-cfc54b90a43f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE2"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE2"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore2"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE3"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE3"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore3"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22C96800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90011" />
>+ <register type="NOA" address="0x00009888" value="0x28C94740" />
>+ <register type="NOA" address="0x00009888" value="0x18E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22E96800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90011" />
>+ <register type="NOA" address="0x00009888" value="0x28E94740" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C93254" />
>+ <register type="NOA" address="0x00009888" value="0x04C90208" />
>+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x0EE903C1" />
>+ <register type="NOA" address="0x00009888" value="0x10E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x12E90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x14E90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext190"
>+ chipset="ACMGT1"
>+ symbol_name="Ext190"
>+ underscore_name="ext190"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c9ac09ca-af08-4072-8e8b-dbc81cd95ada"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE4"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE4"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore4"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE5"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE5"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore5"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19894740" />
>+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
>+ <register type="NOA" address="0x00009888" value="0x23896800" />
>+ <register type="NOA" address="0x00009888" value="0x25890011" />
>+ <register type="NOA" address="0x00009888" value="0x29894740" />
>+ <register type="NOA" address="0x00009888" value="0x19A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23A96800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90011" />
>+ <register type="NOA" address="0x00009888" value="0x29A94740" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x078903C1" />
>+ <register type="NOA" address="0x00009888" value="0x098907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A93254" />
>+ <register type="NOA" address="0x00009888" value="0x05A90208" />
>+ <register type="NOA" address="0x00009888" value="0x0FA903C1" />
>+ <register type="NOA" address="0x00009888" value="0x11A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x13A90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x15A90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext191"
>+ chipset="ACMGT1"
>+ symbol_name="Ext191"
>+ underscore_name="ext191"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9e1699e6-cea6-46de-bb89-050415f0a8a2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE6"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE6"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore6"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE7"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE7"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore7"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23C96800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90011" />
>+ <register type="NOA" address="0x00009888" value="0x29C94740" />
>+ <register type="NOA" address="0x00009888" value="0x19E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23E96800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90011" />
>+ <register type="NOA" address="0x00009888" value="0x29E94740" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C93254" />
>+ <register type="NOA" address="0x00009888" value="0x05C90208" />
>+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x0FE903C1" />
>+ <register type="NOA" address="0x00009888" value="0x11E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x13E90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x15E90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50031400" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext192"
>+ chipset="ACMGT1"
>+ symbol_name="Ext192"
>+ underscore_name="ext192"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e671dd75-968d-49e4-9c03-5269d95de66e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE0"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="rt_input_available_xecore0"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE1"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="rt_input_available_xecore1"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE2"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="rt_input_available_xecore2"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE3"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="rt_input_available_xecore3"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE4"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="rt_input_available_xecore4"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE5"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="rt_input_available_xecore5"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE6"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="rt_input_available_xecore6"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE7"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="rt_input_available_xecore7"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x168502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16A502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16C502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16E502A0" />
>+ <register type="NOA" address="0x00009888" value="0x178502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17A502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17C502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17E502A0" />
>+ <register type="NOA" address="0x00009888" value="0x02850004" />
>+ <register type="NOA" address="0x00009888" value="0x128500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0286A000" />
>+ <register type="NOA" address="0x00009888" value="0x02A50004" />
>+ <register type="NOA" address="0x00009888" value="0x10A500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60A00" />
>+ <register type="NOA" address="0x00009888" value="0x02C50004" />
>+ <register type="NOA" address="0x00009888" value="0x0EC500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600A0" />
>+ <register type="NOA" address="0x00009888" value="0x02E50004" />
>+ <register type="NOA" address="0x00009888" value="0x0CE500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6000A" />
>+ <register type="NOA" address="0x00009888" value="0x03850004" />
>+ <register type="NOA" address="0x00009888" value="0x0B8500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186A000" />
>+ <register type="NOA" address="0x00009888" value="0x03A50004" />
>+ <register type="NOA" address="0x00009888" value="0x09A500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A60A00" />
>+ <register type="NOA" address="0x00009888" value="0x03C50004" />
>+ <register type="NOA" address="0x00009888" value="0x07C500C2" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C600A0" />
>+ <register type="NOA" address="0x00009888" value="0x03E50004" />
>+ <register type="NOA" address="0x00009888" value="0x05E50C20" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6000A" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803000A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030221" />
>+ <register type="NOA" address="0x00009888" value="0x50030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030077" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x44030108" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46032940" />
>+ <register type="NOA" address="0x00009888" value="0x24037000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001D" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000065" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000185" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000605" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001805" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006005" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018005" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060005" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext193"
>+ chipset="ACMGT1"
>+ symbol_name="Ext193"
>+ underscore_name="ext193"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9a53799a-f746-4d6d-a723-57af53243454"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE0"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE0"
>+ underscore_name="pixel_post_process_input_available_cpipe0"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE1"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE1"
>+ underscore_name="pixel_post_process_input_available_cpipe1"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x20860011" />
>+ <register type="NOA" address="0x00009888" value="0x20A60011" />
>+ <register type="NOA" address="0x00009888" value="0x20C60011" />
>+ <register type="NOA" address="0x00009888" value="0x20E60011" />
>+ <register type="NOA" address="0x00009888" value="0x04860180" />
>+ <register type="NOA" address="0x00009888" value="0x06862800" />
>+ <register type="NOA" address="0x00009888" value="0x08860595" />
>+ <register type="NOA" address="0x00009888" value="0x0A860017" />
>+ <register type="NOA" address="0x00009888" value="0x00860000" />
>+ <register type="NOA" address="0x00009888" value="0x04A60180" />
>+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
>+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
>+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
>+ <register type="NOA" address="0x00009888" value="0x00A60000" />
>+ <register type="NOA" address="0x00009888" value="0x04C60180" />
>+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
>+ <register type="NOA" address="0x00009888" value="0x10C60595" />
>+ <register type="NOA" address="0x00009888" value="0x12C60017" />
>+ <register type="NOA" address="0x00009888" value="0x02C60000" />
>+ <register type="NOA" address="0x00009888" value="0x04E60180" />
>+ <register type="NOA" address="0x00009888" value="0x12E60500" />
>+ <register type="NOA" address="0x00009888" value="0x14E60595" />
>+ <register type="NOA" address="0x00009888" value="0x16E60017" />
>+ <register type="NOA" address="0x00009888" value="0x02E60000" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030422" />
>+ <register type="NOA" address="0x00009888" value="0x4A030021" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030003" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603294A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000007F8" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0007F800" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext194"
>+ chipset="ACMGT1"
>+ symbol_name="Ext194"
>+ underscore_name="ext194"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3b4157d9-9905-48c5-a9fa-3f53f94b9b5d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE2"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE2"
>+ underscore_name="pixel_post_process_input_available_cpipe2"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE3"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE3"
>+ underscore_name="pixel_post_process_input_available_cpipe3"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x21860011" />
>+ <register type="NOA" address="0x00009888" value="0x21A60011" />
>+ <register type="NOA" address="0x00009888" value="0x21C60011" />
>+ <register type="NOA" address="0x00009888" value="0x21E60011" />
>+ <register type="NOA" address="0x00009888" value="0x05860180" />
>+ <register type="NOA" address="0x00009888" value="0x0F860500" />
>+ <register type="NOA" address="0x00009888" value="0x11860595" />
>+ <register type="NOA" address="0x00009888" value="0x13860017" />
>+ <register type="NOA" address="0x00009888" value="0x03860000" />
>+ <register type="NOA" address="0x00009888" value="0x05A60180" />
>+ <register type="NOA" address="0x00009888" value="0x13A60500" />
>+ <register type="NOA" address="0x00009888" value="0x15A60595" />
>+ <register type="NOA" address="0x00009888" value="0x17A60017" />
>+ <register type="NOA" address="0x00009888" value="0x03A60000" />
>+ <register type="NOA" address="0x00009888" value="0x05C60180" />
>+ <register type="NOA" address="0x00009888" value="0x07C62800" />
>+ <register type="NOA" address="0x00009888" value="0x09C60595" />
>+ <register type="NOA" address="0x00009888" value="0x0BC60017" />
>+ <register type="NOA" address="0x00009888" value="0x01C60000" />
>+ <register type="NOA" address="0x00009888" value="0x05E60180" />
>+ <register type="NOA" address="0x00009888" value="0x0BE60500" />
>+ <register type="NOA" address="0x00009888" value="0x0DE60595" />
>+ <register type="NOA" address="0x00009888" value="0x0FE60017" />
>+ <register type="NOA" address="0x00009888" value="0x01E60000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101F000" />
>+ <register type="NOA" address="0x00009888" value="0x030B5500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003042A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030021" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C42" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000007F8" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0007F800" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext195"
>+ chipset="ACMGT1"
>+ symbol_name="Ext195"
>+ underscore_name="ext195"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7468d66-8862-4deb-aeb7-d2cefa81ea0e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE0 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE0_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore0_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE1 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE1_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore1_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE2 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE2_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore2_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE3 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE3_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore3_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0A902960" />
>+ <register type="NOA" address="0x00009888" value="0x0AB02960" />
>+ <register type="NOA" address="0x00009888" value="0x0AD02960" />
>+ <register type="NOA" address="0x00009888" value="0x0AF02960" />
>+ <register type="NOA" address="0x00009888" value="0x069039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00900000" />
>+ <register type="NOA" address="0x00009888" value="0x02810054" />
>+ <register type="NOA" address="0x00009888" value="0x028300A8" />
>+ <register type="NOA" address="0x00009888" value="0x00840E00" />
>+ <register type="NOA" address="0x00009888" value="0x02860054" />
>+ <register type="NOA" address="0x00009888" value="0x02870054" />
>+ <register type="NOA" address="0x00009888" value="0x04B039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00B00000" />
>+ <register type="NOA" address="0x00009888" value="0x00A15000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10001" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30002" />
>+ <register type="NOA" address="0x00009888" value="0x00A401C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60001" />
>+ <register type="NOA" address="0x00009888" value="0x00A75000" />
>+ <register type="NOA" address="0x00009888" value="0x02A70001" />
>+ <register type="NOA" address="0x00009888" value="0x02D039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00D00000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10540" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A80" />
>+ <register type="NOA" address="0x00009888" value="0x00C40038" />
>+ <register type="NOA" address="0x00009888" value="0x00C60540" />
>+ <register type="NOA" address="0x00009888" value="0x00C70540" />
>+ <register type="NOA" address="0x00009888" value="0x00F039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00E10015" />
>+ <register type="NOA" address="0x00009888" value="0x00E3002A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40007" />
>+ <register type="NOA" address="0x00009888" value="0x00E60015" />
>+ <register type="NOA" address="0x00009888" value="0x00E70015" />
>+ <register type="NOA" address="0x00009888" value="0x00070A95" />
>+ <register type="NOA" address="0x00009888" value="0x0008F000" />
>+ <register type="NOA" address="0x00009888" value="0x020800AB" />
>+ <register type="NOA" address="0x00009888" value="0x0009003F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5AAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x000101C0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0001" />
>+ <register type="NOA" address="0x00009888" value="0x00020038" />
>+ <register type="NOA" address="0x00009888" value="0x000C0540" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030603" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030021" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x44030042" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001B" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C3" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000603" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00003003" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D968" value="0x00004002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D970" value="0x00000022" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D978" value="0x00000102" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFC7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext196"
>+ chipset="ACMGT1"
>+ symbol_name="Ext196"
>+ underscore_name="ext196"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a09b78bb-b10e-4250-84c5-336f839c4e0c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE4 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE4_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore4_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE5 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE5_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore5_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE6 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE6_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore6_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE7 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE7_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore7_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0B902960" />
>+ <register type="NOA" address="0x00009888" value="0x0BB02960" />
>+ <register type="NOA" address="0x00009888" value="0x0BD02960" />
>+ <register type="NOA" address="0x00009888" value="0x0BF02960" />
>+ <register type="NOA" address="0x00009888" value="0x079039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01900000" />
>+ <register type="NOA" address="0x00009888" value="0x03810054" />
>+ <register type="NOA" address="0x00009888" value="0x038300A8" />
>+ <register type="NOA" address="0x00009888" value="0x01840E00" />
>+ <register type="NOA" address="0x00009888" value="0x03860054" />
>+ <register type="NOA" address="0x00009888" value="0x03870054" />
>+ <register type="NOA" address="0x00009888" value="0x05B039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01B00000" />
>+ <register type="NOA" address="0x00009888" value="0x01A15000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10001" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30002" />
>+ <register type="NOA" address="0x00009888" value="0x01A401C0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60001" />
>+ <register type="NOA" address="0x00009888" value="0x01A75000" />
>+ <register type="NOA" address="0x00009888" value="0x03A70001" />
>+ <register type="NOA" address="0x00009888" value="0x03D039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01D00000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10540" />
>+ <register type="NOA" address="0x00009888" value="0x01C30A80" />
>+ <register type="NOA" address="0x00009888" value="0x01C40038" />
>+ <register type="NOA" address="0x00009888" value="0x01C60540" />
>+ <register type="NOA" address="0x00009888" value="0x01C70540" />
>+ <register type="NOA" address="0x00009888" value="0x01F039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01E10015" />
>+ <register type="NOA" address="0x00009888" value="0x01E3002A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40007" />
>+ <register type="NOA" address="0x00009888" value="0x01E60015" />
>+ <register type="NOA" address="0x00009888" value="0x01E70015" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01070A95" />
>+ <register type="NOA" address="0x00009888" value="0x0108F000" />
>+ <register type="NOA" address="0x00009888" value="0x030800AB" />
>+ <register type="NOA" address="0x00009888" value="0x0109003F" />
>+ <register type="NOA" address="0x00009888" value="0x010A5AAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A0055" />
>+ <register type="NOA" address="0x00009888" value="0x010101C0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0001" />
>+ <register type="NOA" address="0x00009888" value="0x01020038" />
>+ <register type="NOA" address="0x00009888" value="0x010C0540" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00040FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020200AA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030055" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030030" />
>+ <register type="NOA" address="0x00009888" value="0x50030603" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030021" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x44030042" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001B" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C3" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000603" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00003003" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000022" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D970" value="0x00000802" />
>+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D978" value="0x00004002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext197"
>+ chipset="ACMGT1"
>+ symbol_name="Ext197"
>+ underscore_name="ext197"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8b7e5a75-7734-4d48-bdd7-0adf976b8a89"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE0"
>+ symbol_name="GPGPU_DISPATCH_XECORE0"
>+ underscore_name="gpgpu_dispatch_xecore0"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE1"
>+ symbol_name="GPGPU_DISPATCH_XECORE1"
>+ underscore_name="gpgpu_dispatch_xecore1"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE2"
>+ symbol_name="GPGPU_DISPATCH_XECORE2"
>+ underscore_name="gpgpu_dispatch_xecore2"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C813C00" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13C00" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x0C810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0E810C70" />
>+ <register type="NOA" address="0x00009888" value="0x10810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083A800" />
>+ <register type="NOA" address="0x00009888" value="0x0283000A" />
>+ <register type="NOA" address="0x00009888" value="0x008403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00865400" />
>+ <register type="NOA" address="0x00009888" value="0x02860005" />
>+ <register type="NOA" address="0x00009888" value="0x00875400" />
>+ <register type="NOA" address="0x00009888" value="0x02870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x08A10C37" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10033" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60155" />
>+ <register type="NOA" address="0x00009888" value="0x00A70155" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x12C10C37" />
>+ <register type="NOA" address="0x00009888" value="0x14C10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x16C10033" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C61550" />
>+ <register type="NOA" address="0x00009888" value="0x02C71550" />
>+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
>+ <register type="NOA" address="0x00009888" value="0x0008ABFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009888" value="0x00097C00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B0155" />
>+ <register type="NOA" address="0x00009888" value="0x00027C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030603" />
>+ <register type="NOA" address="0x00009888" value="0x4A030030" />
>+ <register type="NOA" address="0x00009888" value="0x4C030423" />
>+ <register type="NOA" address="0x00009888" value="0x4E030221" />
>+ <register type="NOA" address="0x00009888" value="0x50030422" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030021" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D960" value="0x0001E002" />
>+ <register type="OA" address="0x0000D964" value="0x000083FF" />
>+ <register type="OA" address="0x0000D968" value="0x00022002" />
>+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext198"
>+ chipset="ACMGT1"
>+ symbol_name="Ext198"
>+ underscore_name="ext198"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8157717a-d7e3-465e-a6b9-a5a5d4902b49"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE3"
>+ symbol_name="GPGPU_DISPATCH_XECORE3"
>+ underscore_name="gpgpu_dispatch_xecore3"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE4"
>+ symbol_name="GPGPU_DISPATCH_XECORE4"
>+ underscore_name="gpgpu_dispatch_xecore4"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE5"
>+ symbol_name="GPGPU_DISPATCH_XECORE5"
>+ underscore_name="gpgpu_dispatch_xecore5"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2D813C00" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13C00" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x08E10C37" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10033" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60155" />
>+ <register type="NOA" address="0x00009888" value="0x00E70155" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x13810C37" />
>+ <register type="NOA" address="0x00009888" value="0x15810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x17810033" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03832AA0" />
>+ <register type="NOA" address="0x00009888" value="0x01847C00" />
>+ <register type="NOA" address="0x00009888" value="0x03861550" />
>+ <register type="NOA" address="0x00009888" value="0x03871550" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10C70" />
>+ <register type="NOA" address="0x00009888" value="0x11A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60005" />
>+ <register type="NOA" address="0x00009888" value="0x01A75400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70005" />
>+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
>+ <register type="NOA" address="0x00009888" value="0x00070155" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03082AAF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A1555" />
>+ <register type="NOA" address="0x00009888" value="0x010103E0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0005" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00047FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42031000" />
>+ <register type="NOA" address="0x00009888" value="0x2A037000" />
>+ <register type="NOA" address="0x00009888" value="0x480308E4" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E47" />
>+ <register type="NOA" address="0x00009888" value="0x4C030004" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x4603014A" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D960" value="0x0001E002" />
>+ <register type="OA" address="0x0000D964" value="0x000083FF" />
>+ <register type="OA" address="0x0000D968" value="0x00022002" />
>+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext199"
>+ chipset="ACMGT1"
>+ symbol_name="Ext199"
>+ underscore_name="ext199"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fc122f7d-c66a-458b-a06c-cee29569262d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE6"
>+ symbol_name="GPGPU_DISPATCH_XECORE6"
>+ underscore_name="gpgpu_dispatch_xecore6"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE7"
>+ symbol_name="GPGPU_DISPATCH_XECORE7"
>+ underscore_name="gpgpu_dispatch_xecore7"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13C00" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10C37" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10033" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60155" />
>+ <register type="NOA" address="0x00009888" value="0x01C70155" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10C70" />
>+ <register type="NOA" address="0x00009888" value="0x11E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65400" />
>+ <register type="NOA" address="0x00009888" value="0x03E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E75400" />
>+ <register type="NOA" address="0x00009888" value="0x03E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x010756AA" />
>+ <register type="NOA" address="0x00009888" value="0x03070005" />
>+ <register type="NOA" address="0x00009888" value="0x010903FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009888" value="0x0102001F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0155" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000403FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202000A" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02030005" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C031400" />
>+ <register type="NOA" address="0x00009888" value="0x4E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x5003140A" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x520300A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext200"
>+ chipset="ACMGT1"
>+ symbol_name="Ext200"
>+ underscore_name="ext200"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="80da4065-1cc6-4e17-8594-731e1acc01ef"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE2"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE2"
>+ underscore_name="slm_access_count_xecore2"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE1"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE1"
>+ underscore_name="slm_access_count_xecore1"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE0"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE0"
>+ underscore_name="slm_access_count_xecore0"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE3"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE3"
>+ underscore_name="slm_access_count_xecore3"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1687000F" />
>+ <register type="NOA" address="0x00009888" value="0x1A87000F" />
>+ <register type="NOA" address="0x00009888" value="0x1288000F" />
>+ <register type="NOA" address="0x00009888" value="0x1688000F" />
>+ <register type="NOA" address="0x00009888" value="0x16A7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AA7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16C7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AC7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16E7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AE7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x0083AA00" />
>+ <register type="NOA" address="0x00009888" value="0x008400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x0C8701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x068801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00890030" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x14C701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EC801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C93000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x00070055" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009F00F" />
>+ <register type="NOA" address="0x00009888" value="0x000A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x0002F000" />
>+ <register type="NOA" address="0x00009888" value="0x020C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803062A" />
>+ <register type="NOA" address="0x00009888" value="0x4A030231" />
>+ <register type="NOA" address="0x00009888" value="0x4C030422" />
>+ <register type="NOA" address="0x00009888" value="0x4E030261" />
>+ <register type="NOA" address="0x00009888" value="0x50030606" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300E7" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46031080" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext201"
>+ chipset="ACMGT1"
>+ symbol_name="Ext201"
>+ underscore_name="ext201"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5c664618-1692-4ded-b6bb-a9e17f37250d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE4"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE4"
>+ underscore_name="slm_access_count_xecore4"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE5"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE5"
>+ underscore_name="slm_access_count_xecore5"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE6"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE6"
>+ underscore_name="slm_access_count_xecore6"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE7"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE7"
>+ underscore_name="slm_access_count_xecore7"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1787000F" />
>+ <register type="NOA" address="0x00009888" value="0x1B87000F" />
>+ <register type="NOA" address="0x00009888" value="0x1388000F" />
>+ <register type="NOA" address="0x00009888" value="0x1788000F" />
>+ <register type="NOA" address="0x00009888" value="0x17A7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BA7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17C7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BC7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17E7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BE7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x098701D7" />
>+ <register type="NOA" address="0x00009888" value="0x0187000A" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x038801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01890003" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DA701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x07A801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90030" />
>+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x11C701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03C7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BC801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90300" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x15E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03E70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E93000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030C22" />
>+ <register type="NOA" address="0x00009888" value="0x4A030061" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030007" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032884" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext202"
>+ chipset="ACMGT1"
>+ symbol_name="Ext202"
>+ underscore_name="ext202"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="671c0d10-0f02-490f-acf6-2d2a88c0bc62"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_l3_write_sqidi0"
>+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
>+ <register type="NOA" address="0x00009888" value="0x024100E6" />
>+ <register type="NOA" address="0x00009888" value="0x06411C00" />
>+ <register type="NOA" address="0x00009888" value="0x08410248" />
>+ <register type="NOA" address="0x00009888" value="0x0A4102CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C41034C" />
>+ <register type="NOA" address="0x00009888" value="0x0E4103CE" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02030003" />
>+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02090002" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000018A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext203"
>+ chipset="ACMGT1"
>+ symbol_name="Ext203"
>+ underscore_name="ext203"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d1c46c3e-fd18-4ca4-905b-64b95a6f10e8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_l3_write_sqidi1"
>+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
>+ <register type="NOA" address="0x00009888" value="0x026100E6" />
>+ <register type="NOA" address="0x00009888" value="0x06611C00" />
>+ <register type="NOA" address="0x00009888" value="0x08610248" />
>+ <register type="NOA" address="0x00009888" value="0x0A6102CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C61034C" />
>+ <register type="NOA" address="0x00009888" value="0x0E6103CE" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02030003" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02090003" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000018A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext204"
>+ chipset="ACMGT1"
>+ symbol_name="Ext204"
>+ underscore_name="ext204"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4e426fcb-9591-42a4-9b9a-7207d548bc0b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE0"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_instance_node_ray_count_xecore0"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE0"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_internal_node_ray_count_xecore0"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE0"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE0"
>+ underscore_name="rt_traversal_step_ray_count_xecore0"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
>+ <register type="NOA" address="0x00009888" value="0x02858000" />
>+ <register type="NOA" address="0x00009888" value="0x04858240" />
>+ <register type="NOA" address="0x00009888" value="0x06850B28" />
>+ <register type="NOA" address="0x00009888" value="0x088508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0A850BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10850BEB" />
>+ <register type="NOA" address="0x00009888" value="0x128509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext205"
>+ chipset="ACMGT1"
>+ symbol_name="Ext205"
>+ underscore_name="ext205"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="12aa9868-f7c6-4c8d-80fe-cc1605608ef1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE1"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_instance_node_ray_count_xecore1"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE1"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_internal_node_ray_count_xecore1"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE1"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE1"
>+ underscore_name="rt_traversal_step_ray_count_xecore1"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02A58000" />
>+ <register type="NOA" address="0x00009888" value="0x04A58240" />
>+ <register type="NOA" address="0x00009888" value="0x06A50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08A508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10A50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12A509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext206"
>+ chipset="ACMGT1"
>+ symbol_name="Ext206"
>+ underscore_name="ext206"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7a64382c-70d1-41c4-a1e9-28a8bcb4785a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE2"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_instance_node_ray_count_xecore2"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE2"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_internal_node_ray_count_xecore2"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE2"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE2"
>+ underscore_name="rt_traversal_step_ray_count_xecore2"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02C58000" />
>+ <register type="NOA" address="0x00009888" value="0x04C58240" />
>+ <register type="NOA" address="0x00009888" value="0x06C50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08C508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10C50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12C509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0002F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext207"
>+ chipset="ACMGT1"
>+ symbol_name="Ext207"
>+ underscore_name="ext207"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2fa63ea7-c2d9-40fc-b9d5-74cf4a7a3761"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE3"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_instance_node_ray_count_xecore3"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE3"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_internal_node_ray_count_xecore3"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE3"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE3"
>+ underscore_name="rt_traversal_step_ray_count_xecore3"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02E58000" />
>+ <register type="NOA" address="0x00009888" value="0x04E58240" />
>+ <register type="NOA" address="0x00009888" value="0x06E50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08E508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AE50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10E50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12E509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075500" />
>+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext208"
>+ chipset="ACMGT1"
>+ symbol_name="Ext208"
>+ underscore_name="ext208"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c26befd3-0199-4b5a-9768-963eded47ddc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE4"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_instance_node_ray_count_xecore4"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE4"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_internal_node_ray_count_xecore4"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE4"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE4"
>+ underscore_name="rt_traversal_step_ray_count_xecore4"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
>+ <register type="NOA" address="0x00009888" value="0x03858000" />
>+ <register type="NOA" address="0x00009888" value="0x05858240" />
>+ <register type="NOA" address="0x00009888" value="0x07850B28" />
>+ <register type="NOA" address="0x00009888" value="0x098508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0B850BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11850BEB" />
>+ <register type="NOA" address="0x00009888" value="0x138509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AA00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext209"
>+ chipset="ACMGT1"
>+ symbol_name="Ext209"
>+ underscore_name="ext209"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6ac62a5e-3593-4f68-90c1-452cbc83af7b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE5"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_instance_node_ray_count_xecore5"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE5"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_internal_node_ray_count_xecore5"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE5"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE5"
>+ underscore_name="rt_traversal_step_ray_count_xecore5"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03A58000" />
>+ <register type="NOA" address="0x00009888" value="0x05A58240" />
>+ <register type="NOA" address="0x00009888" value="0x07A50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09A508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11A50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13A509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0101F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext210"
>+ chipset="ACMGT1"
>+ symbol_name="Ext210"
>+ underscore_name="ext210"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="869238af-0548-47ba-9703-fb4d12825f89"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE6"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_instance_node_ray_count_xecore6"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE6"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_internal_node_ray_count_xecore6"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE6"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE6"
>+ underscore_name="rt_traversal_step_ray_count_xecore6"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03C58000" />
>+ <register type="NOA" address="0x00009888" value="0x05C58240" />
>+ <register type="NOA" address="0x00009888" value="0x07C50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09C508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11C50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13C509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0102F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext211"
>+ chipset="ACMGT1"
>+ symbol_name="Ext211"
>+ underscore_name="ext211"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1986e401-2a47-4ced-be1e-1412f795388f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE7"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_instance_node_ray_count_xecore7"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE7"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_internal_node_ray_count_xecore7"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE7"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE7"
>+ underscore_name="rt_traversal_step_ray_count_xecore7"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03E58000" />
>+ <register type="NOA" address="0x00009888" value="0x05E58240" />
>+ <register type="NOA" address="0x00009888" value="0x07E50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09E508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BE50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11E50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13E509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075500" />
>+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035500" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext212"
>+ chipset="ACMGT1"
>+ symbol_name="Ext212"
>+ underscore_name="ext212"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="61f0e78f-0095-4595-993c-0d2a7b474f05"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE0"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE0"
>+ underscore_name="rt_quad_leaf_ray_count_xecore0"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE0"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_procedural_node_ray_count_xecore0"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
>+ <register type="NOA" address="0x00009888" value="0x02858000" />
>+ <register type="NOA" address="0x00009888" value="0x04859A70" />
>+ <register type="NOA" address="0x00009888" value="0x06850925" />
>+ <register type="NOA" address="0x00009888" value="0x088508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0A850821" />
>+ <register type="NOA" address="0x00009888" value="0x0C850BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0E850B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10850AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12850A29" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0286AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext213"
>+ chipset="ACMGT1"
>+ symbol_name="Ext213"
>+ underscore_name="ext213"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="aac878c4-c131-4e46-a022-673b0c0f6adf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE1"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE1"
>+ underscore_name="rt_quad_leaf_ray_count_xecore1"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE1"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_procedural_node_ray_count_xecore1"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02A58000" />
>+ <register type="NOA" address="0x00009888" value="0x04A59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06A50925" />
>+ <register type="NOA" address="0x00009888" value="0x08A508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CA50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10A50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12A50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext214"
>+ chipset="ACMGT1"
>+ symbol_name="Ext214"
>+ underscore_name="ext214"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="02fc686b-6061-4224-957b-0c80f4fb5973"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE2"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE2"
>+ underscore_name="rt_quad_leaf_ray_count_xecore2"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE2"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_procedural_node_ray_count_xecore2"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02C58000" />
>+ <register type="NOA" address="0x00009888" value="0x04C59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06C50925" />
>+ <register type="NOA" address="0x00009888" value="0x08C508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10C50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12C50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext215"
>+ chipset="ACMGT1"
>+ symbol_name="Ext215"
>+ underscore_name="ext215"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6965f87c-43a9-437b-9bfb-78e30f504806"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE3"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE3"
>+ underscore_name="rt_quad_leaf_ray_count_xecore3"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE3"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_procedural_node_ray_count_xecore3"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02E58000" />
>+ <register type="NOA" address="0x00009888" value="0x04E59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06E50925" />
>+ <register type="NOA" address="0x00009888" value="0x08E508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AE50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CE50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EE50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10E50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12E50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext216"
>+ chipset="ACMGT1"
>+ symbol_name="Ext216"
>+ underscore_name="ext216"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="834f9ddb-0ef2-47a8-bcf3-871cf2b5634e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE4"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE4"
>+ underscore_name="rt_quad_leaf_ray_count_xecore4"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE4"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_procedural_node_ray_count_xecore4"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
>+ <register type="NOA" address="0x00009888" value="0x03858000" />
>+ <register type="NOA" address="0x00009888" value="0x05859A70" />
>+ <register type="NOA" address="0x00009888" value="0x07850925" />
>+ <register type="NOA" address="0x00009888" value="0x098508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0B850821" />
>+ <register type="NOA" address="0x00009888" value="0x0D850BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0F850B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11850AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13850A29" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0386AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext217"
>+ chipset="ACMGT1"
>+ symbol_name="Ext217"
>+ underscore_name="ext217"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dd1c62fd-8d41-4f1d-a980-95eba5b62d3d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE5"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE5"
>+ underscore_name="rt_quad_leaf_ray_count_xecore5"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE5"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_procedural_node_ray_count_xecore5"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03A58000" />
>+ <register type="NOA" address="0x00009888" value="0x05A59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07A50925" />
>+ <register type="NOA" address="0x00009888" value="0x09A508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DA50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11A50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13A50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext218"
>+ chipset="ACMGT1"
>+ symbol_name="Ext218"
>+ underscore_name="ext218"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1a1e9195-858b-47aa-8f1c-c66eea6efbb9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE6"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE6"
>+ underscore_name="rt_quad_leaf_ray_count_xecore6"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE6"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_procedural_node_ray_count_xecore6"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03C58000" />
>+ <register type="NOA" address="0x00009888" value="0x05C59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07C50925" />
>+ <register type="NOA" address="0x00009888" value="0x09C508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11C50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13C50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext219"
>+ chipset="ACMGT1"
>+ symbol_name="Ext219"
>+ underscore_name="ext219"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a75e98da-d723-42d0-8cd2-c4dc704e6aa1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE7"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE7"
>+ underscore_name="rt_quad_leaf_ray_count_xecore7"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE7"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_procedural_node_ray_count_xecore7"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03E58000" />
>+ <register type="NOA" address="0x00009888" value="0x05E59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07E50925" />
>+ <register type="NOA" address="0x00009888" value="0x09E508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BE50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DE50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FE50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11E50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13E50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext220"
>+ chipset="ACMGT1"
>+ symbol_name="Ext220"
>+ underscore_name="ext220"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="440ba901-38f7-495d-986b-486534274741"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE0"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE0"
>+ underscore_name="rt_bvh_cache_miss_xecore0"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE1"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE1"
>+ underscore_name="rt_bvh_cache_miss_xecore1"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE2"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE2"
>+ underscore_name="rt_bvh_cache_miss_xecore2"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE3"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE3"
>+ underscore_name="rt_bvh_cache_miss_xecore3"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x14850000" />
>+ <register type="NOA" address="0x00009888" value="0x14A50000" />
>+ <register type="NOA" address="0x00009888" value="0x14C50000" />
>+ <register type="NOA" address="0x00009888" value="0x14E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02850002" />
>+ <register type="NOA" address="0x00009888" value="0x10850083" />
>+ <register type="NOA" address="0x00009888" value="0x12850001" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02A50002" />
>+ <register type="NOA" address="0x00009888" value="0x0CA50083" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50001" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x02A600AA" />
>+ <register type="NOA" address="0x00009888" value="0x02C50002" />
>+ <register type="NOA" address="0x00009888" value="0x08C50083" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50001" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02E50002" />
>+ <register type="NOA" address="0x00009888" value="0x04E50830" />
>+ <register type="NOA" address="0x00009888" value="0x06E50001" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E600AA" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext221"
>+ chipset="ACMGT1"
>+ symbol_name="Ext221"
>+ underscore_name="ext221"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6d047d05-95ca-46b4-aac3-a7b055b8fd15"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE4"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE4"
>+ underscore_name="rt_bvh_cache_miss_xecore4"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE5"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE5"
>+ underscore_name="rt_bvh_cache_miss_xecore5"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE6"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE6"
>+ underscore_name="rt_bvh_cache_miss_xecore6"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE7"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE7"
>+ underscore_name="rt_bvh_cache_miss_xecore7"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x15850000" />
>+ <register type="NOA" address="0x00009888" value="0x15A50000" />
>+ <register type="NOA" address="0x00009888" value="0x15C50000" />
>+ <register type="NOA" address="0x00009888" value="0x15E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03850002" />
>+ <register type="NOA" address="0x00009888" value="0x11850083" />
>+ <register type="NOA" address="0x00009888" value="0x13850001" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03A50002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA50083" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50001" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x03A600AA" />
>+ <register type="NOA" address="0x00009888" value="0x03C50002" />
>+ <register type="NOA" address="0x00009888" value="0x09C50083" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50001" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03E50002" />
>+ <register type="NOA" address="0x00009888" value="0x05E50830" />
>+ <register type="NOA" address="0x00009888" value="0x07E50001" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E600AA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4803140A" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030600" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030863" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22031000" />
>+ <register type="NOA" address="0x00009888" value="0x46030842" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext222"
>+ chipset="ACMGT1"
>+ symbol_name="Ext222"
>+ underscore_name="ext222"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a338ef12-c1bf-45f8-8c0b-084fa99376c8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE0"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore0"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE1"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore1"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE2"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore2"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE3"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore3"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x008300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x08870010" />
>+ <register type="NOA" address="0x00009888" value="0x0087000A" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x02880010" />
>+ <register type="NOA" address="0x00009888" value="0x00890003" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CA70010" />
>+ <register type="NOA" address="0x00009888" value="0x00A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x06A80010" />
>+ <register type="NOA" address="0x00009888" value="0x00A90030" />
>+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x10C70010" />
>+ <register type="NOA" address="0x00009888" value="0x02C7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80010" />
>+ <register type="NOA" address="0x00009888" value="0x00C90300" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x14E70010" />
>+ <register type="NOA" address="0x00009888" value="0x02E70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80010" />
>+ <register type="NOA" address="0x00009888" value="0x00E93000" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030C22" />
>+ <register type="NOA" address="0x00009888" value="0x4A030061" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030007" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032884" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext223"
>+ chipset="ACMGT1"
>+ symbol_name="Ext223"
>+ underscore_name="ext223"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2684ee0f-2950-4445-939a-549f07d3370a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE4"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore4"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE5"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore5"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE6"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore6"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE7"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore7"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x09870010" />
>+ <register type="NOA" address="0x00009888" value="0x0187000A" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x03880010" />
>+ <register type="NOA" address="0x00009888" value="0x01890003" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DA70010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x07A80010" />
>+ <register type="NOA" address="0x00009888" value="0x01A90030" />
>+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x11C70010" />
>+ <register type="NOA" address="0x00009888" value="0x03C7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BC80010" />
>+ <register type="NOA" address="0x00009888" value="0x01C90300" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x15E70010" />
>+ <register type="NOA" address="0x00009888" value="0x03E70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80010" />
>+ <register type="NOA" address="0x00009888" value="0x01E93000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x42030800" />
>+ <register type="NOA" address="0x00009888" value="0x2A031000" />
>+ <register type="NOA" address="0x00009888" value="0x48030C22" />
>+ <register type="NOA" address="0x00009888" value="0x4A030061" />
>+ <register type="NOA" address="0x00009888" value="0x4C030603" />
>+ <register type="NOA" address="0x00009888" value="0x4E030070" />
>+ <register type="NOA" address="0x00009888" value="0x50030007" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032884" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x24031000" />
>+ <register type="NOA" address="0x00009888" value="0x28031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext224"
>+ chipset="ACMGT1"
>+ symbol_name="Ext224"
>+ underscore_name="ext224"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e1de83dc-4fb2-4e1a-852d-9c5e49bf45db"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE0"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE0"
>+ underscore_name="color_pipe_cache_latency2_stall_l3_node0"
>+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE1"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE1"
>+ underscore_name="color_pipe_cache_latency2_stall_l3_node1"
>+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x14037800" />
>+ <register type="NOA" address="0x00009888" value="0x14087800" />
>+ <register type="NOA" address="0x00009888" value="0x12030012" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x02042000" />
>+ <register type="NOA" address="0x00009888" value="0x02051000" />
>+ <register type="NOA" address="0x00009888" value="0x12080480" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x02082000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004C000" />
>+ <register type="NOA" address="0x00009888" value="0x0202A000" />
>+ <register type="NOA" address="0x00009888" value="0x02035000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032800" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext225"
>+ chipset="ACMGT1"
>+ symbol_name="Ext225"
>+ underscore_name="ext225"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="81beafd2-8d1e-46bc-96c0-7f914522a760"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE0"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE0"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice0"
>+ description="Number of promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203005F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030005" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A052800" />
>+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x06050D33" />
>+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1005003E" />
>+ <register type="NOA" address="0x00009888" value="0x000655FF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02081111" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext226"
>+ chipset="ACMGT1"
>+ symbol_name="Ext226"
>+ underscore_name="ext226"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e299ef7e-7be1-4554-a5c7-e64d36be98e6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE1"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE1"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice1"
>+ description="Number of promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203003F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030060" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030003" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B052800" />
>+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x07050D33" />
>+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1105003E" />
>+ <register type="NOA" address="0x00009888" value="0x010655FF" />
>+ <register type="NOA" address="0x00009888" value="0x01085555" />
>+ <register type="NOA" address="0x00009888" value="0x03081111" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext227"
>+ chipset="ACMGT1"
>+ symbol_name="Ext227"
>+ underscore_name="ext227"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e9d1019b-205c-4d1e-a2a7-fd7708a6ad91"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE0"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE0"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice0"
>+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203005F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x440300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030005" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A052800" />
>+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x06050D33" />
>+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1005003E" />
>+ <register type="NOA" address="0x00009888" value="0x000655FF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02081111" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext228"
>+ chipset="ACMGT1"
>+ symbol_name="Ext228"
>+ underscore_name="ext228"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ccf8706c-40ea-40a6-ab4c-47e5b32a1485"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE1"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE1"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice1"
>+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x3C036020" />
>+ <register type="NOA" address="0x00009888" value="0x000455FF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02022222" />
>+ <register type="NOA" address="0x00009888" value="0x06034000" />
>+ <register type="NOA" address="0x00009888" value="0x08030005" />
>+ <register type="NOA" address="0x00009888" value="0x10030CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x14030EC0" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02031111" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x5203003F" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030060" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x2203F000" />
>+ <register type="NOA" address="0x00009888" value="0x46030003" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B052800" />
>+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x07050D33" />
>+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1105003E" />
>+ <register type="NOA" address="0x00009888" value="0x010655FF" />
>+ <register type="NOA" address="0x00009888" value="0x01085555" />
>+ <register type="NOA" address="0x00009888" value="0x03081111" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext229"
>+ chipset="ACMGT1"
>+ symbol_name="Ext229"
>+ underscore_name="ext229"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2ebb4747-7eb7-4a65-96f8-6a57131a5e82"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE0"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE0"
>+ underscore_name="slm_bank_conflict_count_xecore0"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x188914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22891800" />
>+ <register type="NOA" address="0x00009888" value="0x24890005" />
>+ <register type="NOA" address="0x00009888" value="0x288914C0" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x06890C31" />
>+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0A890821" />
>+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0E890411" />
>+ <register type="NOA" address="0x00009888" value="0x1089079F" />
>+ <register type="NOA" address="0x00009888" value="0x12890001" />
>+ <register type="NOA" address="0x00009888" value="0x1489038F" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext230"
>+ chipset="ACMGT1"
>+ symbol_name="Ext230"
>+ underscore_name="ext230"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="baaa8d7e-40b7-4abd-991a-d71265437230"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE1"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE1"
>+ underscore_name="slm_bank_conflict_count_xecore1"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22A91800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90005" />
>+ <register type="NOA" address="0x00009888" value="0x28A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A93254" />
>+ <register type="NOA" address="0x00009888" value="0x04A90208" />
>+ <register type="NOA" address="0x00009888" value="0x06A90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90411" />
>+ <register type="NOA" address="0x00009888" value="0x10A9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12A90001" />
>+ <register type="NOA" address="0x00009888" value="0x14A9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext231"
>+ chipset="ACMGT1"
>+ symbol_name="Ext231"
>+ underscore_name="ext231"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a57ee736-e6ab-4e8b-a719-3a63d7d20f34"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE2"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE2"
>+ underscore_name="slm_bank_conflict_count_xecore2"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22C91800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90005" />
>+ <register type="NOA" address="0x00009888" value="0x28C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C93254" />
>+ <register type="NOA" address="0x00009888" value="0x04C90208" />
>+ <register type="NOA" address="0x00009888" value="0x06C90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90411" />
>+ <register type="NOA" address="0x00009888" value="0x10C9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12C90001" />
>+ <register type="NOA" address="0x00009888" value="0x14C9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext232"
>+ chipset="ACMGT1"
>+ symbol_name="Ext232"
>+ underscore_name="ext232"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c33082a0-ae0d-4679-adbc-9566c75ffe6a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE3"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE3"
>+ underscore_name="slm_bank_conflict_count_xecore3"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22E91800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90005" />
>+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
>+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12E90001" />
>+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext233"
>+ chipset="ACMGT1"
>+ symbol_name="Ext233"
>+ underscore_name="ext233"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3381cf54-6e4f-48b1-81c9-d5cfd542d316"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE4"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE4"
>+ underscore_name="slm_bank_conflict_count_xecore4"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x198914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23891800" />
>+ <register type="NOA" address="0x00009888" value="0x25890005" />
>+ <register type="NOA" address="0x00009888" value="0x298914C0" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x07890C31" />
>+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0B890821" />
>+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0F890411" />
>+ <register type="NOA" address="0x00009888" value="0x1189079F" />
>+ <register type="NOA" address="0x00009888" value="0x13890001" />
>+ <register type="NOA" address="0x00009888" value="0x1589038F" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext234"
>+ chipset="ACMGT1"
>+ symbol_name="Ext234"
>+ underscore_name="ext234"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7f1e445-7aaa-4fe3-a7f1-53fe57e1a7c8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE5"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE5"
>+ underscore_name="slm_bank_conflict_count_xecore5"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23A91800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90005" />
>+ <register type="NOA" address="0x00009888" value="0x29A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A93254" />
>+ <register type="NOA" address="0x00009888" value="0x05A90208" />
>+ <register type="NOA" address="0x00009888" value="0x07A90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90411" />
>+ <register type="NOA" address="0x00009888" value="0x11A9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13A90001" />
>+ <register type="NOA" address="0x00009888" value="0x15A9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext235"
>+ chipset="ACMGT1"
>+ symbol_name="Ext235"
>+ underscore_name="ext235"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7e29d0d3-2ec5-4716-90d4-917c7b3cbdca"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE6"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE6"
>+ underscore_name="slm_bank_conflict_count_xecore6"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23C91800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90005" />
>+ <register type="NOA" address="0x00009888" value="0x29C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C93254" />
>+ <register type="NOA" address="0x00009888" value="0x05C90208" />
>+ <register type="NOA" address="0x00009888" value="0x07C90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90411" />
>+ <register type="NOA" address="0x00009888" value="0x11C9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13C90001" />
>+ <register type="NOA" address="0x00009888" value="0x15C9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext236"
>+ chipset="ACMGT1"
>+ symbol_name="Ext236"
>+ underscore_name="ext236"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ae42189a-f2a1-4494-84b0-f2d506decbc1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE7"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE7"
>+ underscore_name="slm_bank_conflict_count_xecore7"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23E91800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90005" />
>+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
>+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13E90001" />
>+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext237"
>+ chipset="ACMGT1"
>+ symbol_name="Ext237"
>+ underscore_name="ext237"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6f65878e-1b6b-4a3b-8107-837073903643"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 MISS L3BANK0"
>+ symbol_name="L3_MISS_L3BANK0"
>+ underscore_name="l3_miss_l3_bank0"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK1"
>+ symbol_name="L3_MISS_L3BANK1"
>+ underscore_name="l3_miss_l3_bank1"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK2"
>+ symbol_name="L3_MISS_L3BANK2"
>+ underscore_name="l3_miss_l3_bank2"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK3"
>+ symbol_name="L3_MISS_L3BANK3"
>+ underscore_name="l3_miss_l3_bank3"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK4"
>+ symbol_name="L3_MISS_L3BANK4"
>+ underscore_name="l3_miss_l3_bank4"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK5"
>+ symbol_name="L3_MISS_L3BANK5"
>+ underscore_name="l3_miss_l3_bank5"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK6"
>+ symbol_name="L3_MISS_L3BANK6"
>+ underscore_name="l3_miss_l3_bank6"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK7"
>+ symbol_name="L3_MISS_L3BANK7"
>+ underscore_name="l3_miss_l3_bank7"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B2000" />
>+ <register type="NOA" address="0x00009888" value="0x112B2000" />
>+ <register type="NOA" address="0x00009888" value="0x114B2080" />
>+ <register type="NOA" address="0x00009888" value="0x116B2000" />
>+ <register type="NOA" address="0x00009888" value="0x110C2000" />
>+ <register type="NOA" address="0x00009888" value="0x112C2000" />
>+ <register type="NOA" address="0x00009888" value="0x114C2002" />
>+ <register type="NOA" address="0x00009888" value="0x116C2000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0080" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F2B0080" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x136B0080" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0002" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F2C0002" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x136C0002" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020C00" />
>+ <register type="NOA" address="0x00009888" value="0x02032100" />
>+ <register type="NOA" address="0x00009888" value="0x0204E600" />
>+ <register type="NOA" address="0x00009888" value="0x02055508" />
>+ <register type="NOA" address="0x00009888" value="0x02060021" />
>+ <register type="NOA" address="0x00009888" value="0x00070500" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAD9" />
>+ <register type="NOA" address="0x00009888" value="0x00090500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FF00" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030200" />
>+ <register type="NOA" address="0x00009888" value="0x52030070" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030141" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46031001" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext238"
>+ chipset="ACMGT1"
>+ symbol_name="Ext238"
>+ underscore_name="ext238"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a1c8b5b0-7b8c-4dbc-a4dd-eb29f8055ab0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS L3 WRITE SLICE0"
>+ symbol_name="AMFS_L3_WRITE_SLICE0"
>+ underscore_name="amfs_l3_write_slice0"
>+ description="Number of AMFS writes to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 WRITE SLICE1"
>+ symbol_name="AMFS_L3_WRITE_SLICE1"
>+ underscore_name="amfs_l3_write_slice1"
>+ description="Number of AMFS writes to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_fence_message_count_xecore0"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_fence_message_count_xecore1"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_fence_message_count_xecore2"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_fence_message_count_xecore3"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_fence_message_count_xecore4"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_fence_message_count_xecore5"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_fence_message_count_xecore6"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_fence_message_count_xecore7"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x20810011" />
>+ <register type="NOA" address="0x00009888" value="0x20A10011" />
>+ <register type="NOA" address="0x00009888" value="0x20C10011" />
>+ <register type="NOA" address="0x00009888" value="0x20E10011" />
>+ <register type="NOA" address="0x00009888" value="0x21810011" />
>+ <register type="NOA" address="0x00009888" value="0x21A10011" />
>+ <register type="NOA" address="0x00009888" value="0x21C10011" />
>+ <register type="NOA" address="0x00009888" value="0x21E10011" />
>+ <register type="NOA" address="0x00009888" value="0x1606014C" />
>+ <register type="NOA" address="0x00009888" value="0x1706014C" />
>+ <register type="NOA" address="0x00009888" value="0x04810600" />
>+ <register type="NOA" address="0x00009888" value="0x10810016" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840100" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x02870001" />
>+ <register type="NOA" address="0x00009888" value="0x04A10600" />
>+ <register type="NOA" address="0x00009888" value="0x10A10580" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40200" />
>+ <register type="NOA" address="0x00009888" value="0x02A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A70004" />
>+ <register type="NOA" address="0x00009888" value="0x04C10600" />
>+ <register type="NOA" address="0x00009888" value="0x12C10016" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C70010" />
>+ <register type="NOA" address="0x00009888" value="0x04E10600" />
>+ <register type="NOA" address="0x00009888" value="0x12E10580" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30080" />
>+ <register type="NOA" address="0x00009888" value="0x00E40800" />
>+ <register type="NOA" address="0x00009888" value="0x02E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E70040" />
>+ <register type="NOA" address="0x00009888" value="0x05810600" />
>+ <register type="NOA" address="0x00009888" value="0x15810016" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03830200" />
>+ <register type="NOA" address="0x00009888" value="0x01841000" />
>+ <register type="NOA" address="0x00009888" value="0x03860100" />
>+ <register type="NOA" address="0x00009888" value="0x03870100" />
>+ <register type="NOA" address="0x00009888" value="0x05A10600" />
>+ <register type="NOA" address="0x00009888" value="0x15A10580" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A42000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70400" />
>+ <register type="NOA" address="0x00009888" value="0x05C10600" />
>+ <register type="NOA" address="0x00009888" value="0x17C10016" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C44000" />
>+ <register type="NOA" address="0x00009888" value="0x03C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C71000" />
>+ <register type="NOA" address="0x00009888" value="0x05E10600" />
>+ <register type="NOA" address="0x00009888" value="0x17E10580" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E48000" />
>+ <register type="NOA" address="0x00009888" value="0x03E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E74000" />
>+ <register type="NOA" address="0x00009888" value="0x0003F00C" />
>+ <register type="NOA" address="0x00009888" value="0x0206001A" />
>+ <register type="NOA" address="0x00009888" value="0x04060E00" />
>+ <register type="NOA" address="0x00009888" value="0x06060008" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x02070060" />
>+ <register type="NOA" address="0x00009888" value="0x000800F5" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x00090C00" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001F20C" />
>+ <register type="NOA" address="0x00009888" value="0x000B00A0" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0010" />
>+ <register type="NOA" address="0x00009888" value="0x0306001A" />
>+ <register type="NOA" address="0x00009888" value="0x070601C0" />
>+ <register type="NOA" address="0x00009888" value="0x09060008" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x03076000" />
>+ <register type="NOA" address="0x00009888" value="0x01080050" />
>+ <register type="NOA" address="0x00009888" value="0x03080E00" />
>+ <register type="NOA" address="0x00009888" value="0x0109C000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0050" />
>+ <register type="NOA" address="0x00009888" value="0x030AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01012000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01024000" />
>+ <register type="NOA" address="0x00009888" value="0x030C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FF0F" />
>+ <register type="NOA" address="0x00009888" value="0x000200AA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00030055" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x42035400" />
>+ <register type="NOA" address="0x00009888" value="0x2A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x480304F5" />
>+ <register type="NOA" address="0x00009888" value="0x4A030027" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x500314E0" />
>+ <register type="NOA" address="0x00009888" value="0x52030007" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E8" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032803" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext239"
>+ chipset="ACMGT1"
>+ symbol_name="Ext239"
>+ underscore_name="ext239"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cc574967-0ba6-4c22-801f-881b3974395a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 READ SQIDI0"
>+ symbol_name="GPU_MEMORY_L3_READ_SQIDI0"
>+ underscore_name="gpu_memory_l3_read_sqidi0"
>+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x1A412540" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
>+ <register type="NOA" address="0x00009888" value="0x02410128" />
>+ <register type="NOA" address="0x00009888" value="0x06411400" />
>+ <register type="NOA" address="0x00009888" value="0x08410288" />
>+ <register type="NOA" address="0x00009888" value="0x0A41030B" />
>+ <register type="NOA" address="0x00009888" value="0x0C41038D" />
>+ <register type="NOA" address="0x00009888" value="0x0E41000F" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x026100E6" />
>+ <register type="NOA" address="0x00009888" value="0x0E610180" />
>+ <register type="NOA" address="0x00009888" value="0x10610288" />
>+ <register type="NOA" address="0x00009888" value="0x1261030B" />
>+ <register type="NOA" address="0x00009888" value="0x1461038D" />
>+ <register type="NOA" address="0x00009888" value="0x1661000F" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0203FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0209FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000CA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0000C802" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext240"
>+ chipset="ACMGT1"
>+ symbol_name="Ext240"
>+ underscore_name="ext240"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d96495d3-d734-4b58-bf54-ece1a4a1ab09"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 READ SQIDI1"
>+ symbol_name="GPU_MEMORY_L3_READ_SQIDI1"
>+ underscore_name="gpu_memory_l3_read_sqidi1"
>+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
>+ <register type="NOA" address="0x00009888" value="0x1A612540" />
>+ <register type="NOA" address="0x00009888" value="0x024100E6" />
>+ <register type="NOA" address="0x00009888" value="0x0E410180" />
>+ <register type="NOA" address="0x00009888" value="0x10410288" />
>+ <register type="NOA" address="0x00009888" value="0x1241030B" />
>+ <register type="NOA" address="0x00009888" value="0x1441038D" />
>+ <register type="NOA" address="0x00009888" value="0x1641000F" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610128" />
>+ <register type="NOA" address="0x00009888" value="0x06611400" />
>+ <register type="NOA" address="0x00009888" value="0x08610288" />
>+ <register type="NOA" address="0x00009888" value="0x0A61030B" />
>+ <register type="NOA" address="0x00009888" value="0x0C61038D" />
>+ <register type="NOA" address="0x00009888" value="0x0E61000F" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0203FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0209AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000CA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0000C802" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext500"
>+ chipset="ACMGT1"
>+ symbol_name="Ext500"
>+ underscore_name="ext500"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1c157760-179c-40d1-aa3c-b419f609ea79"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE0"
>+ underscore_name="icache_hit_bank0_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE0"
>+ underscore_name="icache_miss_bank0_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE1"
>+ underscore_name="icache_hit_bank0_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE1"
>+ underscore_name="icache_miss_bank0_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE2"
>+ underscore_name="icache_hit_bank0_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE2"
>+ underscore_name="icache_miss_bank0_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE3"
>+ underscore_name="icache_hit_bank0_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE3"
>+ underscore_name="icache_miss_bank0_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE4"
>+ underscore_name="icache_hit_bank0_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE4"
>+ underscore_name="icache_miss_bank0_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE5"
>+ underscore_name="icache_hit_bank0_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE5"
>+ underscore_name="icache_miss_bank0_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE6"
>+ underscore_name="icache_hit_bank0_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE6"
>+ underscore_name="icache_miss_bank0_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE7"
>+ underscore_name="icache_hit_bank0_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE7"
>+ underscore_name="icache_miss_bank0_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1882000C" />
>+ <register type="NOA" address="0x00009888" value="0x18A2000C" />
>+ <register type="NOA" address="0x00009888" value="0x18C2000C" />
>+ <register type="NOA" address="0x00009888" value="0x18E2000C" />
>+ <register type="NOA" address="0x00009888" value="0x1982000C" />
>+ <register type="NOA" address="0x00009888" value="0x19A2000C" />
>+ <register type="NOA" address="0x00009888" value="0x19C2000C" />
>+ <register type="NOA" address="0x00009888" value="0x19E2000C" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x0A820006" />
>+ <register type="NOA" address="0x00009888" value="0x12820140" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830040" />
>+ <register type="NOA" address="0x00009888" value="0x02830100" />
>+ <register type="NOA" address="0x00009888" value="0x00841008" />
>+ <register type="NOA" address="0x00009888" value="0x00860040" />
>+ <register type="NOA" address="0x00009888" value="0x02860100" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20180" />
>+ <register type="NOA" address="0x00009888" value="0x14A20005" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30010" />
>+ <register type="NOA" address="0x00009888" value="0x02A30400" />
>+ <register type="NOA" address="0x00009888" value="0x00A42004" />
>+ <register type="NOA" address="0x00009888" value="0x00A60010" />
>+ <register type="NOA" address="0x00009888" value="0x02A60400" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20006" />
>+ <register type="NOA" address="0x00009888" value="0x14C20140" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30004" />
>+ <register type="NOA" address="0x00009888" value="0x02C31000" />
>+ <register type="NOA" address="0x00009888" value="0x00C44002" />
>+ <register type="NOA" address="0x00009888" value="0x00C60004" />
>+ <register type="NOA" address="0x00009888" value="0x02C61000" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x06E20C00" />
>+ <register type="NOA" address="0x00009888" value="0x16E20005" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30001" />
>+ <register type="NOA" address="0x00009888" value="0x02E34000" />
>+ <register type="NOA" address="0x00009888" value="0x00E48001" />
>+ <register type="NOA" address="0x00009888" value="0x00E60001" />
>+ <register type="NOA" address="0x00009888" value="0x02E64000" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0F820146" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01834000" />
>+ <register type="NOA" address="0x00009888" value="0x03830001" />
>+ <register type="NOA" address="0x00009888" value="0x01840180" />
>+ <register type="NOA" address="0x00009888" value="0x01864000" />
>+ <register type="NOA" address="0x00009888" value="0x03860001" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20180" />
>+ <register type="NOA" address="0x00009888" value="0x11A20005" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A31000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30004" />
>+ <register type="NOA" address="0x00009888" value="0x01A40240" />
>+ <register type="NOA" address="0x00009888" value="0x01A61000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60004" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20006" />
>+ <register type="NOA" address="0x00009888" value="0x11C20140" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30400" />
>+ <register type="NOA" address="0x00009888" value="0x03C30010" />
>+ <register type="NOA" address="0x00009888" value="0x01C40420" />
>+ <register type="NOA" address="0x00009888" value="0x01C60400" />
>+ <register type="NOA" address="0x00009888" value="0x03C60010" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0BE20180" />
>+ <register type="NOA" address="0x00009888" value="0x13E20005" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30100" />
>+ <register type="NOA" address="0x00009888" value="0x03E30040" />
>+ <register type="NOA" address="0x00009888" value="0x01E40810" />
>+ <register type="NOA" address="0x00009888" value="0x01E60100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60040" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070009" />
>+ <register type="NOA" address="0x00009888" value="0x02076000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFB0" />
>+ <register type="NOA" address="0x00009888" value="0x02080EFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009C003" />
>+ <register type="NOA" address="0x00009888" value="0x000A555A" />
>+ <register type="NOA" address="0x00009888" value="0x020AA555" />
>+ <register type="NOA" address="0x00009888" value="0x00012FF4" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA10" />
>+ <register type="NOA" address="0x00009888" value="0x020B04AA" />
>+ <register type="NOA" address="0x00009888" value="0x00024002" />
>+ <register type="NOA" address="0x00009888" value="0x000C0004" />
>+ <register type="NOA" address="0x00009888" value="0x020C1000" />
>+ <register type="NOA" address="0x00009888" value="0x01070900" />
>+ <register type="NOA" address="0x00009888" value="0x03070060" />
>+ <register type="NOA" address="0x00009888" value="0x0108B000" />
>+ <register type="NOA" address="0x00009888" value="0x0308000E" />
>+ <register type="NOA" address="0x00009888" value="0x01090C30" />
>+ <register type="NOA" address="0x00009888" value="0x010A5A00" />
>+ <register type="NOA" address="0x00009888" value="0x030A00A5" />
>+ <register type="NOA" address="0x00009888" value="0x01010240" />
>+ <register type="NOA" address="0x00009888" value="0x010B1000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0004" />
>+ <register type="NOA" address="0x00009888" value="0x01020420" />
>+ <register type="NOA" address="0x00009888" value="0x010C0400" />
>+ <register type="NOA" address="0x00009888" value="0x030C0010" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x42031C00" />
>+ <register type="NOA" address="0x00009888" value="0x2A033000" />
>+ <register type="NOA" address="0x00009888" value="0x480300E8" />
>+ <register type="NOA" address="0x00009888" value="0x4A0300A7" />
>+ <register type="NOA" address="0x00009888" value="0x4C03000A" />
>+ <register type="NOA" address="0x00009888" value="0x4E030230" />
>+ <register type="NOA" address="0x00009888" value="0x50030422" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44032940" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x22037000" />
>+ <register type="NOA" address="0x00009888" value="0x46031D00" />
>+ <register type="NOA" address="0x00009888" value="0x24033000" />
>+ <register type="NOA" address="0x00009888" value="0x28037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext501"
>+ chipset="ACMGT1"
>+ symbol_name="Ext501"
>+ underscore_name="ext501"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="06451560-fa04-4f38-b502-e0a096965a64"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE0"
>+ underscore_name="icache_hit_bank1_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE0"
>+ underscore_name="icache_miss_bank1_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE1"
>+ underscore_name="icache_hit_bank1_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE1"
>+ underscore_name="icache_miss_bank1_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE2"
>+ underscore_name="icache_hit_bank1_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE2"
>+ underscore_name="icache_miss_bank1_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE3"
>+ underscore_name="icache_hit_bank1_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE3"
>+ underscore_name="icache_miss_bank1_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE4"
>+ underscore_name="icache_hit_bank1_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE4"
>+ underscore_name="icache_miss_bank1_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE5"
>+ underscore_name="icache_hit_bank1_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE5"
>+ underscore_name="icache_miss_bank1_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE6"
>+ underscore_name="icache_hit_bank1_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE6"
>+ underscore_name="icache_miss_bank1_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE7"
>+ underscore_name="icache_hit_bank1_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE7"
>+ underscore_name="icache_miss_bank1_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18820011" />
>+ <register type="NOA" address="0x00009888" value="0x18A20011" />
>+ <register type="NOA" address="0x00009888" value="0x18C20011" />
>+ <register type="NOA" address="0x00009888" value="0x18E20011" />
>+ <register type="NOA" address="0x00009888" value="0x19820011" />
>+ <register type="NOA" address="0x00009888" value="0x19A20011" />
>+ <register type="NOA" address="0x00009888" value="0x19C20011" />
>+ <register type="NOA" address="0x00009888" value="0x19E20011" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x0E820146" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00834000" />
>+ <register type="NOA" address="0x00009888" value="0x02830001" />
>+ <register type="NOA" address="0x00009888" value="0x00840180" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0CA20180" />
>+ <register type="NOA" address="0x00009888" value="0x10A20005" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A31000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30004" />
>+ <register type="NOA" address="0x00009888" value="0x00A40240" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60004" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0CC20006" />
>+ <register type="NOA" address="0x00009888" value="0x10C20140" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30400" />
>+ <register type="NOA" address="0x00009888" value="0x02C30010" />
>+ <register type="NOA" address="0x00009888" value="0x00C40420" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60010" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20180" />
>+ <register type="NOA" address="0x00009888" value="0x12E20005" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30100" />
>+ <register type="NOA" address="0x00009888" value="0x02E30040" />
>+ <register type="NOA" address="0x00009888" value="0x00E40810" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60040" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820006" />
>+ <register type="NOA" address="0x00009888" value="0x13820140" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830040" />
>+ <register type="NOA" address="0x00009888" value="0x03830100" />
>+ <register type="NOA" address="0x00009888" value="0x01841008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860100" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x09A20180" />
>+ <register type="NOA" address="0x00009888" value="0x15A20005" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30010" />
>+ <register type="NOA" address="0x00009888" value="0x03A30400" />
>+ <register type="NOA" address="0x00009888" value="0x01A42004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60400" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x09C20006" />
>+ <register type="NOA" address="0x00009888" value="0x15C20140" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30004" />
>+ <register type="NOA" address="0x00009888" value="0x03C31000" />
>+ <register type="NOA" address="0x00009888" value="0x01C44002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C61000" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x07E20C00" />
>+ <register type="NOA" address="0x00009888" value="0x17E20005" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30001" />
>+ <register type="NOA" address="0x00009888" value="0x03E34000" />
>+ <register type="NOA" address="0x00009888" value="0x01E48001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E64000" />
>+ <register type="NOA" address="0x00009888" value="0x0003F00F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x00090C30" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001F24F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020420" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03076000" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x03080E00" />
>+ <register type="NOA" address="0x00009888" value="0x0109C003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01012004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01024002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x500314EA" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030007" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E8" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032803" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext502"
>+ chipset="ACMGT1"
>+ symbol_name="Ext502"
>+ underscore_name="ext502"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9d21c47c-92e0-4454-b3f1-484f27763e83"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE0"
>+ underscore_name="icache_hit_bank2_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE0"
>+ underscore_name="icache_miss_bank2_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE1"
>+ underscore_name="icache_hit_bank2_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE1"
>+ underscore_name="icache_miss_bank2_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE2"
>+ underscore_name="icache_hit_bank2_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE2"
>+ underscore_name="icache_miss_bank2_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE3"
>+ underscore_name="icache_hit_bank2_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE3"
>+ underscore_name="icache_miss_bank2_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE4"
>+ underscore_name="icache_hit_bank2_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE4"
>+ underscore_name="icache_miss_bank2_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE5"
>+ underscore_name="icache_hit_bank2_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE5"
>+ underscore_name="icache_miss_bank2_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE6"
>+ underscore_name="icache_hit_bank2_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE6"
>+ underscore_name="icache_miss_bank2_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE7"
>+ underscore_name="icache_hit_bank2_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE7"
>+ underscore_name="icache_miss_bank2_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18820016" />
>+ <register type="NOA" address="0x00009888" value="0x18A20016" />
>+ <register type="NOA" address="0x00009888" value="0x18C20016" />
>+ <register type="NOA" address="0x00009888" value="0x18E20016" />
>+ <register type="NOA" address="0x00009888" value="0x19820016" />
>+ <register type="NOA" address="0x00009888" value="0x19A20016" />
>+ <register type="NOA" address="0x00009888" value="0x19C20016" />
>+ <register type="NOA" address="0x00009888" value="0x19E20016" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x0E820146" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00834000" />
>+ <register type="NOA" address="0x00009888" value="0x02830001" />
>+ <register type="NOA" address="0x00009888" value="0x00840180" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0CA20180" />
>+ <register type="NOA" address="0x00009888" value="0x10A20005" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A31000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30004" />
>+ <register type="NOA" address="0x00009888" value="0x00A40240" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60004" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0CC20006" />
>+ <register type="NOA" address="0x00009888" value="0x10C20140" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30400" />
>+ <register type="NOA" address="0x00009888" value="0x02C30010" />
>+ <register type="NOA" address="0x00009888" value="0x00C40420" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60010" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20180" />
>+ <register type="NOA" address="0x00009888" value="0x12E20005" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30100" />
>+ <register type="NOA" address="0x00009888" value="0x02E30040" />
>+ <register type="NOA" address="0x00009888" value="0x00E40810" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60040" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820006" />
>+ <register type="NOA" address="0x00009888" value="0x13820140" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830040" />
>+ <register type="NOA" address="0x00009888" value="0x03830100" />
>+ <register type="NOA" address="0x00009888" value="0x01841008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860100" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x09A20180" />
>+ <register type="NOA" address="0x00009888" value="0x15A20005" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30010" />
>+ <register type="NOA" address="0x00009888" value="0x03A30400" />
>+ <register type="NOA" address="0x00009888" value="0x01A42004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60400" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x09C20006" />
>+ <register type="NOA" address="0x00009888" value="0x15C20140" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30004" />
>+ <register type="NOA" address="0x00009888" value="0x03C31000" />
>+ <register type="NOA" address="0x00009888" value="0x01C44002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C61000" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x07E20C00" />
>+ <register type="NOA" address="0x00009888" value="0x17E20005" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30001" />
>+ <register type="NOA" address="0x00009888" value="0x03E34000" />
>+ <register type="NOA" address="0x00009888" value="0x01E48001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E64000" />
>+ <register type="NOA" address="0x00009888" value="0x0003F00F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x00090C30" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001F24F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020420" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03076000" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x03080E00" />
>+ <register type="NOA" address="0x00009888" value="0x0109C003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01012004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01024002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x500314EA" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030007" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E8" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032803" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext503"
>+ chipset="ACMGT1"
>+ symbol_name="Ext503"
>+ underscore_name="ext503"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3cbb77d0-15f3-4bd0-8db1-5644266d78fc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE0"
>+ underscore_name="icache_hit_bank3_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE0"
>+ underscore_name="icache_miss_bank3_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE1"
>+ underscore_name="icache_hit_bank3_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE1"
>+ underscore_name="icache_miss_bank3_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE2"
>+ underscore_name="icache_hit_bank3_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE2"
>+ underscore_name="icache_miss_bank3_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE3"
>+ underscore_name="icache_hit_bank3_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE3"
>+ underscore_name="icache_miss_bank3_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE4"
>+ underscore_name="icache_hit_bank3_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE4"
>+ underscore_name="icache_miss_bank3_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE5"
>+ underscore_name="icache_hit_bank3_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE5"
>+ underscore_name="icache_miss_bank3_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE6"
>+ underscore_name="icache_hit_bank3_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE6"
>+ underscore_name="icache_miss_bank3_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE7"
>+ underscore_name="icache_hit_bank3_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE7"
>+ underscore_name="icache_miss_bank3_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1882001B" />
>+ <register type="NOA" address="0x00009888" value="0x18A2001B" />
>+ <register type="NOA" address="0x00009888" value="0x18C2001B" />
>+ <register type="NOA" address="0x00009888" value="0x18E2001B" />
>+ <register type="NOA" address="0x00009888" value="0x1982001B" />
>+ <register type="NOA" address="0x00009888" value="0x19A2001B" />
>+ <register type="NOA" address="0x00009888" value="0x19C2001B" />
>+ <register type="NOA" address="0x00009888" value="0x19E2001B" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x0E820146" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00834000" />
>+ <register type="NOA" address="0x00009888" value="0x02830001" />
>+ <register type="NOA" address="0x00009888" value="0x00840180" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0CA20180" />
>+ <register type="NOA" address="0x00009888" value="0x10A20005" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A31000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30004" />
>+ <register type="NOA" address="0x00009888" value="0x00A40240" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60004" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0CC20006" />
>+ <register type="NOA" address="0x00009888" value="0x10C20140" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30400" />
>+ <register type="NOA" address="0x00009888" value="0x02C30010" />
>+ <register type="NOA" address="0x00009888" value="0x00C40420" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60010" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20180" />
>+ <register type="NOA" address="0x00009888" value="0x12E20005" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30100" />
>+ <register type="NOA" address="0x00009888" value="0x02E30040" />
>+ <register type="NOA" address="0x00009888" value="0x00E40810" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60040" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820006" />
>+ <register type="NOA" address="0x00009888" value="0x13820140" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830040" />
>+ <register type="NOA" address="0x00009888" value="0x03830100" />
>+ <register type="NOA" address="0x00009888" value="0x01841008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860100" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x09A20180" />
>+ <register type="NOA" address="0x00009888" value="0x15A20005" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30010" />
>+ <register type="NOA" address="0x00009888" value="0x03A30400" />
>+ <register type="NOA" address="0x00009888" value="0x01A42004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60400" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x09C20006" />
>+ <register type="NOA" address="0x00009888" value="0x15C20140" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30004" />
>+ <register type="NOA" address="0x00009888" value="0x03C31000" />
>+ <register type="NOA" address="0x00009888" value="0x01C44002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C61000" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x07E20C00" />
>+ <register type="NOA" address="0x00009888" value="0x17E20005" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30001" />
>+ <register type="NOA" address="0x00009888" value="0x03E34000" />
>+ <register type="NOA" address="0x00009888" value="0x01E48001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E64000" />
>+ <register type="NOA" address="0x00009888" value="0x0003F00F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x00090C30" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001F24F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020420" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03076000" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x03080E00" />
>+ <register type="NOA" address="0x00009888" value="0x0109C003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01012004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01024002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035555" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42032800" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030600" />
>+ <register type="NOA" address="0x00009888" value="0x4A030E21" />
>+ <register type="NOA" address="0x00009888" value="0x4C031067" />
>+ <register type="NOA" address="0x00009888" value="0x4E030E07" />
>+ <register type="NOA" address="0x00009888" value="0x500314EA" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030007" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x440308E8" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46032803" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext508"
>+ chipset="ACMGT1"
>+ symbol_name="Ext508"
>+ underscore_name="ext508"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e81aaa56-a54b-491f-9803-ed19d2762e13"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE0"
>+ underscore_name="slm_byte_read_bank0_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870253" />
>+ <register type="NOA" address="0x00009888" value="0x18891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870004" />
>+ <register type="NOA" address="0x00009888" value="0x0E870140" />
>+ <register type="NOA" address="0x00009888" value="0x108700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12870042" />
>+ <register type="NOA" address="0x00009888" value="0x148703C0" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02890054" />
>+ <register type="NOA" address="0x00009888" value="0x06890387" />
>+ <register type="NOA" address="0x00009888" value="0x08890248" />
>+ <register type="NOA" address="0x00009888" value="0x0A8902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C89034C" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext509"
>+ chipset="ACMGT1"
>+ symbol_name="Ext509"
>+ underscore_name="ext509"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3c10260c-cb15-4474-ab84-c226d54f2974"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE1"
>+ underscore_name="slm_byte_read_bank0_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A70253" />
>+ <register type="NOA" address="0x00009888" value="0x18A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A70004" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70140" />
>+ <register type="NOA" address="0x00009888" value="0x10A700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12A70042" />
>+ <register type="NOA" address="0x00009888" value="0x14A703C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A90054" />
>+ <register type="NOA" address="0x00009888" value="0x06A90387" />
>+ <register type="NOA" address="0x00009888" value="0x08A90248" />
>+ <register type="NOA" address="0x00009888" value="0x0AA902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA9034C" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext510"
>+ chipset="ACMGT1"
>+ symbol_name="Ext510"
>+ underscore_name="ext510"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="95455b22-bda5-4f6e-86ae-0e500f0b419e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE2"
>+ underscore_name="slm_byte_read_bank0_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C70253" />
>+ <register type="NOA" address="0x00009888" value="0x18C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C70004" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70140" />
>+ <register type="NOA" address="0x00009888" value="0x10C700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12C70042" />
>+ <register type="NOA" address="0x00009888" value="0x14C703C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C90054" />
>+ <register type="NOA" address="0x00009888" value="0x06C90387" />
>+ <register type="NOA" address="0x00009888" value="0x08C90248" />
>+ <register type="NOA" address="0x00009888" value="0x0AC902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC9034C" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext511"
>+ chipset="ACMGT1"
>+ symbol_name="Ext511"
>+ underscore_name="ext511"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="95137f7b-f35e-4bef-9949-3c6681813bb9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE3"
>+ underscore_name="slm_byte_read_bank0_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E70253" />
>+ <register type="NOA" address="0x00009888" value="0x18E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70004" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70140" />
>+ <register type="NOA" address="0x00009888" value="0x10E700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12E70042" />
>+ <register type="NOA" address="0x00009888" value="0x14E703C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E90054" />
>+ <register type="NOA" address="0x00009888" value="0x06E90387" />
>+ <register type="NOA" address="0x00009888" value="0x08E90248" />
>+ <register type="NOA" address="0x00009888" value="0x0AE902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE9034C" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext512"
>+ chipset="ACMGT1"
>+ symbol_name="Ext512"
>+ underscore_name="ext512"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3effc828-e8ca-4aab-a1a6-c478a41d55a7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE4"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE4"
>+ underscore_name="slm_byte_read_bank0_xecore4"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE4"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore4"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870253" />
>+ <register type="NOA" address="0x00009888" value="0x19891060" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x05870004" />
>+ <register type="NOA" address="0x00009888" value="0x0F870140" />
>+ <register type="NOA" address="0x00009888" value="0x118700C4" />
>+ <register type="NOA" address="0x00009888" value="0x13870042" />
>+ <register type="NOA" address="0x00009888" value="0x158703C0" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03870000" />
>+ <register type="NOA" address="0x00009888" value="0x03890054" />
>+ <register type="NOA" address="0x00009888" value="0x07890387" />
>+ <register type="NOA" address="0x00009888" value="0x09890248" />
>+ <register type="NOA" address="0x00009888" value="0x0B8902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0D89034C" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext513"
>+ chipset="ACMGT1"
>+ symbol_name="Ext513"
>+ underscore_name="ext513"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="42d607af-0d8c-4d80-8443-73f5952060bb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE5"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE5"
>+ underscore_name="slm_byte_read_bank0_xecore5"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE5"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore5"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17A70253" />
>+ <register type="NOA" address="0x00009888" value="0x19A91060" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x05A70004" />
>+ <register type="NOA" address="0x00009888" value="0x0FA70140" />
>+ <register type="NOA" address="0x00009888" value="0x11A700C4" />
>+ <register type="NOA" address="0x00009888" value="0x13A70042" />
>+ <register type="NOA" address="0x00009888" value="0x15A703C0" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A70000" />
>+ <register type="NOA" address="0x00009888" value="0x03A90054" />
>+ <register type="NOA" address="0x00009888" value="0x07A90387" />
>+ <register type="NOA" address="0x00009888" value="0x09A90248" />
>+ <register type="NOA" address="0x00009888" value="0x0BA902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0DA9034C" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext514"
>+ chipset="ACMGT1"
>+ symbol_name="Ext514"
>+ underscore_name="ext514"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bc6702b9-80d9-463e-9699-334c9543e076"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE6"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE6"
>+ underscore_name="slm_byte_read_bank0_xecore6"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE6"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore6"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17C70253" />
>+ <register type="NOA" address="0x00009888" value="0x19C91060" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x05C70004" />
>+ <register type="NOA" address="0x00009888" value="0x0FC70140" />
>+ <register type="NOA" address="0x00009888" value="0x11C700C4" />
>+ <register type="NOA" address="0x00009888" value="0x13C70042" />
>+ <register type="NOA" address="0x00009888" value="0x15C703C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C70000" />
>+ <register type="NOA" address="0x00009888" value="0x03C90054" />
>+ <register type="NOA" address="0x00009888" value="0x07C90387" />
>+ <register type="NOA" address="0x00009888" value="0x09C90248" />
>+ <register type="NOA" address="0x00009888" value="0x0BC902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0DC9034C" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext515"
>+ chipset="ACMGT1"
>+ symbol_name="Ext515"
>+ underscore_name="ext515"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5a8af975-8ceb-4111-b13a-3584b5485afb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE7"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE7"
>+ underscore_name="slm_byte_read_bank0_xecore7"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE7"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore7"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17E70253" />
>+ <register type="NOA" address="0x00009888" value="0x19E91060" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x05E70004" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70140" />
>+ <register type="NOA" address="0x00009888" value="0x11E700C4" />
>+ <register type="NOA" address="0x00009888" value="0x13E70042" />
>+ <register type="NOA" address="0x00009888" value="0x15E703C0" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E70000" />
>+ <register type="NOA" address="0x00009888" value="0x03E90054" />
>+ <register type="NOA" address="0x00009888" value="0x07E90387" />
>+ <register type="NOA" address="0x00009888" value="0x09E90248" />
>+ <register type="NOA" address="0x00009888" value="0x0BE902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0DE9034C" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext516"
>+ chipset="ACMGT1"
>+ symbol_name="Ext516"
>+ underscore_name="ext516"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a0bd2654-8654-4aec-b9c3-609b7cfc7c29"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE0"
>+ underscore_name="slm_byte_read_bank1_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A870253" />
>+ <register type="NOA" address="0x00009888" value="0x1E890083" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x048700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0E870540" />
>+ <register type="NOA" address="0x00009888" value="0x108704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12870452" />
>+ <register type="NOA" address="0x00009888" value="0x148707D0" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02893200" />
>+ <register type="NOA" address="0x00009888" value="0x06890797" />
>+ <register type="NOA" address="0x00009888" value="0x08890658" />
>+ <register type="NOA" address="0x00009888" value="0x0A8906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0C89075C" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext517"
>+ chipset="ACMGT1"
>+ symbol_name="Ext517"
>+ underscore_name="ext517"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="56c67cc8-4bbb-44bc-8552-1d095f1800bc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE1"
>+ underscore_name="slm_byte_read_bank1_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70253" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70540" />
>+ <register type="NOA" address="0x00009888" value="0x10A704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12A70452" />
>+ <register type="NOA" address="0x00009888" value="0x14A707D0" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A93200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90797" />
>+ <register type="NOA" address="0x00009888" value="0x08A90658" />
>+ <register type="NOA" address="0x00009888" value="0x0AA906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA9075C" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext518"
>+ chipset="ACMGT1"
>+ symbol_name="Ext518"
>+ underscore_name="ext518"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f4f45c2b-4810-43db-a47d-cb854884f724"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE2"
>+ underscore_name="slm_byte_read_bank1_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70253" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70540" />
>+ <register type="NOA" address="0x00009888" value="0x10C704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12C70452" />
>+ <register type="NOA" address="0x00009888" value="0x14C707D0" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C93200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90797" />
>+ <register type="NOA" address="0x00009888" value="0x08C90658" />
>+ <register type="NOA" address="0x00009888" value="0x0AC906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC9075C" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext519"
>+ chipset="ACMGT1"
>+ symbol_name="Ext519"
>+ underscore_name="ext519"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="58283b64-3a38-4985-b19c-db349947311a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE3"
>+ underscore_name="slm_byte_read_bank1_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70253" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70540" />
>+ <register type="NOA" address="0x00009888" value="0x10E704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12E70452" />
>+ <register type="NOA" address="0x00009888" value="0x14E707D0" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E93200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90797" />
>+ <register type="NOA" address="0x00009888" value="0x08E90658" />
>+ <register type="NOA" address="0x00009888" value="0x0AE906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE9075C" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext520"
>+ chipset="ACMGT1"
>+ symbol_name="Ext520"
>+ underscore_name="ext520"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="144cc1f2-ff34-4ce7-8bb9-7cb6cee76403"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE4"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE4"
>+ underscore_name="slm_byte_read_bank1_xecore4"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE4"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore4"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B870253" />
>+ <register type="NOA" address="0x00009888" value="0x1F890083" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x058700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0F870540" />
>+ <register type="NOA" address="0x00009888" value="0x118704D4" />
>+ <register type="NOA" address="0x00009888" value="0x13870452" />
>+ <register type="NOA" address="0x00009888" value="0x158707D0" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03870000" />
>+ <register type="NOA" address="0x00009888" value="0x03893200" />
>+ <register type="NOA" address="0x00009888" value="0x07890797" />
>+ <register type="NOA" address="0x00009888" value="0x09890658" />
>+ <register type="NOA" address="0x00009888" value="0x0B8906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0D89075C" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext521"
>+ chipset="ACMGT1"
>+ symbol_name="Ext521"
>+ underscore_name="ext521"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9b5b6101-2131-4069-ace5-bcb3300991cb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE5"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE5"
>+ underscore_name="slm_byte_read_bank1_xecore5"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE5"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore5"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70253" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90083" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x05A700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0FA70540" />
>+ <register type="NOA" address="0x00009888" value="0x11A704D4" />
>+ <register type="NOA" address="0x00009888" value="0x13A70452" />
>+ <register type="NOA" address="0x00009888" value="0x15A707D0" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A70000" />
>+ <register type="NOA" address="0x00009888" value="0x03A93200" />
>+ <register type="NOA" address="0x00009888" value="0x07A90797" />
>+ <register type="NOA" address="0x00009888" value="0x09A90658" />
>+ <register type="NOA" address="0x00009888" value="0x0BA906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0DA9075C" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext522"
>+ chipset="ACMGT1"
>+ symbol_name="Ext522"
>+ underscore_name="ext522"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b3cfc81d-5297-483d-8e45-b77e4935fbe9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE6"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE6"
>+ underscore_name="slm_byte_read_bank1_xecore6"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE6"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore6"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70253" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90083" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x05C700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0FC70540" />
>+ <register type="NOA" address="0x00009888" value="0x11C704D4" />
>+ <register type="NOA" address="0x00009888" value="0x13C70452" />
>+ <register type="NOA" address="0x00009888" value="0x15C707D0" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C70000" />
>+ <register type="NOA" address="0x00009888" value="0x03C93200" />
>+ <register type="NOA" address="0x00009888" value="0x07C90797" />
>+ <register type="NOA" address="0x00009888" value="0x09C90658" />
>+ <register type="NOA" address="0x00009888" value="0x0BC906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0DC9075C" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext523"
>+ chipset="ACMGT1"
>+ symbol_name="Ext523"
>+ underscore_name="ext523"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1975278e-2c3f-49a3-891a-fc2ed8f22eec"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE7"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE7"
>+ underscore_name="slm_byte_read_bank1_xecore7"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE7"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore7"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70253" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90083" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x05E700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70540" />
>+ <register type="NOA" address="0x00009888" value="0x11E704D4" />
>+ <register type="NOA" address="0x00009888" value="0x13E70452" />
>+ <register type="NOA" address="0x00009888" value="0x15E707D0" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E70000" />
>+ <register type="NOA" address="0x00009888" value="0x03E93200" />
>+ <register type="NOA" address="0x00009888" value="0x07E90797" />
>+ <register type="NOA" address="0x00009888" value="0x09E90658" />
>+ <register type="NOA" address="0x00009888" value="0x0BE906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0DE9075C" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext524"
>+ chipset="ACMGT1"
>+ symbol_name="Ext524"
>+ underscore_name="ext524"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="06d3fa26-617a-4443-a552-17937fc2bc83"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE0"
>+ underscore_name="slm_byte_read_bank2_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12880253" />
>+ <register type="NOA" address="0x00009888" value="0x22890C00" />
>+ <register type="NOA" address="0x00009888" value="0x24890004" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00880004" />
>+ <register type="NOA" address="0x00009888" value="0x0A880140" />
>+ <register type="NOA" address="0x00009888" value="0x0C8800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0E880042" />
>+ <register type="NOA" address="0x00009888" value="0x108803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04890008" />
>+ <register type="NOA" address="0x00009888" value="0x06890BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08890A68" />
>+ <register type="NOA" address="0x00009888" value="0x0A890AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0C890B6C" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext525"
>+ chipset="ACMGT1"
>+ symbol_name="Ext525"
>+ underscore_name="ext525"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5115960e-f55c-4854-bac4-b771c4185270"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE1"
>+ underscore_name="slm_byte_read_bank2_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12A80253" />
>+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24A90004" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80140" />
>+ <register type="NOA" address="0x00009888" value="0x0CA800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80042" />
>+ <register type="NOA" address="0x00009888" value="0x10A803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04A90008" />
>+ <register type="NOA" address="0x00009888" value="0x06A90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08A90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext526"
>+ chipset="ACMGT1"
>+ symbol_name="Ext526"
>+ underscore_name="ext526"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4dc30759-6119-4bf0-85b7-4a7cd5e79956"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE2"
>+ underscore_name="slm_byte_read_bank2_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C80253" />
>+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24C90004" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C80004" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80140" />
>+ <register type="NOA" address="0x00009888" value="0x0CC800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80042" />
>+ <register type="NOA" address="0x00009888" value="0x10C803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04C90008" />
>+ <register type="NOA" address="0x00009888" value="0x06C90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08C90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext527"
>+ chipset="ACMGT1"
>+ symbol_name="Ext527"
>+ underscore_name="ext527"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2060bec5-9739-4970-ab77-09dd7c107044"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE3"
>+ underscore_name="slm_byte_read_bank2_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12E80253" />
>+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24E90004" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80140" />
>+ <register type="NOA" address="0x00009888" value="0x0CE800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80042" />
>+ <register type="NOA" address="0x00009888" value="0x10E803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04E90008" />
>+ <register type="NOA" address="0x00009888" value="0x06E90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08E90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext528"
>+ chipset="ACMGT1"
>+ symbol_name="Ext528"
>+ underscore_name="ext528"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="91384c6e-5087-43d6-a32f-699690ca8917"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE4"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE4"
>+ underscore_name="slm_byte_read_bank2_xecore4"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE4"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore4"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13880253" />
>+ <register type="NOA" address="0x00009888" value="0x23890C00" />
>+ <register type="NOA" address="0x00009888" value="0x25890004" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01880004" />
>+ <register type="NOA" address="0x00009888" value="0x0B880140" />
>+ <register type="NOA" address="0x00009888" value="0x0D8800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0F880042" />
>+ <register type="NOA" address="0x00009888" value="0x118803C0" />
>+ <register type="NOA" address="0x00009888" value="0x05890008" />
>+ <register type="NOA" address="0x00009888" value="0x07890BA7" />
>+ <register type="NOA" address="0x00009888" value="0x09890A68" />
>+ <register type="NOA" address="0x00009888" value="0x0B890AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0D890B6C" />
>+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext529"
>+ chipset="ACMGT1"
>+ symbol_name="Ext529"
>+ underscore_name="ext529"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cb4f7554-9a12-4f83-a7c6-0ff8911f9e73"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE5"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE5"
>+ underscore_name="slm_byte_read_bank2_xecore5"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE5"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore5"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13A80253" />
>+ <register type="NOA" address="0x00009888" value="0x23A90C00" />
>+ <register type="NOA" address="0x00009888" value="0x25A90004" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80140" />
>+ <register type="NOA" address="0x00009888" value="0x0DA800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0FA80042" />
>+ <register type="NOA" address="0x00009888" value="0x11A803C0" />
>+ <register type="NOA" address="0x00009888" value="0x05A90008" />
>+ <register type="NOA" address="0x00009888" value="0x07A90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x09A90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext530"
>+ chipset="ACMGT1"
>+ symbol_name="Ext530"
>+ underscore_name="ext530"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="80502c88-9c1e-4804-8d54-53b3d784a540"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE6"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE6"
>+ underscore_name="slm_byte_read_bank2_xecore6"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE6"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore6"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13C80253" />
>+ <register type="NOA" address="0x00009888" value="0x23C90C00" />
>+ <register type="NOA" address="0x00009888" value="0x25C90004" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C80004" />
>+ <register type="NOA" address="0x00009888" value="0x0BC80140" />
>+ <register type="NOA" address="0x00009888" value="0x0DC800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0FC80042" />
>+ <register type="NOA" address="0x00009888" value="0x11C803C0" />
>+ <register type="NOA" address="0x00009888" value="0x05C90008" />
>+ <register type="NOA" address="0x00009888" value="0x07C90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x09C90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext531"
>+ chipset="ACMGT1"
>+ symbol_name="Ext531"
>+ underscore_name="ext531"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="eccbb94d-f7ed-4d45-89bb-d17a0e28e97d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE7"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE7"
>+ underscore_name="slm_byte_read_bank2_xecore7"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE7"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore7"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13E80253" />
>+ <register type="NOA" address="0x00009888" value="0x23E90C00" />
>+ <register type="NOA" address="0x00009888" value="0x25E90004" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0BE80140" />
>+ <register type="NOA" address="0x00009888" value="0x0DE800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80042" />
>+ <register type="NOA" address="0x00009888" value="0x11E803C0" />
>+ <register type="NOA" address="0x00009888" value="0x05E90008" />
>+ <register type="NOA" address="0x00009888" value="0x07E90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x09E90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext532"
>+ chipset="ACMGT1"
>+ symbol_name="Ext532"
>+ underscore_name="ext532"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="09cb4790-899a-456f-9c12-f0b5ae36bf39"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE0"
>+ underscore_name="slm_byte_read_bank3_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16880253" />
>+ <register type="NOA" address="0x00009888" value="0x28891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x008800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0A880540" />
>+ <register type="NOA" address="0x00009888" value="0x0C8804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0E880452" />
>+ <register type="NOA" address="0x00009888" value="0x108807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04890200" />
>+ <register type="NOA" address="0x00009888" value="0x06890FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08890E78" />
>+ <register type="NOA" address="0x00009888" value="0x0A890EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0C890F7C" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext533"
>+ chipset="ACMGT1"
>+ symbol_name="Ext533"
>+ underscore_name="ext533"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e257595b-2e38-4da5-b375-bc494b4d0ee8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE1"
>+ underscore_name="slm_byte_read_bank3_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A80253" />
>+ <register type="NOA" address="0x00009888" value="0x28A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80540" />
>+ <register type="NOA" address="0x00009888" value="0x0CA804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80452" />
>+ <register type="NOA" address="0x00009888" value="0x10A807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04A90200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08A90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext534"
>+ chipset="ACMGT1"
>+ symbol_name="Ext534"
>+ underscore_name="ext534"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f2477c56-db39-43cf-bd4c-42782dd02e27"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE2"
>+ underscore_name="slm_byte_read_bank3_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C80253" />
>+ <register type="NOA" address="0x00009888" value="0x28C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80540" />
>+ <register type="NOA" address="0x00009888" value="0x0CC804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80452" />
>+ <register type="NOA" address="0x00009888" value="0x10C807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04C90200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08C90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext535"
>+ chipset="ACMGT1"
>+ symbol_name="Ext535"
>+ underscore_name="ext535"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b6417928-9c95-4df7-88a2-e6b8de52abec"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE3"
>+ underscore_name="slm_byte_read_bank3_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E80253" />
>+ <register type="NOA" address="0x00009888" value="0x28E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80540" />
>+ <register type="NOA" address="0x00009888" value="0x0CE804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80452" />
>+ <register type="NOA" address="0x00009888" value="0x10E807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04E90200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08E90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext536"
>+ chipset="ACMGT1"
>+ symbol_name="Ext536"
>+ underscore_name="ext536"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ac88f2a7-2f38-4e61-a6d5-9da2d50edd38"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE4"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE4"
>+ underscore_name="slm_byte_read_bank3_xecore4"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE4"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore4"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17880253" />
>+ <register type="NOA" address="0x00009888" value="0x29891060" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x018800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0B880540" />
>+ <register type="NOA" address="0x00009888" value="0x0D8804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0F880452" />
>+ <register type="NOA" address="0x00009888" value="0x118807D0" />
>+ <register type="NOA" address="0x00009888" value="0x05890200" />
>+ <register type="NOA" address="0x00009888" value="0x07890FB7" />
>+ <register type="NOA" address="0x00009888" value="0x09890E78" />
>+ <register type="NOA" address="0x00009888" value="0x0B890EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0D890F7C" />
>+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext537"
>+ chipset="ACMGT1"
>+ symbol_name="Ext537"
>+ underscore_name="ext537"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="87640cd9-04b0-4b76-a016-308ab7975f8d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE5"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE5"
>+ underscore_name="slm_byte_read_bank3_xecore5"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE5"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore5"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17A80253" />
>+ <register type="NOA" address="0x00009888" value="0x29A91060" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80540" />
>+ <register type="NOA" address="0x00009888" value="0x0DA804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0FA80452" />
>+ <register type="NOA" address="0x00009888" value="0x11A807D0" />
>+ <register type="NOA" address="0x00009888" value="0x05A90200" />
>+ <register type="NOA" address="0x00009888" value="0x07A90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x09A90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext538"
>+ chipset="ACMGT1"
>+ symbol_name="Ext538"
>+ underscore_name="ext538"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2a2f8a81-b046-4a67-92c3-2ded36755f76"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE6"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE6"
>+ underscore_name="slm_byte_read_bank3_xecore6"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE6"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore6"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17C80253" />
>+ <register type="NOA" address="0x00009888" value="0x29C91060" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0BC80540" />
>+ <register type="NOA" address="0x00009888" value="0x0DC804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0FC80452" />
>+ <register type="NOA" address="0x00009888" value="0x11C807D0" />
>+ <register type="NOA" address="0x00009888" value="0x05C90200" />
>+ <register type="NOA" address="0x00009888" value="0x07C90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x09C90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext539"
>+ chipset="ACMGT1"
>+ symbol_name="Ext539"
>+ underscore_name="ext539"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="89f03450-0e5f-4370-b7cf-cea4e627d4e8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE7"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE7"
>+ underscore_name="slm_byte_read_bank3_xecore7"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE7"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore7"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17E80253" />
>+ <register type="NOA" address="0x00009888" value="0x29E91060" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0BE80540" />
>+ <register type="NOA" address="0x00009888" value="0x0DE804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80452" />
>+ <register type="NOA" address="0x00009888" value="0x11E807D0" />
>+ <register type="NOA" address="0x00009888" value="0x05E90200" />
>+ <register type="NOA" address="0x00009888" value="0x07E90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x09E90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext540"
>+ chipset="ACMGT1"
>+ symbol_name="Ext540"
>+ underscore_name="ext540"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="85c7638d-976e-47e5-8f52-2079a0ea147f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE0"
>+ underscore_name="slm_byte_write_bank0_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870012" />
>+ <register type="NOA" address="0x00009888" value="0x18891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870000" />
>+ <register type="NOA" address="0x00009888" value="0x0E870180" />
>+ <register type="NOA" address="0x00009888" value="0x10870105" />
>+ <register type="NOA" address="0x00009888" value="0x12870083" />
>+ <register type="NOA" address="0x00009888" value="0x14870001" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02890054" />
>+ <register type="NOA" address="0x00009888" value="0x06890380" />
>+ <register type="NOA" address="0x00009888" value="0x08890081" />
>+ <register type="NOA" address="0x00009888" value="0x0A890103" />
>+ <register type="NOA" address="0x00009888" value="0x0C890185" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext541"
>+ chipset="ACMGT1"
>+ symbol_name="Ext541"
>+ underscore_name="ext541"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="69645853-2e7f-4a77-83fc-fa03f43b5d35"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE1"
>+ underscore_name="slm_byte_write_bank0_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A70012" />
>+ <register type="NOA" address="0x00009888" value="0x18A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A70000" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70180" />
>+ <register type="NOA" address="0x00009888" value="0x10A70105" />
>+ <register type="NOA" address="0x00009888" value="0x12A70083" />
>+ <register type="NOA" address="0x00009888" value="0x14A70001" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A90054" />
>+ <register type="NOA" address="0x00009888" value="0x06A90380" />
>+ <register type="NOA" address="0x00009888" value="0x08A90081" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90103" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90185" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext542"
>+ chipset="ACMGT1"
>+ symbol_name="Ext542"
>+ underscore_name="ext542"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="657218aa-a73a-4127-b081-07ece46ff786"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE2"
>+ underscore_name="slm_byte_write_bank0_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C70012" />
>+ <register type="NOA" address="0x00009888" value="0x18C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C70000" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70180" />
>+ <register type="NOA" address="0x00009888" value="0x10C70105" />
>+ <register type="NOA" address="0x00009888" value="0x12C70083" />
>+ <register type="NOA" address="0x00009888" value="0x14C70001" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C90054" />
>+ <register type="NOA" address="0x00009888" value="0x06C90380" />
>+ <register type="NOA" address="0x00009888" value="0x08C90081" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90103" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90185" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext543"
>+ chipset="ACMGT1"
>+ symbol_name="Ext543"
>+ underscore_name="ext543"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1a51853a-37a2-4020-8ccb-650604ea4f64"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE3"
>+ underscore_name="slm_byte_write_bank0_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E70012" />
>+ <register type="NOA" address="0x00009888" value="0x18E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70180" />
>+ <register type="NOA" address="0x00009888" value="0x10E70105" />
>+ <register type="NOA" address="0x00009888" value="0x12E70083" />
>+ <register type="NOA" address="0x00009888" value="0x14E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E90054" />
>+ <register type="NOA" address="0x00009888" value="0x06E90380" />
>+ <register type="NOA" address="0x00009888" value="0x08E90081" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90103" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90185" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext544"
>+ chipset="ACMGT1"
>+ symbol_name="Ext544"
>+ underscore_name="ext544"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9aa2e068-b13a-44b2-be93-a4cf68924cdd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE4"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE4"
>+ underscore_name="slm_byte_write_bank0_xecore4"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE4"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore4"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870012" />
>+ <register type="NOA" address="0x00009888" value="0x19891060" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x05870000" />
>+ <register type="NOA" address="0x00009888" value="0x0F870180" />
>+ <register type="NOA" address="0x00009888" value="0x11870105" />
>+ <register type="NOA" address="0x00009888" value="0x13870083" />
>+ <register type="NOA" address="0x00009888" value="0x15870001" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03870000" />
>+ <register type="NOA" address="0x00009888" value="0x03890054" />
>+ <register type="NOA" address="0x00009888" value="0x07890380" />
>+ <register type="NOA" address="0x00009888" value="0x09890081" />
>+ <register type="NOA" address="0x00009888" value="0x0B890103" />
>+ <register type="NOA" address="0x00009888" value="0x0D890185" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext545"
>+ chipset="ACMGT1"
>+ symbol_name="Ext545"
>+ underscore_name="ext545"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5e8c65a2-97ac-4dea-af1b-27b9f12dafe6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE5"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE5"
>+ underscore_name="slm_byte_write_bank0_xecore5"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE5"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore5"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17A70012" />
>+ <register type="NOA" address="0x00009888" value="0x19A91060" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x05A70000" />
>+ <register type="NOA" address="0x00009888" value="0x0FA70180" />
>+ <register type="NOA" address="0x00009888" value="0x11A70105" />
>+ <register type="NOA" address="0x00009888" value="0x13A70083" />
>+ <register type="NOA" address="0x00009888" value="0x15A70001" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A70000" />
>+ <register type="NOA" address="0x00009888" value="0x03A90054" />
>+ <register type="NOA" address="0x00009888" value="0x07A90380" />
>+ <register type="NOA" address="0x00009888" value="0x09A90081" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90103" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90185" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext546"
>+ chipset="ACMGT1"
>+ symbol_name="Ext546"
>+ underscore_name="ext546"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="192ec14b-c329-4e81-bd2d-02f7cae24579"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE6"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE6"
>+ underscore_name="slm_byte_write_bank0_xecore6"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE6"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore6"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17C70012" />
>+ <register type="NOA" address="0x00009888" value="0x19C91060" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x05C70000" />
>+ <register type="NOA" address="0x00009888" value="0x0FC70180" />
>+ <register type="NOA" address="0x00009888" value="0x11C70105" />
>+ <register type="NOA" address="0x00009888" value="0x13C70083" />
>+ <register type="NOA" address="0x00009888" value="0x15C70001" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C70000" />
>+ <register type="NOA" address="0x00009888" value="0x03C90054" />
>+ <register type="NOA" address="0x00009888" value="0x07C90380" />
>+ <register type="NOA" address="0x00009888" value="0x09C90081" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90103" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90185" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext547"
>+ chipset="ACMGT1"
>+ symbol_name="Ext547"
>+ underscore_name="ext547"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2e5ac978-b4e4-4693-8f88-d90d0353dd77"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE7"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE7"
>+ underscore_name="slm_byte_write_bank0_xecore7"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE7"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore7"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17E70012" />
>+ <register type="NOA" address="0x00009888" value="0x19E91060" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x05E70000" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70180" />
>+ <register type="NOA" address="0x00009888" value="0x11E70105" />
>+ <register type="NOA" address="0x00009888" value="0x13E70083" />
>+ <register type="NOA" address="0x00009888" value="0x15E70001" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E70000" />
>+ <register type="NOA" address="0x00009888" value="0x03E90054" />
>+ <register type="NOA" address="0x00009888" value="0x07E90380" />
>+ <register type="NOA" address="0x00009888" value="0x09E90081" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90103" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90185" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext548"
>+ chipset="ACMGT1"
>+ symbol_name="Ext548"
>+ underscore_name="ext548"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7c95ba0f-cd85-4eb2-ab43-987f84214820"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE0"
>+ underscore_name="slm_byte_write_bank1_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A870012" />
>+ <register type="NOA" address="0x00009888" value="0x1E890083" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x0E870580" />
>+ <register type="NOA" address="0x00009888" value="0x10870515" />
>+ <register type="NOA" address="0x00009888" value="0x12870493" />
>+ <register type="NOA" address="0x00009888" value="0x14870411" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02893200" />
>+ <register type="NOA" address="0x00009888" value="0x06890790" />
>+ <register type="NOA" address="0x00009888" value="0x08890491" />
>+ <register type="NOA" address="0x00009888" value="0x0A890513" />
>+ <register type="NOA" address="0x00009888" value="0x0C890595" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext549"
>+ chipset="ACMGT1"
>+ symbol_name="Ext549"
>+ underscore_name="ext549"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8fa03693-d2d5-42eb-a382-e2cf05bf8197"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE1"
>+ underscore_name="slm_byte_write_bank1_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70012" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70580" />
>+ <register type="NOA" address="0x00009888" value="0x10A70515" />
>+ <register type="NOA" address="0x00009888" value="0x12A70493" />
>+ <register type="NOA" address="0x00009888" value="0x14A70411" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A93200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90790" />
>+ <register type="NOA" address="0x00009888" value="0x08A90491" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90513" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90595" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext550"
>+ chipset="ACMGT1"
>+ symbol_name="Ext550"
>+ underscore_name="ext550"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3714122b-03ee-499b-bc5f-31ed5400924e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE2"
>+ underscore_name="slm_byte_write_bank1_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70012" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70580" />
>+ <register type="NOA" address="0x00009888" value="0x10C70515" />
>+ <register type="NOA" address="0x00009888" value="0x12C70493" />
>+ <register type="NOA" address="0x00009888" value="0x14C70411" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C93200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90790" />
>+ <register type="NOA" address="0x00009888" value="0x08C90491" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90513" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90595" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext551"
>+ chipset="ACMGT1"
>+ symbol_name="Ext551"
>+ underscore_name="ext551"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="31ed9c46-b219-4bcc-8c20-22586fb077f8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE3"
>+ underscore_name="slm_byte_write_bank1_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70012" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70580" />
>+ <register type="NOA" address="0x00009888" value="0x10E70515" />
>+ <register type="NOA" address="0x00009888" value="0x12E70493" />
>+ <register type="NOA" address="0x00009888" value="0x14E70411" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E93200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90790" />
>+ <register type="NOA" address="0x00009888" value="0x08E90491" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90513" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90595" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext552"
>+ chipset="ACMGT1"
>+ symbol_name="Ext552"
>+ underscore_name="ext552"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f639c566-949f-4484-8c12-5127fb771b4c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE4"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE4"
>+ underscore_name="slm_byte_write_bank1_xecore4"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE4"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore4"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B870012" />
>+ <register type="NOA" address="0x00009888" value="0x1F890083" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x0F870580" />
>+ <register type="NOA" address="0x00009888" value="0x11870515" />
>+ <register type="NOA" address="0x00009888" value="0x13870493" />
>+ <register type="NOA" address="0x00009888" value="0x15870411" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03870000" />
>+ <register type="NOA" address="0x00009888" value="0x03893200" />
>+ <register type="NOA" address="0x00009888" value="0x07890790" />
>+ <register type="NOA" address="0x00009888" value="0x09890491" />
>+ <register type="NOA" address="0x00009888" value="0x0B890513" />
>+ <register type="NOA" address="0x00009888" value="0x0D890595" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext553"
>+ chipset="ACMGT1"
>+ symbol_name="Ext553"
>+ underscore_name="ext553"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="40b20c9d-0935-4000-91d7-f312a515bb4b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE5"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE5"
>+ underscore_name="slm_byte_write_bank1_xecore5"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE5"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore5"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70012" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90083" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FA70580" />
>+ <register type="NOA" address="0x00009888" value="0x11A70515" />
>+ <register type="NOA" address="0x00009888" value="0x13A70493" />
>+ <register type="NOA" address="0x00009888" value="0x15A70411" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A70000" />
>+ <register type="NOA" address="0x00009888" value="0x03A93200" />
>+ <register type="NOA" address="0x00009888" value="0x07A90790" />
>+ <register type="NOA" address="0x00009888" value="0x09A90491" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90513" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90595" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext554"
>+ chipset="ACMGT1"
>+ symbol_name="Ext554"
>+ underscore_name="ext554"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bcff8729-44e4-4efa-8436-f1775fcb204a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE6"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE6"
>+ underscore_name="slm_byte_write_bank1_xecore6"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE6"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore6"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70012" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90083" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FC70580" />
>+ <register type="NOA" address="0x00009888" value="0x11C70515" />
>+ <register type="NOA" address="0x00009888" value="0x13C70493" />
>+ <register type="NOA" address="0x00009888" value="0x15C70411" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C70000" />
>+ <register type="NOA" address="0x00009888" value="0x03C93200" />
>+ <register type="NOA" address="0x00009888" value="0x07C90790" />
>+ <register type="NOA" address="0x00009888" value="0x09C90491" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90513" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90595" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext555"
>+ chipset="ACMGT1"
>+ symbol_name="Ext555"
>+ underscore_name="ext555"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6bf30c0e-a169-4ba3-8527-047d4f691aa3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE7"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE7"
>+ underscore_name="slm_byte_write_bank1_xecore7"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE7"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore7"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70012" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90083" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70580" />
>+ <register type="NOA" address="0x00009888" value="0x11E70515" />
>+ <register type="NOA" address="0x00009888" value="0x13E70493" />
>+ <register type="NOA" address="0x00009888" value="0x15E70411" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E70000" />
>+ <register type="NOA" address="0x00009888" value="0x03E93200" />
>+ <register type="NOA" address="0x00009888" value="0x07E90790" />
>+ <register type="NOA" address="0x00009888" value="0x09E90491" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90513" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90595" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030000" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030000" />
>+ <register type="NOA" address="0x00009888" value="0x4A030000" />
>+ <register type="NOA" address="0x00009888" value="0x4C030000" />
>+ <register type="NOA" address="0x00009888" value="0x4E030000" />
>+ <register type="NOA" address="0x00009888" value="0x50030000" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030030" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030C63" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext556"
>+ chipset="ACMGT1"
>+ symbol_name="Ext556"
>+ underscore_name="ext556"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bc1cda24-8e1b-4000-9443-1135be1b976e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE0"
>+ underscore_name="slm_byte_write_bank2_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12880012" />
>+ <register type="NOA" address="0x00009888" value="0x22890C00" />
>+ <register type="NOA" address="0x00009888" value="0x24890004" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00880000" />
>+ <register type="NOA" address="0x00009888" value="0x0A880180" />
>+ <register type="NOA" address="0x00009888" value="0x0C880105" />
>+ <register type="NOA" address="0x00009888" value="0x0E880083" />
>+ <register type="NOA" address="0x00009888" value="0x10880001" />
>+ <register type="NOA" address="0x00009888" value="0x04890008" />
>+ <register type="NOA" address="0x00009888" value="0x06890BA0" />
>+ <register type="NOA" address="0x00009888" value="0x088908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890923" />
>+ <register type="NOA" address="0x00009888" value="0x0C8909A5" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext557"
>+ chipset="ACMGT1"
>+ symbol_name="Ext557"
>+ underscore_name="ext557"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c8a172f8-4a06-4931-b877-bc8aa687a9b8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE1"
>+ underscore_name="slm_byte_write_bank2_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12A80012" />
>+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24A90004" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A80000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80180" />
>+ <register type="NOA" address="0x00009888" value="0x0CA80105" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80083" />
>+ <register type="NOA" address="0x00009888" value="0x10A80001" />
>+ <register type="NOA" address="0x00009888" value="0x04A90008" />
>+ <register type="NOA" address="0x00009888" value="0x06A90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x08A908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90923" />
>+ <register type="NOA" address="0x00009888" value="0x0CA909A5" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext558"
>+ chipset="ACMGT1"
>+ symbol_name="Ext558"
>+ underscore_name="ext558"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a5a9b5ed-c78c-4e3d-a808-22f1debd6b43"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE2"
>+ underscore_name="slm_byte_write_bank2_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C80012" />
>+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24C90004" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C80000" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80180" />
>+ <register type="NOA" address="0x00009888" value="0x0CC80105" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80083" />
>+ <register type="NOA" address="0x00009888" value="0x10C80001" />
>+ <register type="NOA" address="0x00009888" value="0x04C90008" />
>+ <register type="NOA" address="0x00009888" value="0x06C90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x08C908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90923" />
>+ <register type="NOA" address="0x00009888" value="0x0CC909A5" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext559"
>+ chipset="ACMGT1"
>+ symbol_name="Ext559"
>+ underscore_name="ext559"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="93bba39f-4d65-434b-9251-37f2badf256e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE3"
>+ underscore_name="slm_byte_write_bank2_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12E80012" />
>+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24E90004" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E80000" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80180" />
>+ <register type="NOA" address="0x00009888" value="0x0CE80105" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80083" />
>+ <register type="NOA" address="0x00009888" value="0x10E80001" />
>+ <register type="NOA" address="0x00009888" value="0x04E90008" />
>+ <register type="NOA" address="0x00009888" value="0x06E90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x08E908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90923" />
>+ <register type="NOA" address="0x00009888" value="0x0CE909A5" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext560"
>+ chipset="ACMGT1"
>+ symbol_name="Ext560"
>+ underscore_name="ext560"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a16d5961-ab03-4193-87d9-394ad9c2da80"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE4"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE4"
>+ underscore_name="slm_byte_write_bank2_xecore4"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE4"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore4"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13880012" />
>+ <register type="NOA" address="0x00009888" value="0x23890C00" />
>+ <register type="NOA" address="0x00009888" value="0x25890004" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01880000" />
>+ <register type="NOA" address="0x00009888" value="0x0B880180" />
>+ <register type="NOA" address="0x00009888" value="0x0D880105" />
>+ <register type="NOA" address="0x00009888" value="0x0F880083" />
>+ <register type="NOA" address="0x00009888" value="0x11880001" />
>+ <register type="NOA" address="0x00009888" value="0x05890008" />
>+ <register type="NOA" address="0x00009888" value="0x07890BA0" />
>+ <register type="NOA" address="0x00009888" value="0x098908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0B890923" />
>+ <register type="NOA" address="0x00009888" value="0x0D8909A5" />
>+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext561"
>+ chipset="ACMGT1"
>+ symbol_name="Ext561"
>+ underscore_name="ext561"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8dfd3f4a-0686-48bb-94cf-76a3bc5386ec"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE5"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE5"
>+ underscore_name="slm_byte_write_bank2_xecore5"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE5"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore5"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13A80012" />
>+ <register type="NOA" address="0x00009888" value="0x23A90C00" />
>+ <register type="NOA" address="0x00009888" value="0x25A90004" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A80000" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80180" />
>+ <register type="NOA" address="0x00009888" value="0x0DA80105" />
>+ <register type="NOA" address="0x00009888" value="0x0FA80083" />
>+ <register type="NOA" address="0x00009888" value="0x11A80001" />
>+ <register type="NOA" address="0x00009888" value="0x05A90008" />
>+ <register type="NOA" address="0x00009888" value="0x07A90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x09A908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90923" />
>+ <register type="NOA" address="0x00009888" value="0x0DA909A5" />
>+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext562"
>+ chipset="ACMGT1"
>+ symbol_name="Ext562"
>+ underscore_name="ext562"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f41e3a7c-de83-46af-8be2-b26c605d1317"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE6"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE6"
>+ underscore_name="slm_byte_write_bank2_xecore6"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE6"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore6"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13C80012" />
>+ <register type="NOA" address="0x00009888" value="0x23C90C00" />
>+ <register type="NOA" address="0x00009888" value="0x25C90004" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C80000" />
>+ <register type="NOA" address="0x00009888" value="0x0BC80180" />
>+ <register type="NOA" address="0x00009888" value="0x0DC80105" />
>+ <register type="NOA" address="0x00009888" value="0x0FC80083" />
>+ <register type="NOA" address="0x00009888" value="0x11C80001" />
>+ <register type="NOA" address="0x00009888" value="0x05C90008" />
>+ <register type="NOA" address="0x00009888" value="0x07C90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x09C908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90923" />
>+ <register type="NOA" address="0x00009888" value="0x0DC909A5" />
>+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext563"
>+ chipset="ACMGT1"
>+ symbol_name="Ext563"
>+ underscore_name="ext563"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c599736d-1b09-4ae6-9e82-c98d17c3582a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE7"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE7"
>+ underscore_name="slm_byte_write_bank2_xecore7"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE7"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore7"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13E80012" />
>+ <register type="NOA" address="0x00009888" value="0x23E90C00" />
>+ <register type="NOA" address="0x00009888" value="0x25E90004" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E80000" />
>+ <register type="NOA" address="0x00009888" value="0x0BE80180" />
>+ <register type="NOA" address="0x00009888" value="0x0DE80105" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80083" />
>+ <register type="NOA" address="0x00009888" value="0x11E80001" />
>+ <register type="NOA" address="0x00009888" value="0x05E90008" />
>+ <register type="NOA" address="0x00009888" value="0x07E90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x09E908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90923" />
>+ <register type="NOA" address="0x00009888" value="0x0DE909A5" />
>+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext564"
>+ chipset="ACMGT1"
>+ symbol_name="Ext564"
>+ underscore_name="ext564"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0f9c5fb0-e5bc-4119-a11f-d32d0304bca8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE0"
>+ underscore_name="slm_byte_write_bank3_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16880012" />
>+ <register type="NOA" address="0x00009888" value="0x28891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0A880580" />
>+ <register type="NOA" address="0x00009888" value="0x0C880515" />
>+ <register type="NOA" address="0x00009888" value="0x0E880493" />
>+ <register type="NOA" address="0x00009888" value="0x10880411" />
>+ <register type="NOA" address="0x00009888" value="0x04890200" />
>+ <register type="NOA" address="0x00009888" value="0x06890FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08890CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890D33" />
>+ <register type="NOA" address="0x00009888" value="0x0C890DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext565"
>+ chipset="ACMGT1"
>+ symbol_name="Ext565"
>+ underscore_name="ext565"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="def2b365-d8d1-4e4b-b832-39afd5e214d9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE1"
>+ underscore_name="slm_byte_write_bank3_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A80012" />
>+ <register type="NOA" address="0x00009888" value="0x28A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80580" />
>+ <register type="NOA" address="0x00009888" value="0x0CA80515" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80493" />
>+ <register type="NOA" address="0x00009888" value="0x10A80411" />
>+ <register type="NOA" address="0x00009888" value="0x04A90200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08A90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext566"
>+ chipset="ACMGT1"
>+ symbol_name="Ext566"
>+ underscore_name="ext566"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a53e91c2-03b4-488a-ab7e-293f4466e00f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE2"
>+ underscore_name="slm_byte_write_bank3_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C80012" />
>+ <register type="NOA" address="0x00009888" value="0x28C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80580" />
>+ <register type="NOA" address="0x00009888" value="0x0CC80515" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80493" />
>+ <register type="NOA" address="0x00009888" value="0x10C80411" />
>+ <register type="NOA" address="0x00009888" value="0x04C90200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08C90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext567"
>+ chipset="ACMGT1"
>+ symbol_name="Ext567"
>+ underscore_name="ext567"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0cdefa4f-f4ac-4072-a021-be48ed5b0ee7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE3"
>+ underscore_name="slm_byte_write_bank3_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E80012" />
>+ <register type="NOA" address="0x00009888" value="0x28E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80580" />
>+ <register type="NOA" address="0x00009888" value="0x0CE80515" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80493" />
>+ <register type="NOA" address="0x00009888" value="0x10E80411" />
>+ <register type="NOA" address="0x00009888" value="0x04E90200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08E90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext568"
>+ chipset="ACMGT1"
>+ symbol_name="Ext568"
>+ underscore_name="ext568"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7404a462-f9c0-4fb6-9ec9-b03bbd5e4572"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE4"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE4"
>+ underscore_name="slm_byte_write_bank3_xecore4"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE4"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore4"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17880012" />
>+ <register type="NOA" address="0x00009888" value="0x29891060" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0184FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865554" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0B880580" />
>+ <register type="NOA" address="0x00009888" value="0x0D880515" />
>+ <register type="NOA" address="0x00009888" value="0x0F880493" />
>+ <register type="NOA" address="0x00009888" value="0x11880411" />
>+ <register type="NOA" address="0x00009888" value="0x05890200" />
>+ <register type="NOA" address="0x00009888" value="0x07890FB0" />
>+ <register type="NOA" address="0x00009888" value="0x09890CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0B890D33" />
>+ <register type="NOA" address="0x00009888" value="0x0D890DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0189FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext569"
>+ chipset="ACMGT1"
>+ symbol_name="Ext569"
>+ underscore_name="ext569"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b3515130-788c-4d36-b20d-e8ca02e11cf1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE5"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE5"
>+ underscore_name="slm_byte_write_bank3_xecore5"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE5"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore5"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17A80012" />
>+ <register type="NOA" address="0x00009888" value="0x29A91060" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65554" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80580" />
>+ <register type="NOA" address="0x00009888" value="0x0DA80515" />
>+ <register type="NOA" address="0x00009888" value="0x0FA80493" />
>+ <register type="NOA" address="0x00009888" value="0x11A80411" />
>+ <register type="NOA" address="0x00009888" value="0x05A90200" />
>+ <register type="NOA" address="0x00009888" value="0x07A90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x09A90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x01A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0101FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext570"
>+ chipset="ACMGT1"
>+ symbol_name="Ext570"
>+ underscore_name="ext570"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="73e5a9f9-ca88-4467-b407-737e7c7080fe"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE6"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE6"
>+ underscore_name="slm_byte_write_bank3_xecore6"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE6"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore6"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17C80012" />
>+ <register type="NOA" address="0x00009888" value="0x29C91060" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65554" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BC80580" />
>+ <register type="NOA" address="0x00009888" value="0x0DC80515" />
>+ <register type="NOA" address="0x00009888" value="0x0FC80493" />
>+ <register type="NOA" address="0x00009888" value="0x11C80411" />
>+ <register type="NOA" address="0x00009888" value="0x05C90200" />
>+ <register type="NOA" address="0x00009888" value="0x07C90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x09C90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x01C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0102FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext571"
>+ chipset="ACMGT1"
>+ symbol_name="Ext571"
>+ underscore_name="ext571"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ae2fa4f6-2afb-4ac9-866e-bfd943f91a54"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE7"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE7"
>+ underscore_name="slm_byte_write_bank3_xecore7"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE7"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore7"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17E80012" />
>+ <register type="NOA" address="0x00009888" value="0x29E91060" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65554" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BE80580" />
>+ <register type="NOA" address="0x00009888" value="0x0DE80515" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80493" />
>+ <register type="NOA" address="0x00009888" value="0x11E80411" />
>+ <register type="NOA" address="0x00009888" value="0x05E90200" />
>+ <register type="NOA" address="0x00009888" value="0x07E90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x09E90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x01E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075554" />
>+ <register type="NOA" address="0x00009888" value="0x0109FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0004FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x0002AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0202AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00035555" />
>+ <register type="NOA" address="0x00009888" value="0x02035554" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x42030400" />
>+ <register type="NOA" address="0x00009888" value="0x2A030000" />
>+ <register type="NOA" address="0x00009888" value="0x48030201" />
>+ <register type="NOA" address="0x00009888" value="0x4A030010" />
>+ <register type="NOA" address="0x00009888" value="0x4C030201" />
>+ <register type="NOA" address="0x00009888" value="0x4E030010" />
>+ <register type="NOA" address="0x00009888" value="0x50030001" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x52030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x44030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x22030000" />
>+ <register type="NOA" address="0x00009888" value="0x46030000" />
>+ <register type="NOA" address="0x00009888" value="0x24030000" />
>+ <register type="NOA" address="0x00009888" value="0x28030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x64030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1000"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1000"
>+ underscore_name="ext1000"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cea714fc-17a9-4dae-b3e8-8be0f3149918"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 14 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
>+ underscore_name="xve_inst_executed_alu0_all"
>+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
>+ underscore_name="xve_inst_executed_alu1_all"
>+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
>+ underscore_name="xve_inst_executed_xmx_all"
>+ description="Number of execution slots taken by instructions executed in XMX pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
>+ underscore_name="xve_inst_executed_send_all"
>+ description="Number of instructions executed on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED CONTROL ALL"
>+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL"
>+ underscore_name="xve_inst_executed_control_all"
>+ description="Number of instructions executed on Jump Pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE"
>+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
>+ underscore_name="xve_pipe_alu0_and_alu1_active"
>+ description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE"
>+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE"
>+ underscore_name="xve_pipe_alu0_and_xmx_active"
>+ description="Percentage of time in which ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_all_utilization"
>+ description="Percentage of time taken by instructions executed on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED CONTROL ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_control_all_utilization"
>+ description="Percentage of time taken by instructions executed on Jump Pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE CYCLES"
>+ symbol_name="XVE_ACTIVE_CYCLES"
>+ underscore_name="xve_active_cycles"
>+ description="Number of cycles at least one pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES"
>+ symbol_name="XVE_STALL_CYCLES"
>+ underscore_name="xve_stall_cycles"
>+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY CYCLES ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_CYCLES_ALL"
>+ underscore_name="xve_threads_occupancy_cycles_all"
>+ description="Number of thread slots occupied"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount $VectorEngineThreadsCount UMUL UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="8 A 14 READ UMUL"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE CYCLES"
>+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE_CYCLES"
>+ underscore_name="xve_pipe_alu0_and_alu1_active_cycles"
>+ description="Number of cycles in ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE CYCLES"
>+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE_CYCLES"
>+ underscore_name="xve_pipe_alu0_and_xmx_active_cycles"
>+ description="Number of cycles ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00001000" />
>+ <register type="FLEX" address="0x0000E658" value="0x00002009" />
>+ <register type="FLEX" address="0x0000E758" value="0x01008001" />
>+ <register type="FLEX" address="0x0000E45C" value="0x0000300A" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1001"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1001"
>+ underscore_name="ext1001"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3ec074a8-e3cb-4090-86c0-0d1426ac9a63"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 VS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_VS"
>+ underscore_name="xve_inst_executed_alu0_vs"
>+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 HS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_HS"
>+ underscore_name="xve_inst_executed_alu0_hs"
>+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 DS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_DS"
>+ underscore_name="xve_inst_executed_alu0_ds"
>+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 FS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_PS"
>+ underscore_name="xve_inst_executed_alu0_ps"
>+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_CS"
>+ underscore_name="xve_inst_executed_alu0_cs"
>+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS"
>+ underscore_name="xve_inst_executed_alu0_async_cs"
>+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 VS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_VS"
>+ underscore_name="xve_inst_executed_alu1_vs"
>+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 HS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_HS"
>+ underscore_name="xve_inst_executed_alu1_hs"
>+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 DS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_DS"
>+ underscore_name="xve_inst_executed_alu1_ds"
>+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 FS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_PS"
>+ underscore_name="xve_inst_executed_alu1_ps"
>+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_CS"
>+ underscore_name="xve_inst_executed_alu1_cs"
>+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 17 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS"
>+ underscore_name="xve_inst_executed_alu1_async_cs"
>+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 18 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 VS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_VS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_vs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 HS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_HS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_hs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 DS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_DS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ds_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 FS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_PS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ps_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_async_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 VS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_VS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_vs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 HS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_HS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_hs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 DS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_DS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ds_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 FS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_PS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ps_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_async_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00020010" />
>+ <register type="FLEX" address="0x0000E558" value="0x00050030" />
>+ <register type="FLEX" address="0x0000E658" value="0x00090060" />
>+ <register type="FLEX" address="0x0000E758" value="0x00031011" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00051021" />
>+ <register type="FLEX" address="0x0000E55C" value="0x00091061" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1002"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1002"
>+ underscore_name="ext1002"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="17275fa7-be46-48a6-a654-6931ecbfed77"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT AHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_rt_ahs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT AHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_rt_ahs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT AHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_rt_ahs_utilization"
>+ description="Percentage of time taken by instructions executed by BTD Any Hit Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT CHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_rt_chs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT CHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_rt_chs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT CHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_rt_chs_utilization"
>+ description="Percentage of time taken by instructions executed by BTD Closest Hit Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_rt_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_rt_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_rt_ms_utilization"
>+ description="Percentage of time taken by instructions executed by BTD Miss Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT AHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS"
>+ underscore_name="xve_inst_executed_alu0_rt_ahs"
>+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT AHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS"
>+ underscore_name="xve_inst_executed_alu1_rt_ahs"
>+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT AHS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS"
>+ underscore_name="xve_inst_executed_send_rt_ahs"
>+ description="Number of instructions executed by BTD Any Hit Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT CHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS"
>+ underscore_name="xve_inst_executed_alu0_rt_chs"
>+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT CHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS"
>+ underscore_name="xve_inst_executed_alu1_rt_chs"
>+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT CHS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS"
>+ underscore_name="xve_inst_executed_send_rt_chs"
>+ description="Number of instructions executed by BTD Closest Hit Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS"
>+ underscore_name="xve_inst_executed_alu0_rt_ms"
>+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS"
>+ underscore_name="xve_inst_executed_alu1_rt_ms"
>+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT MS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS"
>+ underscore_name="xve_inst_executed_send_rt_ms"
>+ description="Number of instructions executed by BTD Miss Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x000C10C0" />
>+ <register type="FLEX" address="0x0000E558" value="0x000D00C2" />
>+ <register type="FLEX" address="0x0000E658" value="0x000D20D1" />
>+ <register type="FLEX" address="0x0000E758" value="0x000E10E0" />
>+ <register type="FLEX" address="0x0000E45C" value="0x000000E2" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1004"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1004"
>+ underscore_name="ext1004"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a56f028c-27c7-4e9b-bc19-04bbf67444b0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ASYNC CS"
>+ symbol_name="XVE_STALL_ASYNC_CS"
>+ underscore_name="xve_stall_async_cs"
>+ description="Percentage of time in which there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CS"
>+ symbol_name="XVE_STALL_CS"
>+ underscore_name="xve_stall_cs"
>+ description="Percentage of time in which there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL DS"
>+ symbol_name="XVE_STALL_DS"
>+ underscore_name="xve_stall_ds"
>+ description="Percentage of time in which there are Domain Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL HS"
>+ symbol_name="XVE_STALL_HS"
>+ underscore_name="xve_stall_hs"
>+ description="Percentage of time in which there are Hull Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL MS"
>+ symbol_name="XVE_STALL_MS"
>+ underscore_name="xve_stall_ms"
>+ description="Percentage of time in which there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL FS"
>+ symbol_name="XVE_STALL_PS"
>+ underscore_name="xve_stall_ps"
>+ description="Percentage of time in which there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL TS"
>+ symbol_name="XVE_STALL_TS"
>+ underscore_name="xve_stall_ts"
>+ description="Percentage of time in which there are Task Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL VS"
>+ symbol_name="XVE_STALL_VS"
>+ underscore_name="xve_stall_vs"
>+ description="Percentage of time in which there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL RT"
>+ symbol_name="XVE_STALL_RT"
>+ underscore_name="xve_stall_rt"
>+ description="Percentage of time in which there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES"
>+ symbol_name="XVE_STALL_CYCLES"
>+ underscore_name="xve_stall_cycles"
>+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES ASYNC CS"
>+ symbol_name="XVE_STALL_CYCLES_ASYNC_CS"
>+ underscore_name="xve_stall_cycles_async_cs"
>+ description="Number of cycles there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES CS"
>+ symbol_name="XVE_STALL_CYCLES_CS"
>+ underscore_name="xve_stall_cycles_cs"
>+ description="Number of cycles there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES DS"
>+ symbol_name="XVE_STALL_CYCLES_DS"
>+ underscore_name="xve_stall_cycles_ds"
>+ description="Number of cycles there are Domain Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES HS"
>+ symbol_name="XVE_STALL_CYCLES_HS"
>+ underscore_name="xve_stall_cycles_hs"
>+ description="Number of cycles there are Hull Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES MS"
>+ symbol_name="XVE_STALL_CYCLES_MS"
>+ underscore_name="xve_stall_cycles_ms"
>+ description="Number of cycles there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES FS"
>+ symbol_name="XVE_STALL_CYCLES_PS"
>+ underscore_name="xve_stall_cycles_ps"
>+ description="Number of cycles there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES TS"
>+ symbol_name="XVE_STALL_CYCLES_TS"
>+ underscore_name="xve_stall_cycles_ts"
>+ description="Number of cycles there are Task Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES VS"
>+ symbol_name="XVE_STALL_CYCLES_VS"
>+ underscore_name="xve_stall_cycles_vs"
>+ description="Number of cycles there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES RT"
>+ symbol_name="XVE_STALL_CYCLES_RT"
>+ underscore_name="xve_stall_cycles_rt"
>+ description="Number of cycles there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 18 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00015005" />
>+ <register type="FLEX" address="0x0000E558" value="0x000550A5" />
>+ <register type="FLEX" address="0x0000E658" value="0x000250B5" />
>+ <register type="FLEX" address="0x0000E758" value="0x00065035" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00000095" />
>+ <register type="FLEX" address="0x0000E55C" value="0x000C5000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1005"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1005"
>+ underscore_name="ext1005"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f43c884f-817d-4037-bc96-7bed64906683"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
>+ underscore_name="xve_inst_executed_alu0_all"
>+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP16"
>+ symbol_name="XVE_INST_EXECUTED_FP16"
>+ underscore_name="xve_inst_executed_fp16"
>+ description="Number of execution slots taken by FP16 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP32"
>+ symbol_name="XVE_INST_EXECUTED_FP32"
>+ underscore_name="xve_inst_executed_fp32"
>+ description="Number of execution slots taken by FP32 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP64"
>+ symbol_name="XVE_INST_EXECUTED_FP64"
>+ underscore_name="xve_inst_executed_fp64"
>+ description="The number of FLT64 instructions executed in ALU0 INT64 pipeline."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
>+ underscore_name="xve_inst_executed_alu1_all"
>+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 17 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT16"
>+ symbol_name="XVE_INST_EXECUTED_INT16"
>+ underscore_name="xve_inst_executed_int16"
>+ description="Number of execution slots taken by INT16 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT32"
>+ symbol_name="XVE_INST_EXECUTED_INT32"
>+ underscore_name="xve_inst_executed_int32"
>+ description="Number of execution slots taken by INT32 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED MATH"
>+ symbol_name="XVE_INST_EXECUTED_MATH"
>+ underscore_name="xve_inst_executed_math"
>+ description="Number of execution slots taken by extended math instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
>+ underscore_name="xve_inst_executed_xmx_all"
>+ description="Number of execution slots taken by instructions executed in XMX pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 18 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX BF16"
>+ symbol_name="XVE_INST_EXECUTED_XMX_BF16"
>+ underscore_name="xve_inst_executed_xmx_bf16"
>+ description="Number of execution slots taken by BF16 XMX instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX FP16"
>+ symbol_name="XVE_INST_EXECUTED_XMX_FP16"
>+ underscore_name="xve_inst_executed_xmx_fp16"
>+ description="Number of execution slots taken by FP16 XMX instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX INT8"
>+ symbol_name="XVE_INST_EXECUTED_XMX_INT8"
>+ underscore_name="xve_inst_executed_xmx_int8"
>+ description="Number of execution slots taken by INT8 XMX instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_FP16_UTILIZATION"
>+ underscore_name="xve_inst_executed_fp16_utilization"
>+ description="Percentage of execution slots taken by FP16 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP32 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_FP32_UTILIZATION"
>+ underscore_name="xve_inst_executed_fp32_utilization"
>+ description="Percentage of execution slots taken by FP32 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP64 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_FP64_UTILIZATION"
>+ underscore_name="xve_inst_executed_fp64_utilization"
>+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_INT16_UTILIZATION"
>+ underscore_name="xve_inst_executed_int16_utilization"
>+ description="Percentage of execution slots taken by INT16 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT32 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_INT32_UTILIZATION"
>+ underscore_name="xve_inst_executed_int32_utilization"
>+ description="Percentage of execution slots taken by INT32 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED MATH UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_MATH_UTILIZATION"
>+ underscore_name="xve_inst_executed_math_utilization"
>+ description="Percentage of execution slots taken by extended math instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX BF16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_BF16_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_bf16_utilization"
>+ description="Percentage of execution slots taken by BF16 XMX instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX FP16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_FP16_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_fp16_utilization"
>+ description="Percentage of execution slots taken by FP16 XMX instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX INT8 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_INT8_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_int8_utilization"
>+ description="Percentage of execution slots taken by INT8 XMX instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x0000700B" />
>+ <register type="FLEX" address="0x0000E558" value="0x02000006" />
>+ <register type="FLEX" address="0x0000E658" value="0x0000C00D" />
>+ <register type="FLEX" address="0x0000E758" value="0x0200200F" />
>+ <register type="FLEX" address="0x0000E45C" value="0x0000000E" />
>+ <register type="FLEX" address="0x0000E55C" value="0x00009001" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1006"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1006"
>+ underscore_name="ext1006"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6a6e8e1d-6148-4316-95f9-2a8b5236520f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
>+ underscore_name="xve_inst_executed_send_all"
>+ description="Number of instructions executed on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ASYNC CS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS"
>+ underscore_name="xve_inst_executed_send_async_cs"
>+ description="Number of instructions executed by Async Compute Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND CS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_CS"
>+ underscore_name="xve_inst_executed_send_cs"
>+ description="Number of instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND DS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_DS"
>+ underscore_name="xve_inst_executed_send_ds"
>+ description="Number of instructions executed by Domain Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND GS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_GS"
>+ underscore_name="xve_inst_executed_send_gs"
>+ description="Number of instructions executed by Geometry Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND HS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_HS"
>+ underscore_name="xve_inst_executed_send_hs"
>+ description="Number of instructions executed by Hull Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND MS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_MS"
>+ underscore_name="xve_inst_executed_send_ms"
>+ description="Number of instructions executed by Mesh Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND FS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_PS"
>+ underscore_name="xve_inst_executed_send_ps"
>+ description="Number of instructions executed by Fragment Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND TS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_TS"
>+ underscore_name="xve_inst_executed_send_ts"
>+ description="Number of instructions executed by Task Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND VS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_VS"
>+ underscore_name="xve_inst_executed_send_vs"
>+ description="Number of instructions executed by Vertex Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_all_utilization"
>+ description="Percentage of time taken by instructions executed on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ASYNC CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_async_cs_utilization"
>+ description="Percentage of time taken by instructions executed by Async Compute Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_cs_utilization"
>+ description="Percentage of time taken by instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND DS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_DS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ds_utilization"
>+ description="Percentage of time taken by instructions executed by Domain Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND GS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_GS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_gs_utilization"
>+ description="Percentage of time taken by instructions executed by Geometry Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND HS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_HS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_hs_utilization"
>+ description="Percentage of time taken by instructions executed by Hull Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ms_utilization"
>+ description="Percentage of time taken by instructions executed by Mesh Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND FS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_PS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ps_utilization"
>+ description="Percentage of time taken by instructions executed by Fragment Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND TS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_TS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ts_utilization"
>+ description="Percentage of time taken by instructions executed by Task Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND VS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_VS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_vs_utilization"
>+ description="Percentage of time taken by instructions executed by Vertex Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x000A2012" />
>+ <register type="FLEX" address="0x0000E558" value="0x000B2052" />
>+ <register type="FLEX" address="0x0000E658" value="0x00042022" />
>+ <register type="FLEX" address="0x0000E758" value="0x00062032" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00002092" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1007"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1007"
>+ underscore_name="ext1007"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b6b53888-0a0b-4fc6-b77e-c604875495a5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL GS"
>+ symbol_name="XVE_STALL_GS"
>+ underscore_name="xve_stall_gs"
>+ description="Percentage of time in which there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 GS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_GS"
>+ underscore_name="xve_inst_executed_alu0_gs"
>+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 GS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_GS"
>+ underscore_name="xve_inst_executed_alu1_gs"
>+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES GS"
>+ symbol_name="XVE_STALL_CYCLES_GS"
>+ underscore_name="xve_stall_cycles_gs"
>+ description="Number of cycles there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_MS"
>+ underscore_name="xve_inst_executed_alu0_ms"
>+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 TS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_TS"
>+ underscore_name="xve_inst_executed_alu0_ts"
>+ description="Number of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_MS"
>+ underscore_name="xve_inst_executed_alu1_ms"
>+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 TS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_TS"
>+ underscore_name="xve_inst_executed_alu1_ts"
>+ description="Number of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 GS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_GS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_gs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 GS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_GS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_gs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 TS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_TS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ts_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 TS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_TS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ts_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00045000" />
>+ <register type="FLEX" address="0x0000E558" value="0x00040041" />
>+ <register type="FLEX" address="0x0000E658" value="0x000B10A1" />
>+ <register type="FLEX" address="0x0000E758" value="0x000B00A0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Ext1010"
>+ chipset="ACMGT1"
>+ symbol_name="Ext1010"
>+ underscore_name="ext1010"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6e06382a-3c98-464a-9811-cdfb956e4e8e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER 2X2 READ"
>+ symbol_name="SAMPLER_2X2_READ"
>+ underscore_name="sampler_2_x2_read"
>+ description="Number of 2x2 texel block requested from Sampler"
>+ data_type="uint64"
>+ units="texels"
>+ semantic_type="event"
>+ equation="A 28 READ 4 UMUL"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL WRITE"
>+ symbol_name="PIXEL_WRITE"
>+ underscore_name="pixel_write"
>+ description="Number of 2x2 pixels written to all render targets"
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 26 READ 4 UMUL"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL BLEND"
>+ symbol_name="PIXEL_BLEND"
>+ underscore_name="pixel_blend"
>+ description="Number of blended 2x2 pixels written to all render targets"
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 27 READ 4 UMUL"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RASTERIZER SAMPLE OUTPUT"
>+ symbol_name="RASTERIZER_SAMPLE_OUTPUT"
>+ underscore_name="rasterizer_sample_output"
>+ description="Number of lit samples emitted by Rasterizer"
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 21 READ 4 UMUL"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="POSTPS DEPTH STENCIL ALPHA TEST FAIL"
>+ symbol_name="POSTPS_DEPTH_STENCIL_ALPHA_TEST_FAIL"
>+ underscore_name="postps_depth_stencil_alpha_test_fail"
>+ description="Number of 2x2 that were lit from Rasterizer but failed the depth stencil test or alpha test"
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 25 READ 4 UMUL"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+</metrics>
>diff --git a/lib/i915/perf.c b/lib/i915/perf.c
>index cac129ea..8919b3fc 100644
>--- a/lib/i915/perf.c
>+++ b/lib/i915/perf.c
>@@ -35,6 +35,8 @@
>
> #include <i915_drm.h>
>
>+#include "i915_pciids.h"
>+
> #include "intel_chipset.h"
> #include "perf.h"
>
>@@ -58,6 +60,9 @@
> #include "i915_perf_metrics_rkl.h"
> #include "i915_perf_metrics_dg1.h"
> #include "i915_perf_metrics_adl.h"
>+#include "i915_perf_metrics_acmgt1.h"
>+
>+#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
>
> static int
> perf_ioctl(int fd, unsigned long request, void *arg)
>@@ -143,6 +148,23 @@ unsupported_i915_perf_platform(struct intel_perf *perf)
> return NULL;
> }
>
>+static bool
>+is_acm_gt1(const struct intel_perf_devinfo *devinfo)
>+{
>+#undef INTEL_VGA_DEVICE
>+#define INTEL_VGA_DEVICE(_id, _info) _id
>+ static const uint32_t devids[] = {
>+ INTEL_DG2_G11_IDS(NULL),
>+ };
>+#undef INTEL_VGA_DEVICE
>+ for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) {
>+ if (devids[i] == devinfo->devid)
>+ return true;
>+ }
>+
>+ return false;
>+}
>+
> struct intel_perf *
> intel_perf_for_devinfo(uint32_t device_id,
> uint32_t revision,
>@@ -315,6 +337,19 @@ intel_perf_for_devinfo(uint32_t device_id,
> } else if (devinfo->is_alderlake_s || devinfo->is_alderlake_p ||
> devinfo->is_raptorlake_s || devinfo->is_alderlake_n) {
> intel_perf_load_metrics_adl(perf);
>+ } else if (devinfo->is_dg2) {
>+ perf->devinfo.eu_threads_count = 8;
>+ /* OA reports have the timestamp value shifted to the
>+ * right by 1 bits, it also means we cannot use the
>+ * top bit for comparison.
>+ */
>+ perf->devinfo.oa_timestamp_shift = -1;
>+ perf->devinfo.oa_timestamp_mask = 0x7fffffff;
>+
>+ if (is_acm_gt1(&perf->devinfo))
>+ intel_perf_load_metrics_acmgt1(perf);
>+ else
>+ unsupported_i915_perf_platform(perf);
> } else {
> return unsupported_i915_perf_platform(perf);
> }
>diff --git a/lib/meson.build b/lib/meson.build
>index b029f09e..47696884 100644
>--- a/lib/meson.build
>+++ b/lib/meson.build
>@@ -255,6 +255,7 @@ i915_perf_hardware = [
> 'cnl',
> 'icl', 'ehl',
> 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
>+ 'acmgt1',
> ]
>
> i915_xml_files = []
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 35/36] lib/i915/perf: Add ACM GT2 metrics
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 35/36] lib/i915/perf: Add ACM GT2 metrics Umesh Nerlige Ramappa
@ 2022-10-18 22:49 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-18 22:49 UTC (permalink / raw)
To: igt-dev, Lionel G Landwerlin, Ashutosh Dixit
On Mon, Oct 10, 2022 at 09:42:14PM +0000, Umesh Nerlige Ramappa wrote:
>Add ACM GT2 metrics XML files for perf OA tests.
>
>Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> lib/i915/perf-configs/guids.xml | 521 +
> lib/i915/perf-configs/oa-acmgt2.xml | 118222 +++++++++++++++++++++++++
> lib/i915/perf.c | 20 +
> lib/meson.build | 2 +-
> 4 files changed, 118764 insertions(+), 1 deletion(-)
> create mode 100644 lib/i915/perf-configs/oa-acmgt2.xml
>
>diff --git a/lib/i915/perf-configs/guids.xml b/lib/i915/perf-configs/guids.xml
>index b3aa6a12..67f4314c 100644
>--- a/lib/i915/perf-configs/guids.xml
>+++ b/lib/i915/perf-configs/guids.xml
>@@ -776,4 +776,525 @@
> <guid config_hash="e7efe91c7aeb591043358c1b5e3c019d" mdapi_config_hash="94ecec147a25de742814fbb01fd4e9c3" id="6a6e8e1d-6148-4316-95f9-2a8b5236520f" chipset="acmgt1" name="Ext1006" />
> <guid config_hash="ae85ee9664f10b42cc854c26878d6cba" mdapi_config_hash="de92fab5a4df472219094e6a3b635632" id="b6b53888-0a0b-4fc6-b77e-c604875495a5" chipset="acmgt1" name="Ext1007" />
> <guid config_hash="310dddcb04d1088a3865f698d758cbc2" mdapi_config_hash="c6a3be7d49b5697074021ca673a39a57" id="6e06382a-3c98-464a-9811-cdfb956e4e8e" chipset="acmgt1" name="Ext1010" />
>+ <guid config_hash="b2e407f251d3960e0da6afada6b8373c" mdapi_config_hash="10c3bb1ccac0dd3e84cdd74c81161d8a" id="0692a728-614d-4d12-8c03-7b3ffe961ef8" chipset="acmgt2" name="RenderBasic" />
>+ <guid config_hash="47dd4aee9ef5ba2d15e61d25f735d1d4" mdapi_config_hash="c4c86e8bd7e0cfffa7c553517340292a" id="ccde9a29-a5c5-4a9e-b7f5-ec1092387e2a" chipset="acmgt2" name="ComputeBasic" />
>+ <guid config_hash="da49b5c7e497eab30522295f416dd84a" mdapi_config_hash="80f802eb9434e078d1c158be06940d88" id="e529d23d-d766-4391-84e2-68d43fd1f9b0" chipset="acmgt2" name="AsyncCompute" />
>+ <guid config_hash="1a28d05d945714b099a9417181b72962" mdapi_config_hash="0cdf3168ffd88a84c2a42d4c62567189" id="0785f0af-8ae2-470c-bc7b-dd81154d4d24" chipset="acmgt2" name="XveActivity1" />
>+ <guid config_hash="e2219e07d86fd978dc7b5bb911bd8487" mdapi_config_hash="9183dab175af6ef43d4e04d72d241733" id="1a01365e-7c8d-4816-b69a-edb89731dcf9" chipset="acmgt2" name="GpuBusyness" />
>+ <guid config_hash="83e4e688fafc993f80f7f8d769bb23fb" mdapi_config_hash="21b64bca96c7e77dd2fe2c9df2c903cf" id="9ca2b4be-4bd5-4873-9d59-9d6a5d9f8c29" chipset="acmgt2" name="RenderPipeProfile1" />
>+ <guid config_hash="c2c4a9eafbb0115295307e3e1d9f8e4a" mdapi_config_hash="a65a01102695be77f2b62a338b4bf36c" id="901cbc75-aa84-496c-a07d-c5db62b8dadb" chipset="acmgt2" name="RenderPipeProfile2" />
>+ <guid config_hash="dc05bd42bd0ee1d3136b5a575f45373e" mdapi_config_hash="09f057ff6f8ddf71468bb659f6546e50" id="9afedc01-2ddf-46af-a5da-8310c1afed17" chipset="acmgt2" name="RenderPipeProfile3" />
>+ <guid config_hash="c0a78f26a8ce0881f6a6e6bc2b1b71bb" mdapi_config_hash="4832bb166cbed8d9818d57db53b433e8" id="89469a84-856d-4433-8962-773c68ce818b" chipset="acmgt2" name="RenderPipeProfile4" />
>+ <guid config_hash="4ee37d5456fff9ced1ea71f4f780b847" mdapi_config_hash="dd537cbe408148b58a74888c1cedbc05" id="2128b792-e30e-49ec-a64b-8a636364f728" chipset="acmgt2" name="L3_1" />
>+ <guid config_hash="8954ca43b54846b7b71e655e150d1121" mdapi_config_hash="6b1945962232d82308543fece5e25699" id="a70724fd-5214-4325-b32c-61b37f409efa" chipset="acmgt2" name="L3_2" />
>+ <guid config_hash="9c716c46c7207e8a48e9e1bd8c15224e" mdapi_config_hash="3b7c10ceb528fa25a7a68a187f64c3f4" id="167e0c1d-8ef2-44d3-b4fa-407b9a23eb5a" chipset="acmgt2" name="Sampler_1" />
>+ <guid config_hash="f9dc7f33db6b2305e352d1ca65fad3d4" mdapi_config_hash="26e5116297660db53f39d0909b413ecc" id="879e3747-17f6-40b8-9a7a-2c6752ff6d6c" chipset="acmgt2" name="Sampler_2" />
>+ <guid config_hash="e667469040221b51349e5cad1fb3689d" mdapi_config_hash="0a78af71987a50eb2cee7e808937abf5" id="55aebe75-d0e0-4d07-aa50-4b1e672341a7" chipset="acmgt2" name="HDCAndSF1" />
>+ <guid config_hash="c565b65a61f728c66f17b4784123e9bc" mdapi_config_hash="20cc0f7f7a4c50d2e3ed7178298e0735" id="d9c30016-f7b6-4c66-81e1-cb75b68a2222" chipset="acmgt2" name="HDCAndSF2" />
>+ <guid config_hash="8b565f05a52e8e61881cbbfbb032dad3" mdapi_config_hash="80b637e35f15fc1c6abb66623902eaa9" id="6357cd3a-3553-4a60-8c86-7c59347c3916" chipset="acmgt2" name="HDCAndSF3" />
>+ <guid config_hash="66a151e9acb9ef679c7e64ee563e4739" mdapi_config_hash="1910d3ff8790c3fdb71942b3b046f888" id="031a7f13-0f25-4794-958d-38cea3050a32" chipset="acmgt2" name="RasterizerAndPixelBackend1" />
>+ <guid config_hash="1ab577a85bd7a784c1e160315439939a" mdapi_config_hash="26ab8caddc50c1b4a92eec5d0d897035" id="2032fb37-ebc9-4eb6-8916-4550474edd5d" chipset="acmgt2" name="RasterizerAndPixelBackend2" />
>+ <guid config_hash="8f98443ad7e76840f0a67f46fbf13fbd" mdapi_config_hash="ea5d98916272a3249fbbc759ca2cc5b2" id="51bc5454-ff6e-4033-b8b0-c9734975b3d4" chipset="acmgt2" name="RasterizerAndPixelBackend3" />
>+ <guid config_hash="1fe318a62f8fdc5e497799ad1a4593d3" mdapi_config_hash="ac8d46704b6c82b36b3fd9855b18e03f" id="5b08d0b8-c976-4d7b-b770-8f538bee394a" chipset="acmgt2" name="TDL1" />
>+ <guid config_hash="0db5677558a053a7b7323022b9c2c876" mdapi_config_hash="d50175e820ace925e81239cfa4c2a778" id="27ee6bcc-1378-4046-8922-124ea2115039" chipset="acmgt2" name="TDL2" />
>+ <guid config_hash="e548db4ddbf30e0cfc5d1c63a3c39217" mdapi_config_hash="e55a7ba6378c1f250e7b0bab9fc840c0" id="dd909127-caff-408f-994f-e0f64a672918" chipset="acmgt2" name="TDL3" />
>+ <guid config_hash="2dca618476481a2d92230cadd52ae3bf" mdapi_config_hash="7784a95b48eb4a3e6d71be7752255808" id="64fae233-cafe-4594-ab7b-fcbf5b442933" chipset="acmgt2" name="TDL4" />
>+ <guid config_hash="a1671c0743035845fa489b5b5621ee90" mdapi_config_hash="52b35dbeda4f1c82232cafb2f55f1d1a" id="063f5cea-f9ba-4c93-b7e8-22dc5c05060e" chipset="acmgt2" name="TDL5" />
>+ <guid config_hash="7e7a598638d3b4e222a0551896cb1327" mdapi_config_hash="f61d9f8e3257b65593db09f7c8b18859" id="4cba20e7-78ea-4aaf-bd5d-42b8647cf778" chipset="acmgt2" name="TDL6" />
>+ <guid config_hash="3fc03af4b1dca0e9c530f3d645316029" mdapi_config_hash="fe431f6f70e8ad185092abc40ab2f167" id="f76dee3e-b215-4780-9c83-7a1dfb1a6e63" chipset="acmgt2" name="TDL7" />
>+ <guid config_hash="8531f8422804477352d85378b81b8677" mdapi_config_hash="f01ac39ed866c85bc7e2400d4f9557a0" id="70a8e39e-5244-43ea-b922-bd7024baf879" chipset="acmgt2" name="TDL8" />
>+ <guid config_hash="bf645ca6862f39d60e68cfeb8e86a5a8" mdapi_config_hash="c0ce3fd07208c774c4f446a1e501f6d2" id="cfac9130-4f6a-4a2a-aafc-9e88751ce983" chipset="acmgt2" name="TestOa" />
>+ <guid config_hash="038193d82de44de51111cbafbe3eb01c" mdapi_config_hash="52d2e56af19c8e94d9561c40f2794a9f" id="7bb51d65-bc5c-4e23-904c-e7ad932d162e" chipset="acmgt2" name="AMFS1" />
>+ <guid config_hash="a3839579601989958bce806b11d7d47e" mdapi_config_hash="96ae5b07d8929986e01cbc9675cbba21" id="b4899455-a030-400a-a66b-ea270f7722fd" chipset="acmgt2" name="AMFS2" />
>+ <guid config_hash="6714f1540844eda6075812d876e9baa2" mdapi_config_hash="3afa1ac22af5cd271177353fba82e451" id="cb47ffdf-f1a9-45f2-8ee6-21e0fb8111dd" chipset="acmgt2" name="AMFS3" />
>+ <guid config_hash="c6a57110cdfd8921fcdcfe2af9490445" mdapi_config_hash="2e7dcab4821126ed9d95abc0cdff02f7" id="2e296498-77db-42ad-8f34-9cda1ff4dcd8" chipset="acmgt2" name="AMFS4" />
>+ <guid config_hash="caf14fa0a6a77ebfabeb8996d8d21da1" mdapi_config_hash="f3785c393878b5a22c7e0dd386f848f3" id="ef47f98a-fb5f-426d-922e-8ae13cedb198" chipset="acmgt2" name="AMFS5" />
>+ <guid config_hash="5d77eaf3d836ea04a753450ee9a6e336" mdapi_config_hash="252c6845386f31c9f6917892363b4676" id="ec2c2ae9-a41e-4ff4-99f1-118959c94bfb" chipset="acmgt2" name="ColorPipe1" />
>+ <guid config_hash="45550b4209ef3dd178ed92e4ce779f52" mdapi_config_hash="bf0d772b65dc8f8c9c6019e898930af5" id="d7862a6d-902e-4d1f-9f39-e0f94aa4346e" chipset="acmgt2" name="ColorPipe2" />
>+ <guid config_hash="6189e1bd287ba2349d88a44dac6be2b8" mdapi_config_hash="0afacd96f63ce911598eba5f739b5cb5" id="f00094e7-2baa-4bb9-807b-d77bb1c72eba" chipset="acmgt2" name="ColorPipe3" />
>+ <guid config_hash="79b11b00bbcca4630001b2765f26756a" mdapi_config_hash="ded3941e0faef7cecfd14b24530917ff" id="341991a5-3457-4201-a48e-d368a979f01d" chipset="acmgt2" name="ColorPipe4" />
>+ <guid config_hash="59a92b61d99c709bf6f03d0528bed846" mdapi_config_hash="5d5f5cce516ae80b5b04c9ea48a05300" id="34664510-6687-48d0-adc5-b7a60069de8d" chipset="acmgt2" name="ColorPipe5" />
>+ <guid config_hash="a0b69be72bad2a14252a971c5817b0de" mdapi_config_hash="e2278aac53b87097db531390576a7015" id="1c9a3218-c1ee-402f-b483-6263a0757515" chipset="acmgt2" name="ColorPipe6" />
>+ <guid config_hash="e8d90cd4bc76ff01ee29ed1fdae320d7" mdapi_config_hash="37d8b00817d8223b63e5f594bf7eda85" id="d85dc73b-5121-44c8-87b2-df05b1eecdf3" chipset="acmgt2" name="ColorPipe7" />
>+ <guid config_hash="3da5471c033290a83e5487461aae1b21" mdapi_config_hash="825fb76acc4f53ccd0f2c353e980675e" id="4695a23b-b2b0-48f5-8bf1-743255be3e2e" chipset="acmgt2" name="ColorPipe8" />
>+ <guid config_hash="67c48430ab3fe20e924fb4bf50f4b7d3" mdapi_config_hash="87681f104ef1a4bbac07922ae849d723" id="73b4fa16-fd16-4c45-bb66-a733308a8b57" chipset="acmgt2" name="ColorPipe9" />
>+ <guid config_hash="44c6b74d8f4718751f7375656be5301a" mdapi_config_hash="63daba20a3a4f0e37b4d4b5d5fced5ed" id="41a973fd-a067-4760-be3a-ccac78e0eadb" chipset="acmgt2" name="ColorPipe10" />
>+ <guid config_hash="266938c791f666634c554e307ab3fa0f" mdapi_config_hash="c4d8ea77fb50667a4cc25d758c6a21ca" id="a42ec42b-53d5-40b2-8950-9aabe714601a" chipset="acmgt2" name="ColorPipe11" />
>+ <guid config_hash="5c721541f1bc628c5fb73fb75d3fb8f0" mdapi_config_hash="b204638d75ee6b7c632c75ad0ff53f2c" id="4682628b-6cc3-4b22-b818-ca5347cd7bf3" chipset="acmgt2" name="ColorPipe12" />
>+ <guid config_hash="3839bc9a3f06cb5d48132a0351a2c958" mdapi_config_hash="27e122bfcd63ee290478a8ec66b88656" id="76fcf17c-a3ad-474c-a2fb-58a1517c28f4" chipset="acmgt2" name="ColorPipe13" />
>+ <guid config_hash="583bd332d93503a714f042fa515d4ce8" mdapi_config_hash="9f9cc670adc62c02f102dcb9a61332d5" id="6708cf0b-dd77-4fb7-aad1-909ffea99aea" chipset="acmgt2" name="ColorPipe14" />
>+ <guid config_hash="24a6b0d47d99f4e545fa467ac8b9a732" mdapi_config_hash="c82ffc3805594147543857bb337d8795" id="cb36baf7-85bd-4ce3-a0d7-4d296c5932a7" chipset="acmgt2" name="ColorPipe15" />
>+ <guid config_hash="deaa647e5820cff90dce78e2bcb18e76" mdapi_config_hash="2cf53d8082aa5e6a1cfeaadb798650d0" id="f1e33629-b9d8-4033-a791-2afb70f5bf8d" chipset="acmgt2" name="ColorPipe16" />
>+ <guid config_hash="381e9a6f4145d48f5a9d6e02f2505643" mdapi_config_hash="e1677076ec7cc45e88ac8a9bf57193c4" id="fb67c9e2-4acb-4775-b715-ffc4b743d9e8" chipset="acmgt2" name="ColorPipe17" />
>+ <guid config_hash="56169430011c189a7bcf4c79b3a012d5" mdapi_config_hash="99ff981de4cfb9d03f0ef64d71b8ef90" id="e0466349-b62f-474c-88f9-3a9b62a3274a" chipset="acmgt2" name="Dataport1" />
>+ <guid config_hash="a7bc32e5591cdfc523a769dc3c9bb671" mdapi_config_hash="e74cda688ab7060b9b95c847720222f3" id="28e63e4a-ae68-4913-9f28-ae9269aadf2b" chipset="acmgt2" name="Dataport2" />
>+ <guid config_hash="da8222d729df1f3c5c8823ad8a9c0465" mdapi_config_hash="d63467f65bae64067b163b69487dc40d" id="f9dd355a-29ce-4f78-9ea4-e2f0f799876d" chipset="acmgt2" name="Dataport3" />
>+ <guid config_hash="1500915b42473fa5a57c59568d2f3fdd" mdapi_config_hash="81b0a2074ccaecce2ceb5865a345938a" id="d79af0bc-b6e9-4057-8eb8-f61fad6efe55" chipset="acmgt2" name="Dataport4" />
>+ <guid config_hash="2acde5732d196b229b245c875eeb92e9" mdapi_config_hash="5920e07beaf1623a77708e1046341c07" id="8890d6d6-bac2-4830-9abb-e38e1da08e0b" chipset="acmgt2" name="Dataport5" />
>+ <guid config_hash="e65b2cc90b2bd0ce13a121f11cdb00b5" mdapi_config_hash="9f17e4bc81c0cc2c83a5690e01bfd97e" id="c181f521-7c29-4ac6-a44e-d398043d1c41" chipset="acmgt2" name="Dataport6" />
>+ <guid config_hash="fe2bee54bafaaae600a5e7b421290b8e" mdapi_config_hash="94d01f21c96049034ce21d06f1dae5d4" id="b83732c6-e9b4-4449-90df-3d3518bcc6a2" chipset="acmgt2" name="Dataport7" />
>+ <guid config_hash="08be5a53a74fb853cca6771464653014" mdapi_config_hash="dc3d3a82287876429a2893b47012d9dc" id="a82addb0-e73f-43a4-9b0a-89df6b2ad267" chipset="acmgt2" name="Dataport8" />
>+ <guid config_hash="4ee3ada20687f4dcca516dcd29ef9869" mdapi_config_hash="dd21e79c4705310ba7f6c00e267f2949" id="91d91417-69c7-458d-bb48-d1c83871d61a" chipset="acmgt2" name="Dataport9" />
>+ <guid config_hash="6ccf0a100baa4b37076a3614d20c1e96" mdapi_config_hash="45de87750bd1a56206ad14f72fb5119f" id="7bb38598-cd33-4e49-957c-cbe7ab599120" chipset="acmgt2" name="Dataport10" />
>+ <guid config_hash="29189d27860156a994d0b3c96ee65a93" mdapi_config_hash="196c7f73990fbf9457021fbce0ec9ae4" id="8108a31f-3d5d-46f3-8cd0-6c9b2c3e0038" chipset="acmgt2" name="Dataport11" />
>+ <guid config_hash="5298974a1f8c8976eca88cd42d5c4bbe" mdapi_config_hash="1636c246dd5ae03da87d335a7048f152" id="c7acfa27-136c-4527-8e81-517c6a2aa724" chipset="acmgt2" name="Dataport12" />
>+ <guid config_hash="a74c1e6e1501c6048881f9aa599ad918" mdapi_config_hash="8b0eacc6334431163fde2cfcea86e951" id="10c1bda5-f032-4e6e-8597-741046aa81c4" chipset="acmgt2" name="Dataport13" />
>+ <guid config_hash="31bf8e57f49db41618e412e61d1e7982" mdapi_config_hash="da965171462d1a653b618cf80297a97c" id="9e026386-432e-42ce-8bb8-c833127dbbe7" chipset="acmgt2" name="Dataport14" />
>+ <guid config_hash="5ac9e03a94320f444aac559d88895e5b" mdapi_config_hash="10b1cf186ff9de661f3990b810670cd9" id="51c4a645-0ffe-4dc2-bc5c-30075c771f71" chipset="acmgt2" name="Dataport15" />
>+ <guid config_hash="ab3414f03d24c3a00807ba160e5a49c5" mdapi_config_hash="5bcdd9a8e07d08d4d1c9b622fdcf1a22" id="4699e9f0-8029-44dc-9f86-23ee43b2592e" chipset="acmgt2" name="Dataport16" />
>+ <guid config_hash="93e6efb5cb8e442f81f065e6bf8fb948" mdapi_config_hash="92f9f7aaa03e7fd41a591209c5a7e7b0" id="eae3432b-6340-4d86-bae1-3d6da5d6f9c7" chipset="acmgt2" name="Dataport17" />
>+ <guid config_hash="809c9a653d181175d37b1b0822ba06ac" mdapi_config_hash="85886745e8f21cd4b3e37b25e0c6456c" id="fc5c5c04-55ea-4094-92fc-1d40f7f132b0" chipset="acmgt2" name="Dataport18" />
>+ <guid config_hash="8ee5f22badeedddc9102097bfe67f0f8" mdapi_config_hash="6e80d88107e4fe83b6463f4b17ee8c6c" id="66cc68bd-b460-42ec-b815-2531dc145a33" chipset="acmgt2" name="Dataport19" />
>+ <guid config_hash="ceb2e60e3b4b3aa861c0ed75f94a09f3" mdapi_config_hash="26f0ff1db12d9be6f45391c1d30914d5" id="c3f17ea7-bdba-4ce6-971e-9920ae779870" chipset="acmgt2" name="Dataport20" />
>+ <guid config_hash="c88f1e1536f39010583ed3ec30c01230" mdapi_config_hash="ec7e6c5b592df2408443269548459d87" id="fe3d6064-fb8d-4c1c-8375-65c1b2d23287" chipset="acmgt2" name="Dataport21" />
>+ <guid config_hash="5aed14a3a4f30502f5b2caf1a9e068cb" mdapi_config_hash="a292a8b4fb44213d0b3205cec0148e5b" id="ca29a63a-9e93-4631-befe-cb0985365d3b" chipset="acmgt2" name="Dataport22" />
>+ <guid config_hash="dd76c26b8b2255ef73cfcb62c863839b" mdapi_config_hash="aef08a0481ebf3a9b707394ff5afa5cc" id="f194891f-8915-4c9d-978e-4ef91c44d5d1" chipset="acmgt2" name="Dataport23" />
>+ <guid config_hash="b6e7692a0242f9cd48acd694d191cc44" mdapi_config_hash="51a6d1070b7163c7b40d8ae556071efb" id="62bac6fb-20ca-4fbf-b821-cd80ecdcb57b" chipset="acmgt2" name="Dataport24" />
>+ <guid config_hash="af1b2a6742f5c9ad515ebb900b02429c" mdapi_config_hash="75b1fd7eafd739fe943d38b29721c42a" id="7a2a2ce5-0e00-429b-9d96-ce5c030378e2" chipset="acmgt2" name="Dataport25" />
>+ <guid config_hash="92a2b16320c5b4d2946e9003cacdff9a" mdapi_config_hash="5783ab7d9d15d814ad6a2f95ba3c98ac" id="d6169119-c923-4d10-b16e-6439fa5e150d" chipset="acmgt2" name="Dataport26" />
>+ <guid config_hash="3bc6ce2b82f2ab90dca77b458d3834f1" mdapi_config_hash="c0c217bef0bdb90eabdf50ff79a1b7f5" id="703a8fb1-96b2-4c89-ad1b-f721efa0fade" chipset="acmgt2" name="Dataport27" />
>+ <guid config_hash="649141f0874ec93d8f4160d08dfa4caf" mdapi_config_hash="c78a24ccc04f76d0196660aba95799f8" id="7d3ea8fa-f0e2-4436-bfed-2cfd5d42e3fa" chipset="acmgt2" name="Dataport28" />
>+ <guid config_hash="42b9f1de512b617f5240e3161b08733c" mdapi_config_hash="eb7919c11d4e0970967b68899ca12d47" id="f42d9eaa-4a36-4b10-a96e-6794cbbdc43a" chipset="acmgt2" name="Dataport29" />
>+ <guid config_hash="62fbef90e26b5bafd5ef8ccd51114bc4" mdapi_config_hash="b03ba3824df1542804a3399c44230bde" id="6805565e-e6aa-41a8-b486-4f1ca91c11c9" chipset="acmgt2" name="Dataport30" />
>+ <guid config_hash="0d25ced9487c2ba1aea5b6121c8919aa" mdapi_config_hash="2bfc246152c25a0c934747ff229f182a" id="c4d2235c-1d4b-44b7-b746-a11016520ffd" chipset="acmgt2" name="Dataport31" />
>+ <guid config_hash="c88f1e1536f39010583ed3ec30c01230" mdapi_config_hash="ec7e6c5b592df2408443269548459d87" id="1f7d4994-5397-410c-98ed-5e1bc3d44ceb" chipset="acmgt2" name="Dataport32" />
>+ <guid config_hash="5aed14a3a4f30502f5b2caf1a9e068cb" mdapi_config_hash="a292a8b4fb44213d0b3205cec0148e5b" id="42d54580-601f-4dcb-9c91-c5bd37782f65" chipset="acmgt2" name="Dataport33" />
>+ <guid config_hash="dd76c26b8b2255ef73cfcb62c863839b" mdapi_config_hash="aef08a0481ebf3a9b707394ff5afa5cc" id="0ce98a1c-8516-4412-b1ce-b0eeaca989df" chipset="acmgt2" name="Dataport34" />
>+ <guid config_hash="b6e7692a0242f9cd48acd694d191cc44" mdapi_config_hash="51a6d1070b7163c7b40d8ae556071efb" id="857f49c7-71b4-4fa0-86f0-55f817676cff" chipset="acmgt2" name="Dataport35" />
>+ <guid config_hash="af1b2a6742f5c9ad515ebb900b02429c" mdapi_config_hash="75b1fd7eafd739fe943d38b29721c42a" id="dde58e8e-e867-4144-9782-4464798e7c63" chipset="acmgt2" name="Dataport36" />
>+ <guid config_hash="92a2b16320c5b4d2946e9003cacdff9a" mdapi_config_hash="5783ab7d9d15d814ad6a2f95ba3c98ac" id="fd0e95c3-0a28-4911-80d7-dad9716739c3" chipset="acmgt2" name="Dataport37" />
>+ <guid config_hash="3bc6ce2b82f2ab90dca77b458d3834f1" mdapi_config_hash="c0c217bef0bdb90eabdf50ff79a1b7f5" id="ac3fa7ef-1963-4643-917f-9f9b6161ee62" chipset="acmgt2" name="Dataport38" />
>+ <guid config_hash="649141f0874ec93d8f4160d08dfa4caf" mdapi_config_hash="c78a24ccc04f76d0196660aba95799f8" id="ca4e1039-7322-4606-b3cc-7f33dcb93301" chipset="acmgt2" name="Dataport39" />
>+ <guid config_hash="88f41e26b62dadd6c50d36d6720acf53" mdapi_config_hash="31e98ef66af24e65a892e2cfa434f8d9" id="3712af1f-03c7-48e3-b2a5-6d9ac64b3122" chipset="acmgt2" name="Dataport40" />
>+ <guid config_hash="2faf3e8a613971bb136500776cd72657" mdapi_config_hash="c96317043f93fd2acb5ece026b450f1a" id="3df5cfc4-865d-4314-a53a-379d76aac638" chipset="acmgt2" name="Dataport41" />
>+ <guid config_hash="62a0984bd5aeea7dacb6753700a59361" mdapi_config_hash="e55ad6373e0ad7251b6efec03e224855" id="33168209-e5ab-4330-856c-0d4a1b95dce3" chipset="acmgt2" name="DepthPipe1" />
>+ <guid config_hash="58ab18207c62990f094f5d24e12d2507" mdapi_config_hash="b49b34c502b0badf021659f446e3595b" id="ada82722-0eaf-4903-96f0-3c8ed2227c7f" chipset="acmgt2" name="DepthPipe2" />
>+ <guid config_hash="6e753d72d89bacc63371fe81b8ce2311" mdapi_config_hash="9d70e945bf59a04fcce180106d5dad81" id="359bdac8-5929-4e54-a5e5-526b28a487ab" chipset="acmgt2" name="DepthPipe3" />
>+ <guid config_hash="e2db1f19c992bfd39a7cefa86510f086" mdapi_config_hash="47e2f620a4392f23933ee5b251c44804" id="1b8e5aa0-be13-4c87-9ad0-f0d4f7d7f2a5" chipset="acmgt2" name="DepthPipe4" />
>+ <guid config_hash="f72b15e5e83f5abcb45c6c75fafd43e5" mdapi_config_hash="1320a5309244f63cbda5f8c9d68ddcf9" id="b192f113-23af-494e-82e7-b9a81810c75d" chipset="acmgt2" name="DepthPipe5" />
>+ <guid config_hash="df1128d555469219afcb50db48c0beb7" mdapi_config_hash="e8ae0161fe828dbad6699a0adf116543" id="f617db06-51cc-447d-989c-0811dc7c7b38" chipset="acmgt2" name="DepthPipe6" />
>+ <guid config_hash="f48d8282dd9da9aca3e86e98a59934d0" mdapi_config_hash="a9fb36e90bd5dededfaa59774100d6e7" id="bd2422a2-0a56-476d-a52d-b4aa15a5d842" chipset="acmgt2" name="DepthPipe7" />
>+ <guid config_hash="834d64718044f6f58bf032adbb836bac" mdapi_config_hash="09375024e2cd1ffdf5b40b1160fedc41" id="7856d434-02e6-4a06-b585-e45e7616f1d5" chipset="acmgt2" name="DepthPipe8" />
>+ <guid config_hash="ae90b062bf3f8ab8c0be1147f3242981" mdapi_config_hash="acc31fcf338eeeb1eef830d75f073f1c" id="60b56817-8e14-488e-917d-29bffd9fefbb" chipset="acmgt2" name="DepthPipe9" />
>+ <guid config_hash="fd4198add1433da27b43245215d1103b" mdapi_config_hash="0fe77f11467ea71308b43a25560f1c5e" id="8dff928f-699b-4f34-a297-cf46c9519662" chipset="acmgt2" name="DepthPipe10" />
>+ <guid config_hash="d2024e7bc32f60f19ec1604c5f551a25" mdapi_config_hash="710f4d8faa8fe586d73b8a59995e00d3" id="fa8e2ae9-3507-4eed-9a02-b18c396a21b1" chipset="acmgt2" name="DepthPipe11" />
>+ <guid config_hash="334da62368539353cadb6951c52c3170" mdapi_config_hash="7dfdf1fa5eef76996d55a22623a61533" id="4736a783-c2f3-4f67-931f-eca0fdddf57f" chipset="acmgt2" name="DepthPipe12" />
>+ <guid config_hash="f80bf49ac333847e67b0613958e43979" mdapi_config_hash="fd0fb232733cd55e203614f75e2adb4d" id="a305b93f-dba5-4318-89ba-051192cbe1be" chipset="acmgt2" name="DepthPipe13" />
>+ <guid config_hash="b6190b62b38848872db42898e5a2c2fa" mdapi_config_hash="dd75bd48e12883ac8338c68462428421" id="dcfc3d88-b9bd-424b-b3ca-854f2e2d4863" chipset="acmgt2" name="DepthPipe14" />
>+ <guid config_hash="ad6d9ae878cb725d01638201bd6e8e9a" mdapi_config_hash="33ed087325445c5d55bc9613612f9012" id="d706dc1e-e6c8-4fe0-b6ed-ea99cdc41673" chipset="acmgt2" name="DepthPipe15" />
>+ <guid config_hash="b5db152d42f8c28e200963ca8a548183" mdapi_config_hash="121d8ea1afa20d0b0d6b2b69a0c921a7" id="de4874a3-6881-43a8-9243-6af156af44e5" chipset="acmgt2" name="DepthPipe16" />
>+ <guid config_hash="6a1cb5856b33fa8522607a8480510ccd" mdapi_config_hash="653e1d2f3f01ca38623334cb01553e36" id="c3d18c22-f267-4f8a-8b4e-b26abd1d1660" chipset="acmgt2" name="DepthPipe17" />
>+ <guid config_hash="22768128bec178ca40ff86e79bb1ac9c" mdapi_config_hash="0704be276282a527e98f1df5545f5c05" id="0fa14813-96d3-424b-8935-b70b4e24ea85" chipset="acmgt2" name="DepthPipe18" />
>+ <guid config_hash="1e24a54dae2d4fda9ef7a4d459b63811" mdapi_config_hash="3aacdf09eabc372254ba77669d33e75f" id="4e741dfb-12e7-4a31-8bed-1d587c0cafc5" chipset="acmgt2" name="DepthPipe19" />
>+ <guid config_hash="9f5eed3d32716d6d56ec351f32187e3b" mdapi_config_hash="9cf55d3b4983843c8636b3e4558b830a" id="66117e26-8834-4f72-b8f3-162bafb24232" chipset="acmgt2" name="DepthPipe20" />
>+ <guid config_hash="04182be6137cd310678473857b0763d8" mdapi_config_hash="a7e45fade857ab96cc9ca63fad9a0e42" id="4b9e649c-1392-4856-abe6-9e67bb06ac5e" chipset="acmgt2" name="DepthPipe21" />
>+ <guid config_hash="ef47cc757009e01fa6f4c59af001cd51" mdapi_config_hash="4aa9340e6709a8af69b7083006ac795a" id="ced7882f-f88d-431c-9dad-8f3016a64777" chipset="acmgt2" name="DepthPipe22" />
>+ <guid config_hash="c4f40b7d9a09205d235114dba68a5d99" mdapi_config_hash="dd21e05f7a31bfcf70baf9025dd55155" id="17ba725c-bcfb-444c-8725-fe9bc1a99c5b" chipset="acmgt2" name="DepthPipe23" />
>+ <guid config_hash="6192457ac32474673c3f9d1bdef8a335" mdapi_config_hash="84c69d2e33ea9a3a848eb4c2bc5f2696" id="efdfcd4f-8bc6-4251-b956-dfd351f8632e" chipset="acmgt2" name="DepthPipe24" />
>+ <guid config_hash="f2d49835c676f18c3eae177cef7f20e7" mdapi_config_hash="40dc0abe03ac63336a1702313d0264d5" id="bad6c158-57f6-471f-a9e3-cad9e779d211" chipset="acmgt2" name="DepthPipe25" />
>+ <guid config_hash="f178fe3e8fdf5378ffc0e0eb323d2012" mdapi_config_hash="64828b4d6366b61cc69ef89a7403728c" id="4a7b11ce-2d9e-4905-99c4-ededa640b342" chipset="acmgt2" name="DepthPipe26" />
>+ <guid config_hash="41fb8491249ade9c531a3a6a9141d52d" mdapi_config_hash="9a687c1ecbe2ffcb0c9ed3a0f7ecc1d5" id="8c0a8f9b-3e97-4b6d-adb1-fbecb395ec00" chipset="acmgt2" name="DepthPipe27" />
>+ <guid config_hash="4b20efb90dbca51593595c57ba4657af" mdapi_config_hash="b3f10d8b0712550fbc905255d5b81812" id="b7471c18-89e6-4e6d-826c-5f0ca0791154" chipset="acmgt2" name="DepthPipe28" />
>+ <guid config_hash="0a99a7d55f2537c9fae13da4cc2979cd" mdapi_config_hash="fc253333de6533f83091cfe99aed3c8b" id="36d7c5ca-28e3-41c8-8e2b-f67beba4b23f" chipset="acmgt2" name="DepthPipe29" />
>+ <guid config_hash="9ce906de561108d7938a42a368d151bf" mdapi_config_hash="e20c870a0352427698d87db395eae958" id="1bfbb150-1614-49a3-973b-7972bf7c9a91" chipset="acmgt2" name="DepthPipe30" />
>+ <guid config_hash="abc80824498b165289b9f75df4190d12" mdapi_config_hash="fc7d42f1bee45992170dde47aea80c4f" id="80d75f6a-6c5b-46c9-a3a7-1911e2cba86e" chipset="acmgt2" name="DepthPipe31" />
>+ <guid config_hash="7f3a20d3730ad747b44abe1b82370868" mdapi_config_hash="dca227fe5b6366b467f4920ee7e5f467" id="3368bfa2-0680-4282-aaf1-9ec1a1713b82" chipset="acmgt2" name="DepthPipe32" />
>+ <guid config_hash="4d2a8d4082de019fe7404a2d997abc8a" mdapi_config_hash="1f6a45303c8f6824c3fbb9253694410a" id="101b4d80-895b-4957-9f24-18456078793a" chipset="acmgt2" name="DepthPipe33" />
>+ <guid config_hash="b8fa13fb0c0402674de46050acbaef28" mdapi_config_hash="f72d2ff77944bf53157694ba5b4250c3" id="342e501a-0038-412c-9e8a-a9ed02b7b9ef" chipset="acmgt2" name="DepthPipe34" />
>+ <guid config_hash="340a1be450b022e9881f60dac6b0c978" mdapi_config_hash="a934832fc2e93ab17811c26553055224" id="5c4a1a1c-3df5-43af-adb0-9cd78dd944f8" chipset="acmgt2" name="DepthPipe35" />
>+ <guid config_hash="87245aedf765423b6fa4e64e7a0f9ad8" mdapi_config_hash="6514a5e312de739a494c5da91d30e5f9" id="f19a51db-ff00-40c0-a13f-1c404e80652e" chipset="acmgt2" name="DepthPipe36" />
>+ <guid config_hash="8eab7e7fb852091f7139d38ef586e58f" mdapi_config_hash="d509513363eca37f080340e56447d95f" id="6f269feb-2743-4953-a8b4-7e4b000901bc" chipset="acmgt2" name="DepthPipe37" />
>+ <guid config_hash="e548befd8d7dba01b365c94f4211e0a2" mdapi_config_hash="217b05e3a3e0e65ff6b8f201abab4cb4" id="7b9d22cb-7c4e-4885-be22-833c310e7fd4" chipset="acmgt2" name="DepthPipe38" />
>+ <guid config_hash="25bacb972ec8a72009256f468fdc7b34" mdapi_config_hash="5dc6b05212009053300d87b6832e8101" id="482c20b4-68c5-4656-8de2-039b2ca8a0f9" chipset="acmgt2" name="DepthPipe39" />
>+ <guid config_hash="5f86d93ea1eacf0e38ad991671c6b74e" mdapi_config_hash="3b5f5269683026ceb942218699e81328" id="743ffcbc-c6d5-4b28-b58c-1d23d1ea8fff" chipset="acmgt2" name="DepthPipe40" />
>+ <guid config_hash="df0dbc21210f17109d26fd50db9eb79c" mdapi_config_hash="b5477b7eb1cd880254a9ae59919dd592" id="f809a7a3-2248-480c-b851-1b23f3d6e7f2" chipset="acmgt2" name="DepthPipe41" />
>+ <guid config_hash="e74afa468ab00e7e9cf00a3259828d27" mdapi_config_hash="9818b3a1236bc1335db8d88cba97d419" id="effaccd8-6f1c-4a50-b39b-3a0f75eebf66" chipset="acmgt2" name="DepthPipe42" />
>+ <guid config_hash="03667604b77c542fcdc3faf3e8d1331c" mdapi_config_hash="d5c373e3fd890a3ed1aad01ee8e720c6" id="39b392ed-3513-4c3f-9b22-bde5a9ee725c" chipset="acmgt2" name="DepthPipe43" />
>+ <guid config_hash="79543dfdc6cd0734aa3ef643f39ff640" mdapi_config_hash="40a2c3a10c7686dc1e24b890b89db75f" id="adb868c4-97f3-420f-b766-073244232afb" chipset="acmgt2" name="DepthPipe44" />
>+ <guid config_hash="77aebe954076577ec527a2cb5b9c1548" mdapi_config_hash="8b6fe5a377b895a8a84c414d13827031" id="71825303-a777-4079-85e0-69ee3f3caad3" chipset="acmgt2" name="DepthPipe45" />
>+ <guid config_hash="f97181f2ab64833fed8ac02f87bf37da" mdapi_config_hash="3426d6e7f950c26b860e00475e089cfa" id="2e086ff4-e74f-45bd-82d7-599a27a9aaba" chipset="acmgt2" name="DepthPipe46" />
>+ <guid config_hash="7a5fb3635232890411b4d2e48f6f07d7" mdapi_config_hash="42e1115a80d8d18cf2b00c4f8a70630b" id="b0b33553-4e1c-445d-8e40-c03873ef1d5e" chipset="acmgt2" name="DepthPipe47" />
>+ <guid config_hash="f18632de86831a51707f80db4669089b" mdapi_config_hash="bfdc8226cc0f4db7db9b5e26007a92de" id="154e627a-ce2c-4d36-a441-dae9e8317fba" chipset="acmgt2" name="DepthPipe48" />
>+ <guid config_hash="fd8ba9b85ca32bf76da2d10b1196136e" mdapi_config_hash="32ad6cf6e7d651d616068d363ac6ab6a" id="8d79b860-44be-4e17-bd33-eb95a7d6ad47" chipset="acmgt2" name="DepthPipe49" />
>+ <guid config_hash="f24f0a45547e017a9ccabd51aede0f85" mdapi_config_hash="d4143011c741df10763d16d978593f4e" id="980f1b68-a258-493e-aad2-8b40a0923a67" chipset="acmgt2" name="DepthPipe50" />
>+ <guid config_hash="fa19704938ef68ede42f07d334d6a7d4" mdapi_config_hash="01d96cf51f7cb83278ed9923eb36387c" id="502ad763-3720-4e28-93c2-6d9e4383c8b2" chipset="acmgt2" name="FrontEnd1" />
>+ <guid config_hash="a8e81543f074b5bdaf7bc2f08a207231" mdapi_config_hash="549d005137faa69f0f7594adbcd230c6" id="f655036b-8302-4327-880e-014cffa29448" chipset="acmgt2" name="Geometry1" />
>+ <guid config_hash="caaf80ee9d79d42d93333c74c306af41" mdapi_config_hash="311d418a23fd608f708e3526cdb289a8" id="80abe21d-174e-4d5f-a64f-34eea53e8c59" chipset="acmgt2" name="Geometry2" />
>+ <guid config_hash="14fec9d5b91e29482746c96a4643f787" mdapi_config_hash="4891bb7ced8889be3e852724bffc53b2" id="f736c728-c16c-4125-97c3-b7e2f7d25ecc" chipset="acmgt2" name="Geometry3" />
>+ <guid config_hash="bdc1081e1bcbb97611db235573edda8f" mdapi_config_hash="17cbcd1b7b627b1b729b05de22bf8b92" id="81996036-5d85-4ca6-83f8-a5bce6428d80" chipset="acmgt2" name="Geometry4" />
>+ <guid config_hash="70b2660e8ae7c2737b68b1a90a856a14" mdapi_config_hash="7faa85915ad0b0a4506996d907c2598a" id="09075af6-ccdd-49bf-8581-92a84840bbb5" chipset="acmgt2" name="Geometry5" />
>+ <guid config_hash="fe4851067cdc7be9e15d17476f95d63c" mdapi_config_hash="9607649d7c9de41bce3415ae8229f2b8" id="09aaf18b-f85d-443d-9644-9cc847782212" chipset="acmgt2" name="L1Cache1" />
>+ <guid config_hash="acfeb2b88f17cafd1cebafd04359ae80" mdapi_config_hash="2a6d3f53ab54ffc9da36a00b24e90649" id="66096c29-519c-4063-9d03-e04e50d8d478" chipset="acmgt2" name="L1Cache2" />
>+ <guid config_hash="c6cf5f1d316375231590cdafdd67b4a8" mdapi_config_hash="550910ed5d80d1efbe588e1af453ddd5" id="2237bc33-3e20-446a-8d7d-7ac651314287" chipset="acmgt2" name="L1Cache3" />
>+ <guid config_hash="d1742ae4fe4c17e6b3dc8a06edde7fd8" mdapi_config_hash="978b08da105152c3e5a56bdd0cc6ca83" id="c4e31e05-c514-4e2e-9686-f4225de24213" chipset="acmgt2" name="L1Cache4" />
>+ <guid config_hash="c683ef61a39312508b75b6500b8f40b8" mdapi_config_hash="5b1d0638a03111dd1c9b2a4ae6e49e1f" id="1c608270-6be1-4381-bd2a-e7e5e6ec0c84" chipset="acmgt2" name="L1Cache5" />
>+ <guid config_hash="c94f094d055d17af24eaa98bf50001ef" mdapi_config_hash="8eebdf1871229a9a1c201f0150205c6a" id="8ea12c1c-6dfc-4539-b7cc-4c0ed0a0e172" chipset="acmgt2" name="L1Cache6" />
>+ <guid config_hash="71c2b8da77e3618e70fdb5b4064a0694" mdapi_config_hash="c0e1b28054cfa001b623213f99a254be" id="563cb980-9a7e-469f-8fa7-75fbbda1b6a7" chipset="acmgt2" name="L1Cache7" />
>+ <guid config_hash="3e63f6e88ec9bc5aa368b1dea484fd10" mdapi_config_hash="1a487d0f70d1732ce5cb8b19a3d95fc7" id="203752ae-e3b3-4895-85cd-9cef09669196" chipset="acmgt2" name="L1Cache8" />
>+ <guid config_hash="795aea06dbadd4aca69892c17d82dc34" mdapi_config_hash="993250d49b255b9d8f9b7187303924d8" id="94ae89ad-096f-42c3-a666-b3bb904605e9" chipset="acmgt2" name="L1Cache9" />
>+ <guid config_hash="bbf6a4e4934530e4ecaa0fa42d4c9151" mdapi_config_hash="79c988006328f19c16759600a7434ca0" id="97f2d572-60c2-422d-b9eb-f0edb2f9e788" chipset="acmgt2" name="L1Cache10" />
>+ <guid config_hash="58df2048ae73cf14cbf4c58ff54fe179" mdapi_config_hash="46123ec5991d0070d56076c4f1fa853f" id="df474009-ed7f-4a1b-84a5-473b35804e42" chipset="acmgt2" name="L1Cache11" />
>+ <guid config_hash="639f9399b67db11f386fe9c971f2235e" mdapi_config_hash="d841417827b7d7d0d88ab7fccee20c40" id="7c3b945e-3b30-4ef2-8544-34b535ca90b8" chipset="acmgt2" name="L1Cache12" />
>+ <guid config_hash="a98a24d2b243954eabbc4494ee2f56b7" mdapi_config_hash="10c0bacda46e73581dfd6d95488260fc" id="a55bc2da-2c6f-4774-a20e-bd79371902db" chipset="acmgt2" name="L1Cache13" />
>+ <guid config_hash="1a137ad8d793ef57a323ee97e114c43c" mdapi_config_hash="c5c3319d817355595e9c803f2f8f2d43" id="0e4e660e-96bf-4b86-90cb-64ec0532fd03" chipset="acmgt2" name="L1Cache14" />
>+ <guid config_hash="0a456cac28605d514770cb243ea65c82" mdapi_config_hash="e112557da38933723080c7919a4e5d9f" id="8bb39f7a-53b5-403d-94fb-f1f7350d2ce0" chipset="acmgt2" name="L1Cache15" />
>+ <guid config_hash="1768abf0f90a2771f9eb31f09577d81f" mdapi_config_hash="e1670fbe08d7c1dc1322f782fce6a2cb" id="f4b433d4-2af0-45c2-b61c-7e9a4db553cc" chipset="acmgt2" name="L1Cache16" />
>+ <guid config_hash="b85912569074b9d2382570624b460e8d" mdapi_config_hash="dfc8940c6edae43308fef4718ec90128" id="bde419e8-3eb1-4525-9317-f74900301c1d" chipset="acmgt2" name="L1Cache17" />
>+ <guid config_hash="3f53b369178117cb1fbec82ac3f20173" mdapi_config_hash="94dd6ec540b62543b8d6027323748478" id="7a8bccbc-6900-470c-8204-2dc21423e247" chipset="acmgt2" name="L1Cache18" />
>+ <guid config_hash="e55352d3cebcc965fb3e6fccfae3df0a" mdapi_config_hash="eb94f5512a82cc970d6880df4252f245" id="2d1b823a-ee3a-43b4-b46f-379ab7920aef" chipset="acmgt2" name="L1Cache19" />
>+ <guid config_hash="a37f60e0468125c463ebdd8deec39ff7" mdapi_config_hash="1cf714fba87f1e2ad7390a1b5ea5b6f6" id="3b20c2df-ccd7-4c6c-a211-5724fa8bda6d" chipset="acmgt2" name="L1Cache20" />
>+ <guid config_hash="d0f9ab033aa338ff889dd9a31fa149fe" mdapi_config_hash="b672ffc012ebaab2090b78c8cb488a59" id="186189aa-0aaf-4c63-9977-d5dfd5eb5084" chipset="acmgt2" name="L1Cache21" />
>+ <guid config_hash="c92b384719ae18177ce6be1483167c58" mdapi_config_hash="fcb4cf869c074363c02be49fcbd656c3" id="13dee569-144e-4bb0-b2da-e902336c2f08" chipset="acmgt2" name="L1Cache22" />
>+ <guid config_hash="f69b32007545e657c7fe9390954f332b" mdapi_config_hash="49812fa18ed7a2cfd9a327906f479d5a" id="4b450172-544b-4249-87a4-96acdde97d6c" chipset="acmgt2" name="L1Cache23" />
>+ <guid config_hash="b8af125b11c8233da647dcbe39f7098a" mdapi_config_hash="79c7c2755e34f02a5ca3fc7663c3441c" id="2bf27543-d6b4-4cb7-b53a-3b83fe6c102e" chipset="acmgt2" name="L1Cache24" />
>+ <guid config_hash="488f1b53f67e98a6307bdc61add39c13" mdapi_config_hash="a9a14c62dd7a04c501b24bc5eb2d2d3a" id="e1066219-5e33-4b74-b056-94b3a62a7900" chipset="acmgt2" name="L1Cache25" />
>+ <guid config_hash="bfd3a44e5356b7f1486b966e5f2bdfed" mdapi_config_hash="d33fb669ab29e8bf3cb591d509b2c90d" id="30ee8347-968a-4ec0-985a-234c0d5ee72e" chipset="acmgt2" name="L1Cache26" />
>+ <guid config_hash="68f17a9c7949a3432b26cf0b7d65a9b8" mdapi_config_hash="bb1929e15f2b070ab067b4bf9de42fae" id="d38715b6-5d8d-44ad-82b4-83d6a143d61c" chipset="acmgt2" name="L1Cache27" />
>+ <guid config_hash="f6e5e2796653b17c68eb4f61d080e771" mdapi_config_hash="57e5f15fd39a2bba8b90b711cdb37302" id="1f851454-2f9c-44da-b403-82493b4e41ee" chipset="acmgt2" name="L1Cache28" />
>+ <guid config_hash="61118c75e633fb8ff72fb2d4f037690d" mdapi_config_hash="4cf5f428b92298d5c9591fbeb70b131b" id="32f03e2e-890a-4db8-9d12-cd2a9b46456c" chipset="acmgt2" name="L1Cache29" />
>+ <guid config_hash="fb5b527a4eabbfbb82565559037d5e6e" mdapi_config_hash="0564c8ff5bd29284196bab1746db55df" id="f124e69c-983e-4d57-bd6a-26af2dd386ba" chipset="acmgt2" name="L1Cache30" />
>+ <guid config_hash="48af1360c433f467eda94f792b51a752" mdapi_config_hash="ec509eb1a5cada23f7b0bb729985746f" id="77bfa913-7775-4d45-8c3f-4510520c7b15" chipset="acmgt2" name="L1Cache31" />
>+ <guid config_hash="76e2bb353c0f94d47715411510a0cc8a" mdapi_config_hash="7251d6b44e477f0bbb575f6714554c80" id="9ed928dc-d0e2-455c-a2ef-b5cac335bab9" chipset="acmgt2" name="L1Cache32" />
>+ <guid config_hash="0020d37bc982539f70e86d74452b38d9" mdapi_config_hash="7538eb8a2dfbd7c81e01b8501119b8df" id="6ac07bf2-e77c-4a85-97d8-08d9f86b3f77" chipset="acmgt2" name="L1Cache33" />
>+ <guid config_hash="c5b7316ccd7d201dd803c9932abb8838" mdapi_config_hash="e960a269ad30407bfb311b21685c20bf" id="d8fde355-eb9a-4490-b61f-31fb98ba4f70" chipset="acmgt2" name="L1Cache34" />
>+ <guid config_hash="2f2096d3f4a76cfc74635b6e1fbebede" mdapi_config_hash="2b182b30d0c07ddad4d99b005fc4be9d" id="c045a7e6-dd83-419c-abff-643ccb4ff70f" chipset="acmgt2" name="L1Cache35" />
>+ <guid config_hash="9386d7177cdbf0e0dbc6f2070bc47a0a" mdapi_config_hash="4e8898254f4d30feef238ff53b261b43" id="5c6b81b0-056f-451e-b3be-dea10b2c1ecb" chipset="acmgt2" name="L1Cache36" />
>+ <guid config_hash="35d73c6939eeb18555ba52f7bc868e6d" mdapi_config_hash="dfce6aca65bf82ebb03baaa70401ba5e" id="2558f9cd-1565-498c-a539-430377a55a93" chipset="acmgt2" name="L1Cache37" />
>+ <guid config_hash="df09ec2419112ab189bc1f92ea0d1f64" mdapi_config_hash="b9d9ad620843a6f5fa9379e1b0f5e132" id="a4a5c1e1-beeb-42ec-ba01-6af0c5eeee90" chipset="acmgt2" name="L1Cache38" />
>+ <guid config_hash="d8f695987676107c80ddd6cbb35165d3" mdapi_config_hash="045673f2567bfdfd6745f0851f3f5937" id="7d80234b-4dae-4def-aa0b-2b1fe3ff0a13" chipset="acmgt2" name="L1Cache39" />
>+ <guid config_hash="2130a3cdafa843307817a70741960416" mdapi_config_hash="68b344b2ae761db36ac44c6d0cda6ad3" id="ba5d47a0-a35b-4ee2-9cdd-8272cfc149d9" chipset="acmgt2" name="L1Cache40" />
>+ <guid config_hash="847a9bc81407b3ec4d1636ecd9f8eafc" mdapi_config_hash="dbc842631726654433d4afb7315a38e4" id="692e3adb-d471-44a3-a3ad-0b0fedf05630" chipset="acmgt2" name="L1Cache41" />
>+ <guid config_hash="153b0f6ce118bfa93d4cff52625c0382" mdapi_config_hash="bbf9c5932b8cf3431cbf9dd4144db316" id="c1c40fc7-8db1-401b-8dc9-42c3b51361a4" chipset="acmgt2" name="L1Cache42" />
>+ <guid config_hash="d91ac6a9f7c6e70838f34d496bb4768e" mdapi_config_hash="a78927a5016d55d1a868daef955e3264" id="e75bf1f9-071f-4c21-8f55-e9ee154638ba" chipset="acmgt2" name="L1Cache43" />
>+ <guid config_hash="cb3f35149944eb44d7d17643e7a7ea82" mdapi_config_hash="890bec54543f27a5ce11c9203bcbbe14" id="975595a3-2d15-44aa-b32f-0204e42485f4" chipset="acmgt2" name="L1Cache44" />
>+ <guid config_hash="dca9b4a5cda927fc59716473cf4bb7e3" mdapi_config_hash="1da968ef1b5512fe4cffa6f41932f9da" id="9c1f54c9-3b59-479a-97e9-179a40b4b949" chipset="acmgt2" name="L1Cache45" />
>+ <guid config_hash="0b3238d611fcca2958208415a75aeeb9" mdapi_config_hash="dab19941652900889644273c6a0aa9f4" id="eebc8739-0987-4f55-b70f-6cdee1a4ec02" chipset="acmgt2" name="L1Cache46" />
>+ <guid config_hash="62bef2563821e7a7aa50e5e9f595fb01" mdapi_config_hash="6eb01de50863dbf54b358ee092814d0a" id="e01f5549-332a-4e23-b915-828860d438cc" chipset="acmgt2" name="L1Cache47" />
>+ <guid config_hash="1c82223af52e46015e354d1084c1cb03" mdapi_config_hash="3c63143457595a69a6656c7fbde57933" id="389c0253-dbfb-47b3-878e-3eb1b9b6e74f" chipset="acmgt2" name="L1Cache48" />
>+ <guid config_hash="91fa4b59d986dc770d42c8416bd20e3c" mdapi_config_hash="121ec0f8c8cb75e99a4bb97283f412b5" id="23488fdc-0420-4cee-b15a-000f3fe0c61c" chipset="acmgt2" name="L1Cache49" />
>+ <guid config_hash="029b094aa82e81cc1c62122f2680ed2f" mdapi_config_hash="53edb8304c844dbf78c4b8458a588798" id="229bdc13-d602-4e78-a325-c082919dc47a" chipset="acmgt2" name="L1Cache50" />
>+ <guid config_hash="26b8121d007420c54284ec550bfeb08d" mdapi_config_hash="a09a276045f57eabd81d952384e27e2e" id="35c25f46-14d7-46fa-927f-35507e61a2fc" chipset="acmgt2" name="L1Cache51" />
>+ <guid config_hash="e00af287481fd08db42b91a45ff6a007" mdapi_config_hash="c83c86f62943be61d538b280e235f486" id="94284c36-9664-4d60-b4d9-15179f266d23" chipset="acmgt2" name="L1Cache52" />
>+ <guid config_hash="8411fef30a49a5a95b21b5df3b1ce209" mdapi_config_hash="74b95dfbabdb7721ef974788bcf17f6d" id="a2b93539-7c7e-4ea4-85df-2fa675381a1b" chipset="acmgt2" name="L1Cache53" />
>+ <guid config_hash="59928cc6564fe394d40be7d57a4eb993" mdapi_config_hash="bacc1d883e8f0ab91bd4407ee5c43f68" id="8efc5126-1bb6-47cd-bd3c-b1bfa6a99dc1" chipset="acmgt2" name="L1Cache54" />
>+ <guid config_hash="46c9496178dff450d561c6db6c4baf52" mdapi_config_hash="54da21d97714b28294cc202ba76ccad5" id="4a628907-5db2-437c-b04e-8c14dede3794" chipset="acmgt2" name="L1Cache55" />
>+ <guid config_hash="2f44de5ec86d8dffe9679559e34c7026" mdapi_config_hash="de28b7a3822b970a6e3d00c1dde5a59f" id="e017d352-78fe-4f3e-bda9-814fb14f495e" chipset="acmgt2" name="L1Cache56" />
>+ <guid config_hash="87b7d7b05ed4f0d6e3bc2c57afc42895" mdapi_config_hash="6544636d5b2b8eaa4a008d6e804b9f54" id="c89b207d-e5c1-480a-8b15-5403d0e45fb9" chipset="acmgt2" name="L1Cache57" />
>+ <guid config_hash="7c33ddcd78b5fe30c636e2057c4f22bd" mdapi_config_hash="ae12fec81fa5b6734d7e824fa0a112f9" id="dd46fc9a-6a2c-44c7-94f3-069b58c95aca" chipset="acmgt2" name="L1Cache58" />
>+ <guid config_hash="701b67868821b49843b58581cb89a94e" mdapi_config_hash="62114d1967b8e1f62c7abf30a7a6b62f" id="4669435c-6f14-4557-b983-3f5186807fd6" chipset="acmgt2" name="L1Cache59" />
>+ <guid config_hash="2efddfb4135bbfe176eb69b8ed603603" mdapi_config_hash="266dd9f1d87b55c124ec435ad9a529b6" id="6f37e5b7-c8fd-4f28-a95d-919848fe4a95" chipset="acmgt2" name="L1Cache60" />
>+ <guid config_hash="c0db83d4e9505b057b511d42d280fffe" mdapi_config_hash="5666fadd7222d3f56debaac7f205ffb3" id="0cd1c331-f998-467e-ae36-ea334c3ba2a5" chipset="acmgt2" name="L1Cache61" />
>+ <guid config_hash="677ff56067b9395b61ca2be017972b9f" mdapi_config_hash="53b10ed24d6a4a4b505cdd0b0d411220" id="09153d17-1912-4ce4-b41a-709df4aba848" chipset="acmgt2" name="L1Cache62" />
>+ <guid config_hash="678fb273de91e637247476e8d621e4de" mdapi_config_hash="6696f57d26bd21be15c9bb8c130471d7" id="ea0e19bb-8a13-4e51-92ca-1cb3db78fb10" chipset="acmgt2" name="L1Cache63" />
>+ <guid config_hash="84e0a02a0de1d6fb7e321241bb4aac8e" mdapi_config_hash="c9544196396053556c9149b6aed462e8" id="d7eb30f5-28aa-455b-b8a5-221db2ccfe62" chipset="acmgt2" name="L1Cache64" />
>+ <guid config_hash="727bcd9ca28423c029c3c05c8109283a" mdapi_config_hash="67c1e2133493265c8b58184aac015670" id="ae51ef65-a808-4248-8c26-8fcda92bb018" chipset="acmgt2" name="L1Cache65" />
>+ <guid config_hash="845f5207e43dc8815baa5f3a74fca796" mdapi_config_hash="f6c3a7b0f50f54c842b91d2a66e713fa" id="e6e2b49c-615f-4af1-a7b1-349f6b906c90" chipset="acmgt2" name="L1Cache66" />
>+ <guid config_hash="8f5c611e77a1bb7319e5399c0ab66a46" mdapi_config_hash="59cc597bf5deaad25ebdb4fb499997d6" id="691098de-d8d8-40f3-906f-b20df78f5b52" chipset="acmgt2" name="L1Cache67" />
>+ <guid config_hash="275e245c61db93f90aa403fbd8a95aab" mdapi_config_hash="9549f9e2b103d42b39e6f570ecee12c9" id="bdcc17c1-0c82-4277-8c4a-6c878af1f374" chipset="acmgt2" name="L1Cache68" />
>+ <guid config_hash="df610b088baf4c47c904499977703517" mdapi_config_hash="423d121324d7aa7aacc7db1aac4d9454" id="e2417f86-ea22-4512-b4b6-1918c6721e47" chipset="acmgt2" name="L1Cache69" />
>+ <guid config_hash="74cf7118d5945ac9a4be45874f8df3ed" mdapi_config_hash="e45c1b3f36bfe194615db26c3e9339f0" id="0b7a01c5-5622-43cd-90c1-963d8ebc4d30" chipset="acmgt2" name="L1Cache70" />
>+ <guid config_hash="a1fc09261cc506881677cf814145de9a" mdapi_config_hash="53d7686a779ab852ab03887600794bfb" id="e0da306c-65eb-4032-b327-f95f4eba3020" chipset="acmgt2" name="L1Cache71" />
>+ <guid config_hash="684a603ac2f686299fc617da0c374db7" mdapi_config_hash="6fd7a099fa557067e51b211f2b066fcc" id="10f602b1-6401-49df-b617-8fb07c188fa2" chipset="acmgt2" name="L1Cache72" />
>+ <guid config_hash="5fb33145d9a5a6097fcaa7067f9e62cb" mdapi_config_hash="ad0a341e9a9ce31f4e5b18355fc2993d" id="8bcaab96-b9ff-4445-9b12-77c6645d4889" chipset="acmgt2" name="L1Cache73" />
>+ <guid config_hash="d20d181abfc41b773d31708a9e23b0ff" mdapi_config_hash="d60a1578c32b1e420db8d18df76af6fe" id="fb2f0a27-1305-4d18-9940-d644f2fd2607" chipset="acmgt2" name="L1Cache74" />
>+ <guid config_hash="a18e3710006b610bcdb1d89956d49a6c" mdapi_config_hash="8eb47368d0e2b22e6c1bfb7ef23eeaf5" id="e79fe17b-cecf-4808-98f8-dbf002286e99" chipset="acmgt2" name="L1Cache75" />
>+ <guid config_hash="17c1e751af08c320054661dd528e862c" mdapi_config_hash="f3f08d8392b8a26f9be765a568632eba" id="b25a8d2b-6410-4f91-af8d-364c2f31263a" chipset="acmgt2" name="L1Cache76" />
>+ <guid config_hash="9a2c3fc22929ff758195d630ea03195c" mdapi_config_hash="ce8bb7fb75913b87aaae9d81d2a6417b" id="45ec41ff-4a28-4282-973b-8fcbe65cf00d" chipset="acmgt2" name="L1Cache77" />
>+ <guid config_hash="7d4b76ab04732eb30944cc95748ba5fd" mdapi_config_hash="6ac1f565436ec0b6f9fdee6698cf1c83" id="f2ea74eb-3520-4e62-a9e9-6907afd1a5e6" chipset="acmgt2" name="L1Cache78" />
>+ <guid config_hash="2981fcec4da9ff6d6aa393b18f67d979" mdapi_config_hash="5df1629173d993ec2b40de211cfa3d96" id="90e0b182-84d1-4bc7-aa0b-448bb0a7a850" chipset="acmgt2" name="L1Cache79" />
>+ <guid config_hash="91a4c5fee717618784c70aefb1f1d183" mdapi_config_hash="c5a3f269ce365da1559b894a6b73ba62" id="8f0b735d-f269-4545-8a11-a31b3ebed779" chipset="acmgt2" name="L1Cache80" />
>+ <guid config_hash="6ee857ece45683590835ec9e515b3d33" mdapi_config_hash="755992f8ea81462b24474171aa7e1c6b" id="6e136a5b-e7fa-4349-be46-e83455caec62" chipset="acmgt2" name="L1Cache81" />
>+ <guid config_hash="40d3b564502b10ce26ea5911438d3b2c" mdapi_config_hash="efc304924f3080fe49b3de750b6a8741" id="c59e0c0d-d038-4b0a-b643-bccfd3963f4b" chipset="acmgt2" name="L1Cache82" />
>+ <guid config_hash="fdadfe050de2b8312d870905637b32e5" mdapi_config_hash="b4e0d5c36c5d8b4d2e8249a3fa77e142" id="5180e659-772f-4531-a2cb-f38a86841e22" chipset="acmgt2" name="L1Cache83" />
>+ <guid config_hash="a20a54bf528cff3ab37f46a6a2cddad0" mdapi_config_hash="06c559de084046086a90674f2fde8a28" id="53e81609-e3d2-4679-b348-6f6473dd0fe2" chipset="acmgt2" name="L1Cache84" />
>+ <guid config_hash="cf9050df5bad2b5138bf28af3fa20f97" mdapi_config_hash="8885d31781743dfdd6a76b3e24288828" id="16e8cd96-5a5d-4528-999b-90629facef72" chipset="acmgt2" name="L1Cache85" />
>+ <guid config_hash="abbfc87d8a4a2f14ac0c21a55f929a74" mdapi_config_hash="c202c4281e82e5d0af7c061e13d94889" id="d4e55aa0-754b-4fab-9134-ba7168529642" chipset="acmgt2" name="L1Cache86" />
>+ <guid config_hash="534ce464f938eff644cae86bd29414e7" mdapi_config_hash="86ce24a785763e61f70fa6286cb761ef" id="e80e1404-d74b-4e84-b8b2-317fe06a2900" chipset="acmgt2" name="L1Cache87" />
>+ <guid config_hash="b8fbaf10619a11657d89fb0660e874dc" mdapi_config_hash="e964daaeaa36a79868a841f831eb28fd" id="b096a99f-7544-4891-9336-6a1a8f341b31" chipset="acmgt2" name="L1Cache88" />
>+ <guid config_hash="db4ea4480037d802e4a1c218095e3a42" mdapi_config_hash="00e57eb66b544fd173a830dfc9e052c0" id="8164944d-16b7-4415-9c9d-c9155b54d313" chipset="acmgt2" name="L1Cache89" />
>+ <guid config_hash="797087b766befa43a26c3eeb86872eb8" mdapi_config_hash="a7c29ac3dac5d23cc244d1a94a10ed24" id="f04cb35e-ad18-487c-a3a7-4c3df903df4e" chipset="acmgt2" name="L1Cache90" />
>+ <guid config_hash="914dcca88b055f6d8f94d29a83759474" mdapi_config_hash="1e517763a18a66593772901b849cd1ae" id="7476a997-fd23-4e09-9e41-be5ad6998370" chipset="acmgt2" name="L1Cache91" />
>+ <guid config_hash="7f099abf3bf316926926bb21d507ca02" mdapi_config_hash="9ee5578edf368bee99cee9ceb0fc4272" id="c39f76fb-108f-4470-adb7-92f0830b4b85" chipset="acmgt2" name="L1Cache92" />
>+ <guid config_hash="3884dd19d59902f0047d92986058577d" mdapi_config_hash="434ebd8654b27425e267d0e1929e4a79" id="3a32053e-1919-4630-a163-dcacf9c6d003" chipset="acmgt2" name="L1Cache93" />
>+ <guid config_hash="4285990bad8309b3853dd54d8cf6cfd3" mdapi_config_hash="24c7621d43db8b1f98e7fc7475e402b1" id="340e5f66-a0d2-4365-9a67-76f5fea0b623" chipset="acmgt2" name="L1Cache94" />
>+ <guid config_hash="962e318d5b1e1990ae13d8d8269804e8" mdapi_config_hash="a07a3712cc1c23541e42d6d26d24803f" id="14d53071-a58c-4e71-b4e4-160815efdc7c" chipset="acmgt2" name="L1Cache95" />
>+ <guid config_hash="49b91ad801e293491268b401665a4e9b" mdapi_config_hash="0aa827f2cec224521b4ce3a6de376baa" id="b390699e-0883-423a-a7c3-064e0520ebed" chipset="acmgt2" name="L1Cache96" />
>+ <guid config_hash="0a37cba7ee647443dff6df91ab3bc011" mdapi_config_hash="a552e499420147d1e39317869920a1b1" id="74f12f6d-05be-4a80-9870-2a2c487f7bd9" chipset="acmgt2" name="L1Cache97" />
>+ <guid config_hash="f0c36ad4d9755cd193905bf8b40dddff" mdapi_config_hash="4cd0d0a1e8d804fa5312baceaa8e9970" id="f587f7f5-b5fd-4183-a59c-3ca769fe8148" chipset="acmgt2" name="L1Cache98" />
>+ <guid config_hash="eb037be89e9e529ac0bdc1f591173dda" mdapi_config_hash="4c7879deeebc493fd0c0b4c3a2dae432" id="08848093-c9f7-4554-a447-278c4da9f9ea" chipset="acmgt2" name="L1Cache99" />
>+ <guid config_hash="51e0f82f6d3ed8d16543c3428b0a9f7b" mdapi_config_hash="b46cc56289fd18b6834953d7b44289dd" id="8fd337d7-938c-4a64-b5b9-37df6074e4c0" chipset="acmgt2" name="L1Cache100" />
>+ <guid config_hash="28333442cbed046f028da7f59b0c7906" mdapi_config_hash="a7395385144981a6f9fd951843eddc20" id="e47ea265-e42a-4a04-81b2-30814815b3aa" chipset="acmgt2" name="L1Cache101" />
>+ <guid config_hash="2acce7ca3d83b96640d8f5c2dcfb568b" mdapi_config_hash="640ad0f09bd604e0fc4a1a0553e012aa" id="ff5717d6-fae7-4288-885c-3850588e4b2e" chipset="acmgt2" name="L1Cache102" />
>+ <guid config_hash="8604db9cd9bf81b735d5aa98ae1b1769" mdapi_config_hash="caeadbc0d55e9908eb1350d6b7c05a94" id="9fad96f4-5977-4cf8-a2e4-bd72b277075f" chipset="acmgt2" name="L1Cache103" />
>+ <guid config_hash="3f88a5acc8d8378defb402342c627716" mdapi_config_hash="48b1c7718ec5794ad4fef55d1b67dde9" id="997c44e5-85b3-47f7-9845-6c42c554caae" chipset="acmgt2" name="L1Cache104" />
>+ <guid config_hash="fe80dafe25095954ce5a066bfd370b58" mdapi_config_hash="d9daf5c95f8517a3997e4d1aa0ed61f4" id="7c51d383-b682-4f1d-831d-b689c8be3fdd" chipset="acmgt2" name="L1Cache105" />
>+ <guid config_hash="70c62045d4589c09fd3ea26eb80b43f3" mdapi_config_hash="ed09ee8974cb42832706489c93d86cfc" id="04638c41-779d-4d79-a3bc-69b642342b99" chipset="acmgt2" name="L1Cache106" />
>+ <guid config_hash="7b4f3476b4ae5bc43a65e6edd581d88f" mdapi_config_hash="d183ba198c132ebda9caa011391dbdec" id="86bb1e10-f542-4f9c-b0f3-8a1fc1caf5aa" chipset="acmgt2" name="L1Cache107" />
>+ <guid config_hash="8790e0514201040e098b884ada87d1a7" mdapi_config_hash="80df4d22b8fc27143d5838073b55ac7e" id="dab065f1-c8a2-4e03-823e-ad9591fdcf29" chipset="acmgt2" name="L1Cache108" />
>+ <guid config_hash="37ba993a6db36ab92beeffd40c32e2d9" mdapi_config_hash="91b039638bcb7754474f24f1e746d160" id="cefea11c-d38d-4ddb-8ce1-f24d75799a7e" chipset="acmgt2" name="L1Cache109" />
>+ <guid config_hash="2a17094d9adf3d6a7df1c9cc17299ec7" mdapi_config_hash="66b6fdc9420217dee14e63e4dd97778d" id="1178f323-ea3e-41c3-905c-2a8442f3b4f6" chipset="acmgt2" name="L1Cache110" />
>+ <guid config_hash="25348baf76fb0effdd58bffd72dc8c90" mdapi_config_hash="6affe0fa735ab0a283d3206381f69273" id="26bca320-d4e2-460a-9896-a5fb2a279ccf" chipset="acmgt2" name="L1Cache111" />
>+ <guid config_hash="55e9d5104bea00d9e2a70c9ce4ddafdf" mdapi_config_hash="a2333db29be1f4d0734993a285fa892a" id="3f8fbb78-69b9-4e93-afcb-2a0f380c2013" chipset="acmgt2" name="L1Cache112" />
>+ <guid config_hash="a29b25b7b74c4b3733d424b168ed7541" mdapi_config_hash="d992d283a1dde3292e0b6e301613391c" id="da9b2768-977e-4de8-bbd1-036260d79f93" chipset="acmgt2" name="L1Cache113" />
>+ <guid config_hash="5afa32f3dd13d96199ee49747cd6509d" mdapi_config_hash="8cb2a8ff8a6bd993abe653d1e2bbf5ba" id="0eb1375c-25b4-47ff-b124-ba4eba95871a" chipset="acmgt2" name="L1Cache114" />
>+ <guid config_hash="8527812c9a98f3a9c3cdb6997992261b" mdapi_config_hash="2fc1b86355a89c2c836356afc5bbebba" id="58be8181-92a3-4cec-ad46-30ea575830ad" chipset="acmgt2" name="L1Cache115" />
>+ <guid config_hash="14ab6d8aeba4547d1e41b3118c8f2a1e" mdapi_config_hash="4798dd975dfd3537e0e4032d8a1e384e" id="1a3918a7-1fc2-430f-82f2-9114e69586fb" chipset="acmgt2" name="L1Cache116" />
>+ <guid config_hash="41d119a28856e2d26af9e2f04724d9f8" mdapi_config_hash="7a59766a500631b8e7b117b03d916f32" id="5206a8c9-3c75-485b-8e78-e3057cda1bb2" chipset="acmgt2" name="L1Cache117" />
>+ <guid config_hash="a47cd92bed5a81e48a6e75eb703efeb5" mdapi_config_hash="4ced08f93f3e9627c26d24b91290fa76" id="fe39d1bc-b405-4a4d-99a5-3079c0cb6a71" chipset="acmgt2" name="L1Cache118" />
>+ <guid config_hash="686e92496f0003be177f8c492196ba03" mdapi_config_hash="b8ff84f9d755336f2856a3cf662a4cc9" id="7580647f-8c47-4796-a7f6-8f6011aaabe8" chipset="acmgt2" name="L1Cache119" />
>+ <guid config_hash="7d69996da4c12911366c330792eb3de0" mdapi_config_hash="7c74d31580ce409cab34a8d98500cc3b" id="b7ae9004-efa6-4851-951c-e901b3228664" chipset="acmgt2" name="L1Cache120" />
>+ <guid config_hash="51b675ac90f1f78adf7fad67bf2b1b59" mdapi_config_hash="7ec54297d35d02a7a288b4bbdb872fc9" id="77902327-49d2-4174-ba8c-94a796e54c72" chipset="acmgt2" name="L1Cache121" />
>+ <guid config_hash="0ab197ba133ffcd74bf25056ac0feb4e" mdapi_config_hash="f5aa2e5ce54789d484d617c1cc0298d7" id="f4c597eb-8ac7-4138-8775-759d14e2cd40" chipset="acmgt2" name="L1Cache122" />
>+ <guid config_hash="58bbdd90e4731ff8e49ee481cadb6b5b" mdapi_config_hash="4eb5a094e41c568f2af91abf603f9f48" id="e9ee5eb7-90aa-4798-a586-79764c58a6ac" chipset="acmgt2" name="L1Cache123" />
>+ <guid config_hash="46ba6ab53b1962e31c1cd6ee3bc92d10" mdapi_config_hash="b431fa2a9ab1dace2f79c9907d65bbce" id="a5438972-875a-4301-9b15-f4d16d9d106e" chipset="acmgt2" name="L1Cache124" />
>+ <guid config_hash="931a5ed1d1710856a7bcb3ff55b74c97" mdapi_config_hash="5409b01c30782cd869a44ed640c5e6ed" id="9d7b58e1-a5fa-47fb-a446-1e03556fa59a" chipset="acmgt2" name="L1Cache125" />
>+ <guid config_hash="75d0cf0c1f22b81da4b58d37fff1b1d7" mdapi_config_hash="9ae3140a6b675efe8d70d64a1bc270bd" id="7ce674af-6177-4d79-8bd4-dff2ef2fab24" chipset="acmgt2" name="L1Cache126" />
>+ <guid config_hash="78083dc21c0e267698c47eed796c09ab" mdapi_config_hash="45509d4994701bbe7c8ab5a7b4c3eb46" id="6dedd9cf-b928-4862-80b5-32a0a17cc238" chipset="acmgt2" name="L1Cache127" />
>+ <guid config_hash="d83afd83471baa34ab13dee8b4bef9ad" mdapi_config_hash="24fd0ac05d69bd65448c2574ecffa644" id="f9352d6f-8b0f-4df0-9e79-1bd75ed6c2b3" chipset="acmgt2" name="L1Cache128" />
>+ <guid config_hash="b7a6103236bb427f6a3dbe52dad2f1b1" mdapi_config_hash="c9ce6bee9391a8ae69a1bd2bdd15c1e6" id="6c5a3c61-b4cb-48d7-970f-13740c6fd02e" chipset="acmgt2" name="L1Cache129" />
>+ <guid config_hash="92acf5ab2a6a0d9b1a756bc9581f827a" mdapi_config_hash="e79945e94e38885d8e8273ee39748a5e" id="a0ee28df-2030-4045-b858-d7153e151801" chipset="acmgt2" name="L1Cache130" />
>+ <guid config_hash="91354cd9e43fdc6c933de1990375eaca" mdapi_config_hash="43e525d7ef49946527835f307296ab93" id="6a5e1ad7-35fe-4877-a057-c029fdcbd1eb" chipset="acmgt2" name="L1Cache131" />
>+ <guid config_hash="49ba7229182dde1ae426e05d696f6cde" mdapi_config_hash="c71d3258523b72855a96c18283cc605f" id="8c4700c6-ea20-4b8e-a74a-f42f46f9bac4" chipset="acmgt2" name="L1Cache132" />
>+ <guid config_hash="140a51236ec9f0557ab2e3b92dc557d0" mdapi_config_hash="e2f89971ac3c93b4b0cc633805fe9a95" id="e1fd9e53-181f-4a61-95a1-3612f36fdeef" chipset="acmgt2" name="L1Cache133" />
>+ <guid config_hash="1176049beb74df7a97a4ef44f454cc7f" mdapi_config_hash="873fd669743560c313ccefe6b8411547" id="0f1d1caf-29f5-4ae3-8b3b-8a645752df97" chipset="acmgt2" name="L1Cache134" />
>+ <guid config_hash="58752d90be13115d1158ad89ee7c07bc" mdapi_config_hash="9ac58bc8c7cdbb2fbceab9de24f94683" id="6eed11fb-4013-479b-94d3-9c4e084e82f1" chipset="acmgt2" name="L1Cache135" />
>+ <guid config_hash="fa83f7d3a8598f312acc3bd414f32bda" mdapi_config_hash="aef223ed6793122ac9a62fdd7cad39a2" id="d08bf17e-d459-43d6-83fe-ba8ee4829cdc" chipset="acmgt2" name="L1Cache136" />
>+ <guid config_hash="a9e5742b4cf8d28f16c77d0dee6bf3b3" mdapi_config_hash="26571608a578e0933afd032d29aa943f" id="b3d01145-903d-49f7-9ed7-45ed893af630" chipset="acmgt2" name="L1Cache137" />
>+ <guid config_hash="52d3b142afb13148a2f55444fa4cd158" mdapi_config_hash="efba358ac82af1a31334d3042487ac25" id="5abc1aeb-9795-4d41-8872-7d9c6bb83f46" chipset="acmgt2" name="L1Cache138" />
>+ <guid config_hash="2721c54c3fed4141165260dede4f409f" mdapi_config_hash="64a21f260f814bd00193d176d7414610" id="231f49f8-1312-4cf8-86a5-ecdeb9070b44" chipset="acmgt2" name="L1Cache139" />
>+ <guid config_hash="8954c3dc96f9021a5cf30dbe6dadd8ca" mdapi_config_hash="19a9a2595b83c87cfe79c665d3aba3a1" id="231e99e6-e1ad-47b3-ba45-2ac2846202b6" chipset="acmgt2" name="L1Cache140" />
>+ <guid config_hash="a9774b0aca0f0f389c50f6ffe7fe1b38" mdapi_config_hash="4795997a6a8153fc52073dbe5d17dfd1" id="34ccdeff-29d0-4a12-8d2a-45d6ac39a2bf" chipset="acmgt2" name="L1Cache141" />
>+ <guid config_hash="f5ab7492805e54ba8e381e3322622fb8" mdapi_config_hash="c335d1477525cd331aa07564c9f25fd9" id="2e9e5b1f-3974-405c-a8a1-aeed17baca42" chipset="acmgt2" name="L1Cache142" />
>+ <guid config_hash="d250de53d401332479fc38b744c8c20e" mdapi_config_hash="6f4391cee2ef1d3d89b29eb55a8c533e" id="7d8da90c-fd7c-482c-afed-007f8323285c" chipset="acmgt2" name="L1Cache143" />
>+ <guid config_hash="d8fb576c9f2e714330b76ad227889fca" mdapi_config_hash="6678fb172809fd5c811920a998aa9bb0" id="ab19e5f0-333d-4787-a32d-83f2396b1dd9" chipset="acmgt2" name="L1Cache144" />
>+ <guid config_hash="2817d88ac4710354c4d4cf80bf1c1be3" mdapi_config_hash="0682946b69c7ed4a68e649fa3b7f3bfc" id="49fb217b-1f94-480f-9f7f-80350a8b3f05" chipset="acmgt2" name="L1Cache145" />
>+ <guid config_hash="288d53f2be7cd77f5d32612837feb2c3" mdapi_config_hash="ae6a94ae234522fae1e6a6333c25317a" id="448d0663-b147-4471-8bd3-41a75af71caa" chipset="acmgt2" name="L1Cache146" />
>+ <guid config_hash="a3243aa75839f6c52b6d1824c2b49dc5" mdapi_config_hash="2ce812c9b51ecf5cdda5ef565122b2bd" id="b1dda4b7-b8aa-4db5-8e88-d09b47f092c0" chipset="acmgt2" name="L1Cache147" />
>+ <guid config_hash="0a237288e63edf2bdc55e8d1bb258507" mdapi_config_hash="3614588c44e2ce6b5d98c8fed7f39bab" id="c2eb3ac8-1dd9-4a95-9723-f4bb3e1f9040" chipset="acmgt2" name="L1Cache148" />
>+ <guid config_hash="0859c09d6030cc6c86aade9b6d0c1886" mdapi_config_hash="0f37a4da7a292126c18a43a9b16055bd" id="1fc4fe4d-473a-42c1-a9d4-c68a23c1bc02" chipset="acmgt2" name="L1Cache149" />
>+ <guid config_hash="7dc3d9fe2d244fa34286cdf3ab270631" mdapi_config_hash="c0e284c5f8ac09963108e0a4ca49e4c7" id="cb3742b7-e01b-4759-a5cf-a473ffdc1bae" chipset="acmgt2" name="L1Cache150" />
>+ <guid config_hash="2d14c21cce1c64d5787dd8c812c49cb4" mdapi_config_hash="c88b534483c53433d11a06e1396d0c16" id="e116bb6e-4a74-4d70-91ef-30162e83fa72" chipset="acmgt2" name="L1Cache151" />
>+ <guid config_hash="77917c2377a2e274b57bfd01cc332056" mdapi_config_hash="449d3127227f29c5ca470a8f1066d141" id="d2731321-319c-4e1e-8cc2-70832ed45e85" chipset="acmgt2" name="L1Cache152" />
>+ <guid config_hash="a98a24d2b243954eabbc4494ee2f56b7" mdapi_config_hash="10c0bacda46e73581dfd6d95488260fc" id="9b3e9938-36a7-45fa-a855-a1664cca7e7b" chipset="acmgt2" name="L1Cache153" />
>+ <guid config_hash="1a137ad8d793ef57a323ee97e114c43c" mdapi_config_hash="c5c3319d817355595e9c803f2f8f2d43" id="6588bbbc-22b5-4387-8263-2de455505fe5" chipset="acmgt2" name="L1Cache154" />
>+ <guid config_hash="0a456cac28605d514770cb243ea65c82" mdapi_config_hash="e112557da38933723080c7919a4e5d9f" id="916d2db4-8950-4577-b17a-91bae4439648" chipset="acmgt2" name="L1Cache155" />
>+ <guid config_hash="1768abf0f90a2771f9eb31f09577d81f" mdapi_config_hash="e1670fbe08d7c1dc1322f782fce6a2cb" id="60481905-7439-44f1-81b6-ef356e002f74" chipset="acmgt2" name="L1Cache156" />
>+ <guid config_hash="4ee37d5456fff9ced1ea71f4f780b847" mdapi_config_hash="dd537cbe408148b58a74888c1cedbc05" id="e735a53a-442a-43e6-b5be-d1c89c017bf2" chipset="acmgt2" name="L3Cache1" />
>+ <guid config_hash="8954ca43b54846b7b71e655e150d1121" mdapi_config_hash="6b1945962232d82308543fece5e25699" id="fd307172-3c1e-432f-8347-014d0a93e2be" chipset="acmgt2" name="L3Cache2" />
>+ <guid config_hash="2a126cf863f76921197b695b9d64d2e9" mdapi_config_hash="887ea10214f9ae45c5546b7e99e4d5bb" id="44447e1a-90df-452e-b701-e38c034a4eca" chipset="acmgt2" name="L3Cache3" />
>+ <guid config_hash="1c20b3017de407713e575e4aec0e5c15" mdapi_config_hash="4458395ea90476b36bab4fde83631b0e" id="e37c49ce-822e-43c5-9875-6945c962305e" chipset="acmgt2" name="L3Cache4" />
>+ <guid config_hash="4485b624d91f0a83ca07ef76007b04a1" mdapi_config_hash="72d9d7652bb605e24c59e4619cfbebe3" id="45bb2f55-4b48-4d0d-882a-abfbac133ca4" chipset="acmgt2" name="L3Cache5" />
>+ <guid config_hash="be9e812afefa9a29a6e092b90e1c4463" mdapi_config_hash="5b0a1aaf6660656980e207ff3d5745f5" id="215b0c4c-5977-4f01-a4de-3c8f654e3573" chipset="acmgt2" name="L3Cache6" />
>+ <guid config_hash="8a736ebc4a54655bba534934a53b02d0" mdapi_config_hash="a966aff72aa84d7b798426b183df8fb1" id="47f3839a-9fcb-4bc5-85ed-7096d712cda6" chipset="acmgt2" name="L3Cache7" />
>+ <guid config_hash="39d3769df27ae55aee36cfcc9dc28bc6" mdapi_config_hash="72d41f6be8f159158afaa811d77d36b7" id="84f32171-9963-413e-8f14-163a3e258342" chipset="acmgt2" name="L3Cache8" />
>+ <guid config_hash="dff51a07c40f64ec23af5bbe1ac7a594" mdapi_config_hash="1a272df36c165b6e43cfe10a8242287e" id="9e9237e0-0d36-4e0d-8413-1109670a1f0f" chipset="acmgt2" name="L3Cache9" />
>+ <guid config_hash="a67a848d8887625c80444b37ec7b7cfa" mdapi_config_hash="712e688aa566127793c7bd2fa48e9ede" id="156b77b5-f696-42be-ad63-13a8372d5d51" chipset="acmgt2" name="L3Cache10" />
>+ <guid config_hash="584ae9dbfe51d5d3245f31c467c6abf9" mdapi_config_hash="7136b4a0c6847b47310bda7f2998caa3" id="fd98f311-2512-48f3-b0fe-464f34238811" chipset="acmgt2" name="L3Cache11" />
>+ <guid config_hash="df708f258fcb529fa1a7c0eaa2e908f3" mdapi_config_hash="d26114a90900fe63fc83884e703a058a" id="efee1ff5-333a-49f5-8093-7b7a6196cfce" chipset="acmgt2" name="L3Cache12" />
>+ <guid config_hash="8b8337732b99754b32d269eee686ec90" mdapi_config_hash="52bd20a1210bcf3abf3f1d132ad69aa6" id="a979c83d-ccd1-4aea-8a3f-966aa9e5a4aa" chipset="acmgt2" name="L3Cache13" />
>+ <guid config_hash="33d09815e5c71acbf6c076bd1ae9b522" mdapi_config_hash="38d04949430979dfc8dac6e8d19c4c7b" id="6c0c13ac-31ac-4875-a5bd-a2a0ee46dd29" chipset="acmgt2" name="L3Cache14" />
>+ <guid config_hash="1f1743bdb043eeb748b62c54f1bbc0d4" mdapi_config_hash="b624b9ba8bcd7479c81fd01c76b1fa75" id="7c562d8e-e5ab-44c4-8d2d-76026e6d9ac1" chipset="acmgt2" name="L3Cache15" />
>+ <guid config_hash="19cd26d2a65f99133edb3d1daa3cefb5" mdapi_config_hash="7d613330ae507326937773f842f06714" id="7eb61dda-7e60-40ed-aaae-603533cf941f" chipset="acmgt2" name="L3Cache16" />
>+ <guid config_hash="a475ab83f40d179b4634322acab77824" mdapi_config_hash="540e577090f75271ecd1409969e1b8e8" id="07329ee0-625a-45bf-851c-a8d7b8694afb" chipset="acmgt2" name="L3Cache17" />
>+ <guid config_hash="f8bd15aba8e2f0048a3601cbcc15ca11" mdapi_config_hash="6574af95b460c73ba7efc2adccffd342" id="ee38be83-7e26-4c3d-83ce-4882411fba2a" chipset="acmgt2" name="L3Cache18" />
>+ <guid config_hash="d8e4c1a15c244e34a67fd9294b6b4d5d" mdapi_config_hash="d292acb7e1564f2114c810f6c3b703c8" id="9c3213fc-98df-4619-b6ed-3dbfe01b76e7" chipset="acmgt2" name="L3Cache19" />
>+ <guid config_hash="308c43a9a1d66a236fd869c281db3d9a" mdapi_config_hash="70f77f914f669b306faeb818c0041a1e" id="eeee50d3-45ec-4978-a359-c577c3c7ccdb" chipset="acmgt2" name="L3Cache20" />
>+ <guid config_hash="f03249964b767b35b0cc57dd74491e8d" mdapi_config_hash="3438a252540e9fffc1fe6f505896e63e" id="955bae70-17de-4328-ac24-3f8f2c8e1f78" chipset="acmgt2" name="L3Cache21" />
>+ <guid config_hash="eb2d1efbe9330cdaa28794a31710f677" mdapi_config_hash="16c615fde3c1963ad6f529f0ad25dca3" id="a3076e23-85b3-4aae-bfa3-de0b0806fa54" chipset="acmgt2" name="L3Cache22" />
>+ <guid config_hash="5fdaa583b55dd3e7be9d5f5eb3aac4eb" mdapi_config_hash="fe7ad406d16638c8e0c1f0ab1ac25735" id="6b77c667-0ea4-4d77-9a2a-ae996fc127bc" chipset="acmgt2" name="Memory1" />
>+ <guid config_hash="9ca114d82894303e586aed835dcb0f88" mdapi_config_hash="3605c821371e441cef72c15579398283" id="d96f021b-8a19-44df-8f52-68ed64096056" chipset="acmgt2" name="Memory2" />
>+ <guid config_hash="64c8bff1465d2ce7810675ba353f1ff5" mdapi_config_hash="59206c2fa69fb134b84037c2577feb73" id="1aefcfd0-08ce-4632-b634-2009d3303341" chipset="acmgt2" name="Memory3" />
>+ <guid config_hash="085b92d2428df0efe44791fa3717f68b" mdapi_config_hash="21536fa44a50750a272f9323e7e76e4b" id="d49bf819-990d-4638-a1f2-57943ad58d8d" chipset="acmgt2" name="Memory4" />
>+ <guid config_hash="50dc57924779213b3caaa6f9540fc6a3" mdapi_config_hash="8ae0db66c53a7df5dccae2c119fb3dc6" id="bd8af739-2f08-4384-823b-ea5fe198fee9" chipset="acmgt2" name="Memory5" />
>+ <guid config_hash="65a1b473ab2cdc95ccf6d53128e90e61" mdapi_config_hash="bb81c2ed63461d2a6bca35d7aed12c67" id="b43a5fd8-3d74-46c4-9261-62c25070e559" chipset="acmgt2" name="Memory6" />
>+ <guid config_hash="e7763bb64f4a754faa289fb971cab462" mdapi_config_hash="fe94599201d514fd698a3cdd4618a765" id="51e468d7-f95f-4b2a-bfeb-01986463e901" chipset="acmgt2" name="Memory7" />
>+ <guid config_hash="0fa4d500d6492bfe6ee4709900cc15b3" mdapi_config_hash="8b6cfc416681f6d34d78248f26d10e0a" id="08667e1d-ae1b-4370-bc59-2347bb0d7f8d" chipset="acmgt2" name="Memory8" />
>+ <guid config_hash="ddb58391092447a28e5feff49f63c62b" mdapi_config_hash="a3626dcb23e08b4ee51a28a2a652276a" id="b2462b2f-f73f-42d6-9b5e-46cae062d1c1" chipset="acmgt2" name="Memory9" />
>+ <guid config_hash="55c88e9f5373b38072903824e5ec687a" mdapi_config_hash="8a4c4ec52b6b9024f327c98fa99effa5" id="15694e7b-c38d-4a65-a355-df93411ed0df" chipset="acmgt2" name="Memory10" />
>+ <guid config_hash="fb88b728e749f05b523e3d0dd71d20dd" mdapi_config_hash="9dc2f80c96916583116bb7179981246c" id="84667f81-6441-46d7-844d-e13078a16811" chipset="acmgt2" name="Memory11" />
>+ <guid config_hash="6b7d1677e9d2ee97657e61f84f9dd407" mdapi_config_hash="e974167b4e06cca2ffe52c32e8f95ce5" id="3ec5f9fe-1567-456a-bb0c-f3b026813bd7" chipset="acmgt2" name="Memory12" />
>+ <guid config_hash="67ea5991fcdedef305a2c13ff62f9c80" mdapi_config_hash="da50ed835033e3a4510402261fede66e" id="3ab47029-8b0b-4049-ac68-1ff07d0e7a6e" chipset="acmgt2" name="Memory13" />
>+ <guid config_hash="9137fe2f16487b070fab4a5458cf5416" mdapi_config_hash="30700f828c9575a2108b84dc8ac1057b" id="8748eaa5-422c-4597-b4a1-519ccb6f4e95" chipset="acmgt2" name="Memory14" />
>+ <guid config_hash="29ad295d8193438ef5de3fed7e017c55" mdapi_config_hash="dcb81479115cd05f7183102ee1bba11c" id="5050cadd-fc05-4183-b3dc-99f9ff5a0075" chipset="acmgt2" name="Rasterizer1" />
>+ <guid config_hash="3c6843a17190fc9683bfe7aee17710bc" mdapi_config_hash="093cbe8a042339a5a4ef06b9c1480327" id="57ce566e-b572-4434-981c-558a16bd62d3" chipset="acmgt2" name="Rasterizer2" />
>+ <guid config_hash="89dc26aaf44e90334f57ea6760c3a4af" mdapi_config_hash="ef2509ac6490c680bdf76cf8e02ff020" id="2db46c14-6718-46e3-a9a4-b2ba4aa10a3a" chipset="acmgt2" name="RayTracing1" />
>+ <guid config_hash="00e479c6c238a94c62c08e926be012f1" mdapi_config_hash="8972442dd8950597c3aa49ef7141af8c" id="97513a9f-a2b6-4766-a2c7-530ae3271f9d" chipset="acmgt2" name="RayTracing2" />
>+ <guid config_hash="bb9a11a7f271be48a45d6e6af86df754" mdapi_config_hash="8a087104ddb4817b7c17057ee989a31c" id="9ed83fc5-a773-479f-9cf4-146f2aca4e48" chipset="acmgt2" name="RayTracing3" />
>+ <guid config_hash="4225eb2ceefc8b9cd08be9c92a68c91c" mdapi_config_hash="dd59156814137d2db5a8ce203f3577df" id="5564a1fd-d09e-46bd-8f4d-50a38ca7eb32" chipset="acmgt2" name="RayTracing4" />
>+ <guid config_hash="6e53a914ab641633f4316bfa7c0514b4" mdapi_config_hash="339b3f34afe6f634e0d919015ec46fb1" id="d345e009-3b67-4991-89f8-7d57749f8455" chipset="acmgt2" name="RayTracing5" />
>+ <guid config_hash="682795bbbb25da4b0d1b353bfd6a6c9f" mdapi_config_hash="99c7a577d85ea542d31a484cf08e9882" id="08c76b7d-54fd-4dd2-8d7b-e84a91850b26" chipset="acmgt2" name="RayTracing6" />
>+ <guid config_hash="995f64c5e24666d3dedf739eae226815" mdapi_config_hash="80a2122121391c648bc65ea136376c65" id="db089729-1516-43ef-b2ab-c2170bbefa69" chipset="acmgt2" name="RayTracing7" />
>+ <guid config_hash="a1dbdd60f2c4f194098c0f86db409d4e" mdapi_config_hash="a17836f594acc1866467156ca36b89c3" id="080a531d-76e8-44b4-b17e-6c3557d01be7" chipset="acmgt2" name="RayTracing8" />
>+ <guid config_hash="49396ff90ac75753c448d2dc4370d3ee" mdapi_config_hash="1e001c11c0cbd2629f00c378fa3aa297" id="8edc7efe-7966-49b1-b318-49de98d12bc7" chipset="acmgt2" name="RayTracing9" />
>+ <guid config_hash="07f53cae80786d3f7638733961ed5602" mdapi_config_hash="9b085ca955bd432b56e334e193da6616" id="98044ed5-0502-4b10-b288-db406e6c7345" chipset="acmgt2" name="RayTracing10" />
>+ <guid config_hash="68df28c7ac60c203d7ee4c9bc251c6ef" mdapi_config_hash="499f743269931af0dbd9da5359cf2b38" id="f15f0972-5362-4c24-a379-7d4da15a9cdb" chipset="acmgt2" name="RayTracing11" />
>+ <guid config_hash="81bcc730ee0978010f3786da6a90a020" mdapi_config_hash="f20b89974555224f1d86c69aeb91a66c" id="f9ceae49-ee15-4483-8033-5bcbc66c962e" chipset="acmgt2" name="RayTracing12" />
>+ <guid config_hash="225b7fda35ff7a0fe0a004d63d0625ec" mdapi_config_hash="a3c36cac80395a46a6f7c83a67b7d2f2" id="61aa5615-f570-4915-a9af-6c9ab3b52719" chipset="acmgt2" name="RayTracing13" />
>+ <guid config_hash="c0ab6559e54930e1b535c06e3b7c9f1c" mdapi_config_hash="317c897df2064b038bcd20a2f8642a6e" id="638c0798-61d0-4943-b160-87b8095d87a3" chipset="acmgt2" name="RayTracing14" />
>+ <guid config_hash="4541ffed4a7d102ae741850580cee788" mdapi_config_hash="18742f5fbbf77f63d3a73930a72be5e7" id="20c09ffa-66e3-45a8-8429-acdfb972e75b" chipset="acmgt2" name="RayTracing15" />
>+ <guid config_hash="a0beddac352e857d3ea34bdd22326bc9" mdapi_config_hash="afd7b6dad6cc318dd87ab3452da3dedf" id="ea6550e2-b1cd-43d9-9f45-79146292d692" chipset="acmgt2" name="RayTracing16" />
>+ <guid config_hash="a034f3b4d09e7c5a974fe87d83498729" mdapi_config_hash="81752c71b659386284d0a929cf78ee76" id="d10100fb-ac64-42a1-a418-b03e112ba033" chipset="acmgt2" name="RayTracing17" />
>+ <guid config_hash="83ee4253e313301ae35d424cb8c367f6" mdapi_config_hash="542b9e1eb9d9a63d89dedcb64040c3cd" id="f140f11f-5b0e-434d-ae88-cf1acd37ab49" chipset="acmgt2" name="RayTracing18" />
>+ <guid config_hash="2d38cb3570c0ba479e353b717f12832e" mdapi_config_hash="6dd28628f985abb7cf2d3f2f984de2a9" id="011f9af3-43c4-45ac-b584-defd44cd442c" chipset="acmgt2" name="RayTracing19" />
>+ <guid config_hash="3eb2ca18c97031c0708d81cc3094444f" mdapi_config_hash="3f002d6cffe1061c3097164ed6b3507d" id="fd6ea82c-5618-4a96-b4eb-b7d63f72432f" chipset="acmgt2" name="RayTracing20" />
>+ <guid config_hash="1e42f1e51f1fdfdf7c7a58f4235984c5" mdapi_config_hash="18685decb9467eacb964ef416f43f6dd" id="cc205019-d6e9-4570-83f7-596dee6615a2" chipset="acmgt2" name="RayTracing21" />
>+ <guid config_hash="85dc8019fb2c42ec8d717155096305ff" mdapi_config_hash="176d2e02e7d71358ef98d98f0ff1c608" id="14a7e762-a069-46e6-8c2e-6555813c3047" chipset="acmgt2" name="RayTracing22" />
>+ <guid config_hash="68a406c787372ccbdb4dd34f4267d58b" mdapi_config_hash="6da9716c72607dbdfa41a146039737d0" id="ce74158a-e893-45a0-acd8-32ff5ac3e64c" chipset="acmgt2" name="RayTracing23" />
>+ <guid config_hash="907b153677d71eeef9f4bb101b815c46" mdapi_config_hash="3389a9159a7a86c51c15f5e9e8430b1a" id="cdbdfbe1-d554-4ec9-9eb0-8a03b5ab8e01" chipset="acmgt2" name="RayTracing24" />
>+ <guid config_hash="f536cb61dd20969eb1f41c40e47cd38e" mdapi_config_hash="9e78a1d3a5e09cb9f38d9b09e8ed4881" id="ff175695-a7d9-4623-9bf2-69b0bd950f3d" chipset="acmgt2" name="RayTracing25" />
>+ <guid config_hash="90db7689d9d30452ccbd3cbd2cb9e4c1" mdapi_config_hash="bd7a0d91c91f218b0016ca757bc57fbc" id="b091df5b-4f20-4c91-a3d5-d2b376810ec2" chipset="acmgt2" name="RayTracing26" />
>+ <guid config_hash="e0014c1494a43459ada1dcc07e7b8245" mdapi_config_hash="7b58810565681551873cc53d775dc15a" id="54634c6d-3ef3-4cd8-b80d-9642867ff9de" chipset="acmgt2" name="RayTracing27" />
>+ <guid config_hash="e672d61f900ce4779a9357ea6477d6bb" mdapi_config_hash="e02dbe7b975c0e6a6736dcd5fa8ac88e" id="284d68a1-6924-4746-8ac1-8e94a116be75" chipset="acmgt2" name="RayTracing28" />
>+ <guid config_hash="9e12c39d385fe105dd80d6eafa56fc9c" mdapi_config_hash="12c890ced67df31cc2e94ab9701dc1ec" id="8129227a-30cf-40cc-85ea-95614a31975a" chipset="acmgt2" name="RayTracing29" />
>+ <guid config_hash="30f7e51404ab7bb19d910684ec5da464" mdapi_config_hash="409f5ac02aff380f8eb216f76d899934" id="4de4fb3e-bd28-4e5a-8fd8-01ca378184ce" chipset="acmgt2" name="RayTracing30" />
>+ <guid config_hash="f47cc74ed819afa42ed5a42c8b069e92" mdapi_config_hash="0dfab0288a65b19421d1dc3928e89c43" id="5acdb2be-3918-4eed-9bc5-f272bc175a3f" chipset="acmgt2" name="RayTracing31" />
>+ <guid config_hash="708ad94aa255e3f600b29b1f94889bd3" mdapi_config_hash="a0c1b4947cba92416378d919af9a7d5b" id="10125720-3004-4838-8a03-24fff2d9fb06" chipset="acmgt2" name="RayTracing32" />
>+ <guid config_hash="ce010f506318b332fbab9f4614090c08" mdapi_config_hash="eb0790883fd87edfc5af44191cb01452" id="b1e299f2-35c3-4954-8cce-4fd1dd2491db" chipset="acmgt2" name="RayTracing33" />
>+ <guid config_hash="95f47124fa519b69de2bf4da63b45efc" mdapi_config_hash="46af887153653c5d934be9b6fad3153e" id="bf47e090-9786-47b2-bf6d-746b7970001e" chipset="acmgt2" name="RayTracing34" />
>+ <guid config_hash="4596e92f323b11c53e3060af1a6af03b" mdapi_config_hash="c614b59ff396de39ca4f89af4c0352b0" id="df706146-44af-46d0-9ce4-0af556b009e3" chipset="acmgt2" name="RayTracing35" />
>+ <guid config_hash="c5d034035f7cf79adb3170e0e8360edb" mdapi_config_hash="417fb5163bf1607731a090fb24237936" id="d1e152cd-ef8e-48c0-b63c-421e17083a0a" chipset="acmgt2" name="RayTracing36" />
>+ <guid config_hash="6070793f331c47b27bbff8d1dc628721" mdapi_config_hash="f44e3121536e654f4a8aa2ea107ebe07" id="e5cdc5f8-81f8-442c-a0c2-b94621efc7be" chipset="acmgt2" name="RayTracing37" />
>+ <guid config_hash="411cd053f8c4edcd1a03b8093154a632" mdapi_config_hash="c0341e9bf8783006676ccf53dc13f2a9" id="6604e545-3a89-4f6e-a697-65b1f5bcb306" chipset="acmgt2" name="RayTracing38" />
>+ <guid config_hash="5681976c393147160310c4a45349be05" mdapi_config_hash="9c0d5747b7a38e3f5e02f18adeeb82e4" id="3b7d7a01-6242-4544-b68b-54eb4b2f59d7" chipset="acmgt2" name="RayTracing39" />
>+ <guid config_hash="12e98d211322c2c092a20488d2d0372b" mdapi_config_hash="35ceb9855310dfa390b6ac67d9ff3097" id="d7617e5d-23ae-482f-95fe-ae8615cf9172" chipset="acmgt2" name="RayTracing40" />
>+ <guid config_hash="726cb480831ae1cefe4e1580ff9de20e" mdapi_config_hash="055d61701f65062245c87ee9b66f9eb3" id="f8410bd7-acba-4fd2-a2f4-9bec43057129" chipset="acmgt2" name="RayTracing41" />
>+ <guid config_hash="710ef53ad0ad034a3f648b5c8b0da6b9" mdapi_config_hash="d752cde828906a42ba24cb01b3eaecac" id="c7cf55e8-7633-424a-a524-78c46698b5b3" chipset="acmgt2" name="RayTracing42" />
>+ <guid config_hash="8f36977540993cfe11574c422b6ef6e8" mdapi_config_hash="c2820ab807bd95cc723a8a70a5f4bc47" id="5f5c6ff1-c38b-4b0a-bba9-187d65965cbd" chipset="acmgt2" name="RayTracing43" />
>+ <guid config_hash="dbd53f482f35961786e96903033c2c4e" mdapi_config_hash="edf6fb3a240e3e9f04fd9ac7ba93761d" id="eeb417cc-d7ff-4713-92c8-dac7f5cf865d" chipset="acmgt2" name="RayTracing44" />
>+ <guid config_hash="0e833f4e42df63838d4d04c968093b9b" mdapi_config_hash="f211aed305b62f017f8686f55a293fab" id="e7b14d21-de4f-46e5-9be9-619f8d0cac25" chipset="acmgt2" name="RayTracing45" />
>+ <guid config_hash="2784499682d1ee4f21552e4329a8db17" mdapi_config_hash="74028d4bc2c358136edbcae0869c7e70" id="243b4356-4036-42c6-bec9-40c9f2c15bb0" chipset="acmgt2" name="RayTracing46" />
>+ <guid config_hash="8ba489c8dfa21773c49b0651261dd1c2" mdapi_config_hash="8da8ba20f7287441dccf8b54c3273937" id="c1961a4a-56fa-4693-88f8-24c7c58f37fb" chipset="acmgt2" name="RayTracing47" />
>+ <guid config_hash="ca88287903af5463eda58590dbe65733" mdapi_config_hash="843dc2bc03da5015ba5abe4418ef9855" id="0c4634e5-207a-4f8d-afd0-b7ee705e9a1c" chipset="acmgt2" name="RayTracing48" />
>+ <guid config_hash="b680a2398d8a00d2b80d2a3940045534" mdapi_config_hash="4f4abb4dcf8c3282e82e129e64f981e0" id="3983a842-c461-43e4-86be-43f74d1fc1fc" chipset="acmgt2" name="RayTracing49" />
>+ <guid config_hash="10fc994ff35f7fe3140f5e6e963c4e44" mdapi_config_hash="b6b72bcaf7f087a466798d0625c95949" id="8da1e755-69e8-4c30-9d55-317dbd8c843b" chipset="acmgt2" name="RayTracing50" />
>+ <guid config_hash="39dfc44a2a719363de9b9cef950b18d7" mdapi_config_hash="6575389c5ff958032832d997e3a42885" id="95175ccf-d7f5-47cd-aa92-3598fc431169" chipset="acmgt2" name="RayTracing51" />
>+ <guid config_hash="4d1f6c8b333090ba62123082bc35fe25" mdapi_config_hash="6fc0695cdb60e175acc55ce99cf0a234" id="d2d43104-87a6-4fe2-9979-5469dd33f9fd" chipset="acmgt2" name="RayTracing52" />
>+ <guid config_hash="a71b1332b01346bb8dcd5b59157fc2c6" mdapi_config_hash="6b5ec92cee19f2b0ebf9809f37641857" id="a51b5ede-d663-45a2-8ce1-f19dc664a936" chipset="acmgt2" name="RayTracing53" />
>+ <guid config_hash="fe518a39381c00c05da426843aa4ef80" mdapi_config_hash="a4278a92c9b4cc4bbe37ff52b65676a6" id="25676609-7d64-47ca-b92c-9128a9907f65" chipset="acmgt2" name="RayTracing54" />
>+ <guid config_hash="34b50a5337d8e89ed724b403270552b2" mdapi_config_hash="eccfa01e15b2408653450944a275ed7c" id="1edc6759-9642-442c-9aa6-850ca7715097" chipset="acmgt2" name="RayTracing55" />
>+ <guid config_hash="dabd8b32eecaa3903def4e5f6f1701b8" mdapi_config_hash="2cf3b55a70f318d7f93ee4f607a96957" id="ecf6d5e1-928c-49dc-868b-89893073c183" chipset="acmgt2" name="RayTracing56" />
>+ <guid config_hash="ee95a6c4be4aa7e6b8d79bccd5f3e10e" mdapi_config_hash="97deedc4d38fafaaf08b2dd819a67d60" id="f8998902-7ceb-46ca-a62b-881dca4ff1f6" chipset="acmgt2" name="RayTracing57" />
>+ <guid config_hash="9b08d301332f29cb4fc3768855bc98c4" mdapi_config_hash="4322639079fd93306cf46adf23f3a1f1" id="b7b90bb9-b0b5-428d-a175-d9c89ecd35d1" chipset="acmgt2" name="RayTracing58" />
>+ <guid config_hash="612d9d2c0dff7fbe338faa9069e8f95b" mdapi_config_hash="01783f71454dde7768a77755aa8e1f74" id="f7cd6361-0226-4e03-8856-cf375bd1264d" chipset="acmgt2" name="RayTracing59" />
>+ <guid config_hash="c2ed7ee1bcb244a7c7126fb1a31dfbf1" mdapi_config_hash="a97a27463739feebf11ff89db100bef3" id="945822ee-5469-4db5-b86e-c5f5255ac9fe" chipset="acmgt2" name="RayTracing60" />
>+ <guid config_hash="85fd4d246e8c1dbb353e96c5076732be" mdapi_config_hash="bc4c3390050531a635c6f1e406c3d6e0" id="8cd0af0d-1298-4414-aa94-5e13b6083af2" chipset="acmgt2" name="RayTracing61" />
>+ <guid config_hash="8bb1d88aba8645a519e7d80ca4d7aee2" mdapi_config_hash="0f7bbdcabd4b6e24074388cfe1ed9417" id="bb7ccc48-ff70-4ec5-a35d-9b77ca79034a" chipset="acmgt2" name="RayTracing62" />
>+ <guid config_hash="e76233211df28a1605aeb5be0aa7e8aa" mdapi_config_hash="ed9bf2976f941bf0e658aa80a1023eaf" id="f4c111b5-6f5f-4109-9887-0968ddb7901e" chipset="acmgt2" name="RayTracing63" />
>+ <guid config_hash="dd2143523ba71fca91c1864b52c48081" mdapi_config_hash="2ef60a111532f8071046e3f3b148f46b" id="dd2c9174-67a1-4114-a71e-921548e9a033" chipset="acmgt2" name="RayTracing64" />
>+ <guid config_hash="75837db88ee3f74bff4b6a1ed8e9b0aa" mdapi_config_hash="8efcab2bfab6cc56a01a70496d69ec99" id="1a5ef45d-9d6c-4cde-804f-bdd054d2527a" chipset="acmgt2" name="RayTracing65" />
>+ <guid config_hash="97a0ae67cfe1d575b5b397d7a306fc17" mdapi_config_hash="dfec104ee21f0fe71a6546508bb8ad75" id="fa54a0b0-a5d0-4423-97c3-37cc477cbcca" chipset="acmgt2" name="RayTracing66" />
>+ <guid config_hash="c87c0c260d796465b89eca0be66ad6ee" mdapi_config_hash="7ed252af295402f184f3085d0fd97c69" id="1efaa5e7-98d8-4752-8111-3b293d46b884" chipset="acmgt2" name="RayTracing67" />
>+ <guid config_hash="1a2895e49eb54b25e1fd439ec4c71097" mdapi_config_hash="7e1a11880575f4896d2793ea6d34ac8d" id="046afd23-c347-4139-9768-ced28fb81d81" chipset="acmgt2" name="RayTracing68" />
>+ <guid config_hash="3b76ac2169af0e1352612da985e64792" mdapi_config_hash="e90d1417074ee13ba5969424cd63625d" id="7b00995c-f689-4a8a-862d-6391ffa9ceee" chipset="acmgt2" name="RayTracing69" />
>+ <guid config_hash="2ae69f532ab4504ed11dec3ba1c0ba7f" mdapi_config_hash="5bf37fde3b5ef3ddf3589d237d25eded" id="981e8cee-e786-42de-9ca0-2ffbf6eb4ed1" chipset="acmgt2" name="RayTracing70" />
>+ <guid config_hash="c7b7a9abf5196dc2c7622a1a9bb7cf54" mdapi_config_hash="abcfcc9408157fadff3e0cacfba84c0e" id="b02dcfab-bb8d-4327-ae9f-677412a38645" chipset="acmgt2" name="RayTracing71" />
>+ <guid config_hash="5cb5e502454052bb27198043fa75025f" mdapi_config_hash="f93d4b8f6476f10043994d4ad8e14a2b" id="87ae14d2-1266-4939-a094-0b69e0b7f171" chipset="acmgt2" name="RayTracing72" />
>+ <guid config_hash="bfc5ef590099f69b46dffe2a487f12fd" mdapi_config_hash="f0463e5b7a22c055aac79428abf6f336" id="e561fce8-e7a3-44f6-950d-96e2c7e621e3" chipset="acmgt2" name="RayTracing73" />
>+ <guid config_hash="96a3b23c618b51b35f5253d457b993a3" mdapi_config_hash="21d5ab04f3f0d2e6f6267127ec4cc94d" id="f396f14f-c1f5-4f46-839a-ac7f00810d4b" chipset="acmgt2" name="RayTracing74" />
>+ <guid config_hash="b554ed62d477c3e4a5f09edaed811897" mdapi_config_hash="c461ae420531ed89b63187f70ff3dd94" id="028f9e23-485e-4124-b061-6448a3a5b676" chipset="acmgt2" name="RayTracing75" />
>+ <guid config_hash="36bb99404cfba411e6b956266d1a69a8" mdapi_config_hash="464364843d87ea6fef3e445cae162b04" id="57b2791d-0a96-42a3-8e1b-5692658c4f87" chipset="acmgt2" name="RayTracing76" />
>+ <guid config_hash="ebb28bf125d3ba179155d6d433c42c8c" mdapi_config_hash="cfefed7b614d2b6b9cfd04c9492188d8" id="a2ff8f41-89ef-4e9a-a7f0-31412cff350d" chipset="acmgt2" name="RayTracing77" />
>+ <guid config_hash="906293f6490a26da2dfee2cc3ca48f5e" mdapi_config_hash="bab650d4d331c545ef3a96aaa3c1d34f" id="c9ed79c3-88ef-415b-8d59-a4da69888f66" chipset="acmgt2" name="RayTracing78" />
>+ <guid config_hash="e05907f8dd32827864d29a67500c416a" mdapi_config_hash="3b25dbe5aad01a73186cfb7a6daeac87" id="97b017f6-f65c-4a0c-8078-7a1cb65157f0" chipset="acmgt2" name="Sampler1" />
>+ <guid config_hash="ae2786993813d080d09a71b7d06d70b6" mdapi_config_hash="c6805c0e5d9d4c6115426321e3c03ce7" id="62f6959a-fdae-4cdf-b50e-e818f96d3fa5" chipset="acmgt2" name="Sampler2" />
>+ <guid config_hash="3e9b905a4c8037471dfafebc278c542d" mdapi_config_hash="64ac3d6e940eab29f23ef6fffbf94212" id="ec2a8d38-54ef-4090-99de-4e2cc5a1892f" chipset="acmgt2" name="Sampler3" />
>+ <guid config_hash="6191d68eedd23e1204cee0f2b7658492" mdapi_config_hash="e34154e33d7001137b0f6a660f1f3bd0" id="2a10d977-d656-464c-91a0-303aff97e4af" chipset="acmgt2" name="Sampler4" />
>+ <guid config_hash="973a7c9281d8d5c18a6bda46dab33087" mdapi_config_hash="b6dd66d743ee43120e30564fd65ec825" id="51dcfdcf-ea8c-4963-ab0b-72013e72e433" chipset="acmgt2" name="Sampler5" />
>+ <guid config_hash="4fe9858634b37887247eceb0e2e07fcf" mdapi_config_hash="d2d7c063534e2d7c80dea60ee6936908" id="8203850e-45ae-4f59-81be-45f721f5406a" chipset="acmgt2" name="Sampler6" />
>+ <guid config_hash="0a6d33f05112a9e568f0680b3c89fb55" mdapi_config_hash="3dce201b1e02cc804d0c3ffdaaefd7c4" id="3e6e7ddd-572c-4628-94a2-b8a8385fc7b0" chipset="acmgt2" name="Sampler7" />
>+ <guid config_hash="b57a14e0ce4c2bf09a03970b2839aec4" mdapi_config_hash="9e9f2848e54d1491d484bc2979f39e0d" id="5683991d-228c-41e5-812b-98bc82e244b2" chipset="acmgt2" name="Sampler8" />
>+ <guid config_hash="2acce003799df24c332142ef71868f0a" mdapi_config_hash="eaac1737d7e05d5c8f707a266f17226c" id="2c897818-565a-4753-a1f6-8f81529b2447" chipset="acmgt2" name="Sampler9" />
>+ <guid config_hash="a265423438bcad6527bcd832767a74c9" mdapi_config_hash="69ad1017a54dfa23879b79fe78d98982" id="f74b6a50-22da-4c0e-b621-c0627525e511" chipset="acmgt2" name="Sampler10" />
>+ <guid config_hash="328c61f6bfd2af104b5d00c57d544798" mdapi_config_hash="a4f28d91c554d8623f97851cb85628a6" id="6edeb7d7-a21c-4d06-bd66-dd804480f1f1" chipset="acmgt2" name="Sampler11" />
>+ <guid config_hash="41a9cd4ee3d8856804b5bcedcd431e8f" mdapi_config_hash="cd0fcf8252587a434c095aba4142b7d3" id="7d691d4b-febf-415b-8d1b-1d623e936c19" chipset="acmgt2" name="ThreadDispatcher1" />
>+ <guid config_hash="04c5ce7c8abe51f1f9dcd7dc51cf7721" mdapi_config_hash="e37c02b623b58fabb2d1dbcdcd14ac0f" id="04737515-c210-40b6-90b0-2ad6ce51ff72" chipset="acmgt2" name="ThreadDispatcher2" />
>+ <guid config_hash="b5ec98bf5eae19302560b8ba060da03c" mdapi_config_hash="c6aebfd50fd0ae6566ff8b677f861cc7" id="6215b3ed-0c9a-4171-b8bc-035be8e8b140" chipset="acmgt2" name="ThreadDispatcher3" />
>+ <guid config_hash="46e67688158bb5b58a52a38618015f0d" mdapi_config_hash="46aa11f6f56faa6be7220d4a0964442b" id="cf7b0026-fbed-4f29-ab6a-0f6acbea337b" chipset="acmgt2" name="ThreadDispatcher4" />
>+ <guid config_hash="ec7ab4f8499812d3f64bb1691a46d294" mdapi_config_hash="36ceeee9f41bbd80bd3136469e417ee7" id="9fcfbc28-caaf-44ea-84a5-f1c5c2341b2a" chipset="acmgt2" name="ThreadDispatcher5" />
>+ <guid config_hash="3e4057d8d1bb3d440861c51028054d1b" mdapi_config_hash="a6b105f2b8920978f0ad0c5104754018" id="c0af81b4-8172-4e9c-8da2-5051e5817de6" chipset="acmgt2" name="ThreadDispatcher6" />
>+ <guid config_hash="0e1226eb3161157b19e33c5ee1f76b6c" mdapi_config_hash="f8a1fccea414832c6ed0cbb8de5e7b80" id="74538036-2ddc-486d-914c-ffe5d3ce6cfb" chipset="acmgt2" name="ThreadDispatcher7" />
>+ <guid config_hash="d60a6da129e9bd73c873f69a750a7ce0" mdapi_config_hash="4c43d1866e6e83c878df73e1b48f5917" id="558bd2fd-a7f4-41e5-9ef6-1d529263bcd2" chipset="acmgt2" name="ThreadDispatcher8" />
>+ <guid config_hash="0bb0ef1dccfb6cd1761249b2dca5eb13" mdapi_config_hash="fb243463fd1b924965fab18f159275bd" id="ac68b4c3-f63a-4dd8-855e-d3fd781a8bde" chipset="acmgt2" name="ThreadDispatcher9" />
>+ <guid config_hash="19889d1c97e898d3976ec2a5b381dd44" mdapi_config_hash="98f6be6662c7b8a4e7722be60a2101e0" id="b969747f-2450-4725-899f-5d0701930ea7" chipset="acmgt2" name="ThreadDispatcher10" />
>+ <guid config_hash="2b6bf3bafae690333c393caf2cbdface" mdapi_config_hash="da76cdec51cc789a90a98e4ddead044e" id="b2e80bd3-d852-4c07-86e0-520c90236acf" chipset="acmgt2" name="ThreadDispatcher11" />
>+ <guid config_hash="b6e2a8c5afd871de9137d308f1d46280" mdapi_config_hash="87227a1b0935f24584b0c7b955222bf8" id="5622d707-7646-48bc-90e0-af17a55ab1c7" chipset="acmgt2" name="ThreadDispatcher12" />
>+ <guid config_hash="8f73f1c53b7dc713290921c87a5f8d11" mdapi_config_hash="16b8a77bd8dc04dcda5da6609f5e784f" id="6149c8e0-84f6-4643-ac19-0f5b5a8fa830" chipset="acmgt2" name="ThreadDispatcher13" />
>+ <guid config_hash="5689cdf757e692ca8c0cf4efcf0c4366" mdapi_config_hash="3d5d4925f07ee6c1cc5a245bfac2e157" id="3ad2842e-a192-4cb9-aca4-c3dfa9238070" chipset="acmgt2" name="ThreadDispatcher14" />
>+ <guid config_hash="9a05d003976e5f710b20269eee6789db" mdapi_config_hash="3f7b2564957ae6067cee63ad1e5e26ac" id="a8b90aef-99fa-443f-8e74-06489d14a031" chipset="acmgt2" name="ThreadDispatcher15" />
>+ <guid config_hash="c63718000c3c69ee99841e290aa9ac14" mdapi_config_hash="d2c12024058bf6561eee74f46338d657" id="3c5182e0-c1f6-4e9a-b5a6-752052f23389" chipset="acmgt2" name="ThreadDispatcher16" />
>+ <guid config_hash="edb00f36d942aee4259c376419d97964" mdapi_config_hash="490426110fb2a81ee430a46c8c580813" id="72a4eaf8-b31d-4749-85e9-d6670ecfda25" chipset="acmgt2" name="ThreadDispatcher17" />
>+ <guid config_hash="b2607dc81c5f9e38ce25bc979cbba4e2" mdapi_config_hash="f04dc0b27fe768441dcdb690525c9320" id="2b0b4fde-719b-49de-a309-aeb1f96e2f6b" chipset="acmgt2" name="ThreadDispatcher18" />
>+ <guid config_hash="287a0184341c5922146db15d7858b123" mdapi_config_hash="1c1913aee4d82cef6b3684a7574cd8c8" id="d25f6c66-eb80-49f5-ba95-74e5bbeffba8" chipset="acmgt2" name="ThreadDispatcher19" />
>+ <guid config_hash="2008e74bc04c777ddfff6b5a7113b6ab" mdapi_config_hash="966754d5777acd55d0971aa0d4b2ba89" id="9decfc7a-90a5-4e0c-8f20-be21a3e00e2b" chipset="acmgt2" name="ThreadDispatcher20" />
>+ <guid config_hash="7c29f507cdda8151183e72bc83b16aba" mdapi_config_hash="e969dfb53b008b9a361330222efe7e5c" id="f2099f1b-7280-4175-b2a9-a373b7039027" chipset="acmgt2" name="ThreadDispatcher21" />
>+ <guid config_hash="da5ea82f2cfaca1a52ae3edf053aa1cb" mdapi_config_hash="a71bf4375f0cdb69773ab605e7a31283" id="1be88735-2a46-4564-84f3-0c832cd05571" chipset="acmgt2" name="ThreadDispatcher22" />
>+ <guid config_hash="45e7a48e3bbe4684b4a0ac03eda93633" mdapi_config_hash="554e74b54089d02fd66a2793804f4d3d" id="71d12693-64c0-4da1-8f5e-fdaf00bcf83e" chipset="acmgt2" name="ThreadDispatcher23" />
>+ <guid config_hash="bbbe2f1b6257b2fd578fae55f30fcc6d" mdapi_config_hash="57103e1e92a526390110d4f2b0840147" id="6ad141b6-faae-40da-bdf4-02247ec1121c" chipset="acmgt2" name="ThreadDispatcher24" />
>+ <guid config_hash="ab62e0256745f87471b612b97c240bad" mdapi_config_hash="5a4720b41e73b2ad76718685bb732c6f" id="74433d30-ffa1-410d-8c87-7cee0acfe4ea" chipset="acmgt2" name="ThreadDispatcher25" />
>+ <guid config_hash="b95d04c098b3cd365fd868fa84123616" mdapi_config_hash="91f38934ab63e7a12883c64f2d790869" id="5ba834b3-4603-4c43-94da-6e1bacf9500a" chipset="acmgt2" name="ThreadDispatcher26" />
>+ <guid config_hash="c069b37465a35182756324b38f56b9b9" mdapi_config_hash="0becb549fa9d0ddf2860b7ff763d47e8" id="dcfd59c3-e7b0-402e-a656-ca2a2f2d95dd" chipset="acmgt2" name="ThreadDispatcher27" />
>+ <guid config_hash="dc3e2589349f55923689823d0f28c9c6" mdapi_config_hash="1645843b4d85e17fcd996d56b03a1ec7" id="f4a8f90b-7b27-40e1-9015-6b2b3c60920a" chipset="acmgt2" name="ThreadDispatcher28" />
>+ <guid config_hash="a53f73648609ff3b6d879d65ecaacca8" mdapi_config_hash="25935ce89c394150072abedb72461dc7" id="e3476c20-6530-4dfe-bbcd-f98065ce0702" chipset="acmgt2" name="ThreadDispatcher29" />
>+ <guid config_hash="7315914f4f118e90322b0391ba1e03be" mdapi_config_hash="dba993eb0806b10fd06c15f66ddda3b1" id="235cf07d-fa5f-48bf-8906-f089284a77c0" chipset="acmgt2" name="ThreadDispatcher30" />
>+ <guid config_hash="f1839cf12d79452e3e00451af366fea8" mdapi_config_hash="3749bd0eb48d1930c2f0abfd432eef71" id="60f202e0-3078-4cee-bb6c-7b579827b501" chipset="acmgt2" name="ThreadDispatcher31" />
>+ <guid config_hash="4839267b2c39e40d123eb1d18ea53b33" mdapi_config_hash="82806b8d59372b9472349a592296a791" id="68400a0d-dffd-4787-a1f3-7385e2f2f39a" chipset="acmgt2" name="ThreadDispatcher32" />
>+ <guid config_hash="608489d87b5465ef7a59e3e60fb8fa8a" mdapi_config_hash="d349def397ceced965d0f945d167137e" id="c0fb4de2-f14e-4576-b7b4-b564a6d1eccf" chipset="acmgt2" name="ThreadDispatcher33" />
>+ <guid config_hash="a979f219b220c4230fae32f86b21ab5e" mdapi_config_hash="0d749a14571a1c8cfa243d5928825422" id="ebaac92d-ede4-44be-b0d8-d3a292f1c696" chipset="acmgt2" name="ThreadDispatcher34" />
>+ <guid config_hash="30a370bff9a6ac09558f7b3941f5c42e" mdapi_config_hash="b4b73b9f4bdd684e31324fb59ea13659" id="310c4352-616a-4995-a8ca-dc1b0b4083e2" chipset="acmgt2" name="ThreadDispatcher35" />
>+ <guid config_hash="8d3f71932599d0926162eacd703e1484" mdapi_config_hash="c1983ac703e6dbe08a0552f6f76f451b" id="70244132-9e7c-42e1-ad19-14b16fd415ac" chipset="acmgt2" name="ThreadDispatcher36" />
>+ <guid config_hash="0057ae71622c9628abb2cad982e74e82" mdapi_config_hash="f56f2a174387491e481d45cb695bf0d4" id="c7d9ebf5-268e-4377-852d-0dd8eb89151f" chipset="acmgt2" name="ThreadDispatcher37" />
>+ <guid config_hash="04694d96f603223c1ffe4b566f688ebc" mdapi_config_hash="8bf8267f3cdcf704fd38227984f8c5e5" id="b7b02568-d2ce-40b8-bcbb-4ecc07ff731e" chipset="acmgt2" name="ThreadDispatcher38" />
>+ <guid config_hash="0db5677558a053a7b7323022b9c2c876" mdapi_config_hash="d50175e820ace925e81239cfa4c2a778" id="af83fc4d-719e-460b-8cac-d315583f63a7" chipset="acmgt2" name="ThreadDispatcher39" />
>+ <guid config_hash="7e7a598638d3b4e222a0551896cb1327" mdapi_config_hash="f61d9f8e3257b65593db09f7c8b18859" id="3d539f37-55b5-4473-9b4c-2f7d704c0d3b" chipset="acmgt2" name="ThreadDispatcher40" />
>+ <guid config_hash="affba5edd0c96031ad8117e9172051ce" mdapi_config_hash="7b47b7d3bf25272c23b41a524156356a" id="c6251684-6ce6-462f-807c-657b84a2234f" chipset="acmgt2" name="ThreadDispatcher41" />
>+ <guid config_hash="0f97376a548f8be3585dd5996e4266cc" mdapi_config_hash="444e46228738f84500275820ec379913" id="55cbe93c-e003-445a-95ca-478e9b8b9b51" chipset="acmgt2" name="ThreadDispatcher42" />
>+ <guid config_hash="ae02977c70abb40c50d586058590b16d" mdapi_config_hash="7bd15e39458ac8f6766bb6741c14361d" id="9c9204e8-e9e6-4b93-975e-2fc874b22d9c" chipset="acmgt2" name="ThreadDispatcher43" />
>+ <guid config_hash="28c56b1b4cf96b50d23063e661eff865" mdapi_config_hash="9796065ab20600213fdfa15a98e40d89" id="ea77a8e8-375a-46a7-a4cb-b0a40f3ff83a" chipset="acmgt2" name="ThreadDispatcher44" />
>+ <guid config_hash="15b10155ad35b4e4672d2f5ca3a27c70" mdapi_config_hash="a642e049137262ec3f73620297dc64a5" id="22202c50-f46b-4a14-aab6-15d079655616" chipset="acmgt2" name="ThreadDispatcher45" />
>+ <guid config_hash="fb03132f0214e12de2f77f01f1632306" mdapi_config_hash="004901c77410279094c8addf406d3649" id="4d77eb41-a74f-4e76-a0ac-66a63d2ad7c6" chipset="acmgt2" name="ThreadDispatcher46" />
>+ <guid config_hash="9502494d9c5ada489d346061e344feb3" mdapi_config_hash="2e9605bdf39bfdda41e0ab0b4dd7a477" id="f02fbce6-28cf-42d5-a07d-6a5c07e3baf6" chipset="acmgt2" name="URB1" />
>+ <guid config_hash="7d7fdfd765dd4090d2f11a433ed32418" mdapi_config_hash="5c87f223cab4513b17196c849dfe33b0" id="1f749c36-964c-40d3-ac0f-3b8e24d4149b" chipset="acmgt2" name="URB2" />
>+ <guid config_hash="386b161f2653fa17b3fb4bf498e6a088" mdapi_config_hash="4f58791db71f39f2a81aa99d789dde52" id="b7679a40-d48d-4994-8342-6277a37840ce" chipset="acmgt2" name="URB3" />
>+ <guid config_hash="effd1dd070aba7151dd08ff93005839c" mdapi_config_hash="290752ecc0a9af2befa1ef6a7a54d0f2" id="23924e32-c593-4b9f-905b-908c380fb0b9" chipset="acmgt2" name="URB4" />
>+ <guid config_hash="a8c90f7d1bc10c40180e6edbf29fb3ae" mdapi_config_hash="f998f3c3b6040fd12a597a40e2b49b1d" id="30376d17-f01b-44cb-b41e-43a606fe4e0d" chipset="acmgt2" name="VectorEngine1" />
>+ <guid config_hash="dd24329413190ca855f9c7f3cb3962c6" mdapi_config_hash="c5b0390a05d47e4aa53320a579284856" id="cbc51aeb-65c2-4bb6-8fb5-40a47800bf28" chipset="acmgt2" name="VectorEngine2" />
>+ <guid config_hash="1d43902056b9596974db91a141761240" mdapi_config_hash="e54d4d98b813dccd72aecbb208f06f01" id="48620eda-41d2-4684-b4da-0140d1cdc8ba" chipset="acmgt2" name="VectorEngine3" />
>+ <guid config_hash="8058f2df0e8e5b9caf8d32bef2e041b0" mdapi_config_hash="641bd5a23e2f119b8ce19e91d8db84e5" id="4f2d3240-5242-48d7-8f25-1064a7044c01" chipset="acmgt2" name="VectorEngine4" />
>+ <guid config_hash="228036f7e46809d591ea8a1b7d1f8a17" mdapi_config_hash="1b0a59bf7aefd0157a166d404c8714a5" id="510e005b-5631-437d-b898-17d89b9df71d" chipset="acmgt2" name="VectorEngine5" />
>+ <guid config_hash="34432fa55767983be9ed6e5106d5e2f8" mdapi_config_hash="026caf33ffbc938f0b87023a90c34846" id="c063d6a9-6cb2-449f-8799-322c31d6eb0d" chipset="acmgt2" name="VectorEngine6" />
>+ <guid config_hash="8b8cf89cfb03328a0a15a97116e6c3b6" mdapi_config_hash="792bbea60341cad33fe71c0772dafeb5" id="fbfb8b12-d3b3-469d-ae93-c026b05b2107" chipset="acmgt2" name="VectorEngine7" />
>+ <guid config_hash="a5d45bc68ebca135572eec0e7f0141ec" mdapi_config_hash="d495fa4ebfe11d5b5e41bfd6cc9ce800" id="2705f48c-206f-43e8-bde7-110fbfb0facd" chipset="acmgt2" name="VectorEngine8" />
>+ <guid config_hash="ec8de6a7bc5bcc1dfa132f99ba928991" mdapi_config_hash="a789747bf48b7688245c03fd424eea77" id="85cb3e85-43ab-4e7f-8962-ff5e203b079f" chipset="acmgt2" name="VectorEngine9" />
>+ <guid config_hash="d9f64fdd39fbf4c5f3ab387bc20ec57a" mdapi_config_hash="07d17dc7a541e2d3e1574b0faee8cc72" id="b2c23ce7-cfd8-45c8-bde6-b5d7c248b5b3" chipset="acmgt2" name="VectorEngine10" />
>+ <guid config_hash="45cdd1511530f41baea0c97beb47c6fb" mdapi_config_hash="db2823c7d19e0a963a287c8731893951" id="567eef44-e37e-48d9-8f4d-fe2634110051" chipset="acmgt2" name="VectorEngine11" />
>+ <guid config_hash="df5770cf6addb6884c0596b024407dec" mdapi_config_hash="99ab93bd326023b05849af3528dff7c1" id="d68e64a7-2ddb-4c33-a5d0-a0ff9de398f9" chipset="acmgt2" name="VectorEngine12" />
>+ <guid config_hash="8aad3d33833ae383424520dc9771b27f" mdapi_config_hash="e2f5bdd1bda6a2942b3e5a597e0f9493" id="5123cfe9-f7b0-41ee-a2f2-6e5801ac55f6" chipset="acmgt2" name="VectorEngine13" />
>+ <guid config_hash="52e4082672912484856b91fdf549f091" mdapi_config_hash="560ac8970a75e133e7f9be0dfc37aa53" id="f7b22238-61e9-4c17-a211-90f5feb9dd31" chipset="acmgt2" name="VectorEngine14" />
>+ <guid config_hash="544ae8b05560aa67aec93d6fc231a8cb" mdapi_config_hash="6be5f68652602af95dfab44aebc55414" id="27f15518-fd8e-48ac-8fa8-f844a09a9cf3" chipset="acmgt2" name="VectorEngine15" />
>+ <guid config_hash="6ff3288db58557799413eb1901bb4167" mdapi_config_hash="4817ab26da43744c45eca6d8a63e04ac" id="75bcab1e-545a-41a4-8437-70d37569f798" chipset="acmgt2" name="VectorEngine16" />
>+ <guid config_hash="aa0d857c62223fd7726768fd6746b686" mdapi_config_hash="978c2348694889b42b214ba7d8ec9c8c" id="5f1c4a7a-d5ab-45ad-a4fc-1e64a66839db" chipset="acmgt2" name="VectorEngine17" />
>+ <guid config_hash="be08c2d336f9b910a163db072d9954d9" mdapi_config_hash="a8b59cac6524ca1bf4a914823336f2bf" id="c3522b36-01a6-4b3d-b95f-414dbc013ba6" chipset="acmgt2" name="VectorEngine18" />
>+ <guid config_hash="453d3bf10389f64a30ff23119d524e73" mdapi_config_hash="74c9d01cd75a0ba35662724d7574bc75" id="3e973327-7b3f-4168-afd9-b244050e9ce7" chipset="acmgt2" name="VectorEngine19" />
>+ <guid config_hash="8d5b17cb47ba8ef07ee67e0a03da7f46" mdapi_config_hash="0132162d83ffd060b15ce2a3a1205847" id="71d2d15b-f26c-4978-908a-f60275fa3562" chipset="acmgt2" name="VectorEngine20" />
>+ <guid config_hash="3504978153cef2ed99ab5b6c5506a760" mdapi_config_hash="a26b067756b6e139ac0035798b700b56" id="83cf4cf3-b666-44df-8702-7fc3e907164a" chipset="acmgt2" name="VectorEngine21" />
>+ <guid config_hash="8279b9d7b435713d0ef2455e2b2620c9" mdapi_config_hash="699e79fd83998857a2c22dee7e8a7849" id="c6b408ba-0479-40cb-8326-0fb1d709a261" chipset="acmgt2" name="VectorEngine22" />
>+ <guid config_hash="0ded5bf2b82cbc2e374f5f10a1acbbcf" mdapi_config_hash="4bc6f9a99947b8e2c8f3f22bb7384a88" id="1f43061b-db78-405a-9246-6df8ff0592f4" chipset="acmgt2" name="VectorEngine23" />
>+ <guid config_hash="753fdd40d26e85ee9ddabccd09669466" mdapi_config_hash="9911dc09ae10e843471b7f0c593e4c7e" id="7aa880f9-6185-4b35-9d71-45cd71099d1c" chipset="acmgt2" name="VectorEngine24" />
>+ <guid config_hash="b0c1a0c378760939b8256d7e938293f0" mdapi_config_hash="945af4fdfa16f29c690ff661d34cf3e7" id="35c22c75-f1bd-4740-854b-b7248e45bb84" chipset="acmgt2" name="VectorEngine25" />
>+ <guid config_hash="53c9b294cf264f7e353f78c5e848f599" mdapi_config_hash="852ad010914e52492741be89771f4064" id="208fe223-385c-4961-b2e7-cb44f3612b79" chipset="acmgt2" name="VectorEngine26" />
>+ <guid config_hash="3c03385c40740a43986a122f91857d73" mdapi_config_hash="0b98639ab5b8b7014dbc10e836bf2602" id="b72101b8-7ef1-4bd1-ac6f-5e9ac5d098d6" chipset="acmgt2" name="VectorEngine27" />
>+ <guid config_hash="a0fefb1206292de24e74f6b86949c40d" mdapi_config_hash="cf80bcfa7ca9f94694d760907758b7ac" id="fdd412a9-274d-46ab-a27f-f3e107321d24" chipset="acmgt2" name="VectorEngine28" />
>+ <guid config_hash="c83a1985f4911340d74058a02608b8e7" mdapi_config_hash="808fc2c7839310903946d7ef4a711d52" id="233317d4-03cf-4497-bb57-f9690bc057f4" chipset="acmgt2" name="VectorEngine29" />
>+ <guid config_hash="dce85362b607b037302e4c5edbafff01" mdapi_config_hash="8f44b8aa63bc25eff9cc7e0e3a2923ef" id="c11f8f0b-35fc-45de-b8d9-06664fa2b65c" chipset="acmgt2" name="VectorEngine30" />
>+ <guid config_hash="78bb705aaa2bfb24dbb04e49b0c98e11" mdapi_config_hash="a85dd41fa704767d39d58bf4d38fa062" id="413fc3f3-9886-46d6-ab81-8cd6537f20e3" chipset="acmgt2" name="VectorEngine31" />
>+ <guid config_hash="bb9fcaea31e699a775f9527fe6f95d5f" mdapi_config_hash="e42394558eb10838b53e0f3eac7ee73b" id="fc0b9614-6c1b-4e90-976c-41dab7ef47aa" chipset="acmgt2" name="VectorEngine32" />
>+ <guid config_hash="e90db5a8c253e1ea6fff28b0dd71f6c1" mdapi_config_hash="0764250e1a62c6ab04c8e6f8caa99d30" id="fc0d31b8-0d2d-4674-943a-3b2929dd7053" chipset="acmgt2" name="VectorEngine33" />
>+ <guid config_hash="ff1dac84bb82a5c4a2a606e46fd82ba7" mdapi_config_hash="9c9f90348b4a34f23b3160dbfcb8a618" id="0b91a434-3d1a-44b4-aeb8-c0fe350f4ef0" chipset="acmgt2" name="VectorEngine34" />
>+ <guid config_hash="5d2c1001983d6ffbe9a9a30f78767346" mdapi_config_hash="701a7a4c7bfba1be149fb8a46f75b93d" id="bf1e00b6-18c0-409e-8d2c-8105be297da4" chipset="acmgt2" name="VectorEngine35" />
>+ <guid config_hash="6e4e00bee5dc27d0659e48084a4fa088" mdapi_config_hash="5d4803d0a2779c18f32c873a0b3689be" id="bbb25709-1345-473f-8233-6df9075eacda" chipset="acmgt2" name="VectorEngine36" />
>+ <guid config_hash="c4809b4f9dbd405691ebd29dea153aa2" mdapi_config_hash="8d1002c55a03d16517de67b4b8970d12" id="fc1c6f5b-60ad-48c8-b0b7-ed9328548c7a" chipset="acmgt2" name="VectorEngine37" />
>+ <guid config_hash="1ec98f7213f07aadb3317a28f4f5d47c" mdapi_config_hash="ca1807be545f1637d1a8d037fbb1732a" id="39a71cf8-2d00-49f4-b8fb-38da2b23da30" chipset="acmgt2" name="VectorEngine38" />
>+ <guid config_hash="7ad328b15bdc86e72c437c7768a7953c" mdapi_config_hash="d9ea9178593ec733d2ab21c736decff9" id="d538856d-b249-46ab-b850-9058093d45d6" chipset="acmgt2" name="VectorEngine39" />
>+ <guid config_hash="d3f8cdb20e25c5661c51143cc787973e" mdapi_config_hash="2c0b7be0e7cf660440ca3156fb665fd2" id="7392b735-c76c-4e4d-b936-8ec5fc8877e6" chipset="acmgt2" name="VectorEngine40" />
>+ <guid config_hash="f8bccc509994dd2ffeb3f02d85d73497" mdapi_config_hash="94ac6d1aad6546de0000ffa2074dd391" id="02d21db0-db5d-4eae-9ffa-8fa1603ec8f2" chipset="acmgt2" name="VectorEngine41" />
> </guids>
>diff --git a/lib/i915/perf-configs/oa-acmgt2.xml b/lib/i915/perf-configs/oa-acmgt2.xml
>new file mode 100644
>index 00000000..d0b5fbde
>--- /dev/null
>+++ b/lib/i915/perf-configs/oa-acmgt2.xml
>@@ -0,0 +1,118222 @@
>+<?xml version="1.0"?>
>+<metrics version="1664349628" merge_md5="">
>+ <set name="Render Metrics Basic - aggregation approximation"
>+ chipset="ACMGT2"
>+ symbol_name="RenderBasic"
>+ underscore_name="render_basic"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0692a728-614d-4d12-8c03-7b3ffe961ef8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS Threads Dispatched"
>+ symbol_name="VsThreads"
>+ underscore_name="vs_threads"
>+ description="The total number of vertex shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 1 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS Threads Dispatched"
>+ symbol_name="HsThreads"
>+ underscore_name="hs_threads"
>+ description="The total number of hull shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 2 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS Threads Dispatched"
>+ symbol_name="DsThreads"
>+ underscore_name="ds_threads"
>+ description="The total number of domain shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 3 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS Threads Dispatched"
>+ symbol_name="GsThreads"
>+ underscore_name="gs_threads"
>+ description="The total number of geometry shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 5 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS Threads Dispatched"
>+ symbol_name="PsThreads"
>+ underscore_name="ps_threads"
>+ description="The total number of fragment shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 6 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM And FPU Pipes Active"
>+ symbol_name="XveFpuEmActive"
>+ underscore_name="xve_fpu_em_active"
>+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS FPU Pipe Active"
>+ symbol_name="VsFpuActive"
>+ underscore_name="vs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS EM Pipe Active"
>+ symbol_name="VsEmActive"
>+ underscore_name="vs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS Send Pipe Active"
>+ symbol_name="VsSendActive"
>+ underscore_name="vs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS FPU Pipe Active"
>+ symbol_name="PsFpuActive"
>+ underscore_name="ps_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS EM Pipe Active"
>+ symbol_name="PsEmActive"
>+ underscore_name="ps_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS Send Pipe Active"
>+ symbol_name="PsSendActive"
>+ underscore_name="ps_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Rasterized Pixels"
>+ symbol_name="RasterizedPixels"
>+ underscore_name="rasterized_pixels"
>+ description="The total number of rasterized pixels."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 21 READ 4 UMUL"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Early Hi-Depth Test Fails"
>+ symbol_name="HiDepthTestFails"
>+ underscore_name="hi_depth_test_fails"
>+ description="The total number of pixels dropped on early hierarchical depth test."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 22 READ 4 UMUL"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Early Depth Test Fails"
>+ symbol_name="EarlyDepthTestFails"
>+ underscore_name="early_depth_test_fails"
>+ description="The total number of pixels dropped on early depth test."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 23 READ 4 UMUL"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Samples Killed in FS"
>+ symbol_name="SamplesKilledInPs"
>+ underscore_name="samples_killed_in_ps"
>+ description="The total number of samples or pixels dropped in fragment shaders."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 24 READ 4 UMUL"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Pixels Failing Tests"
>+ symbol_name="PixelsFailingPostPsTests"
>+ underscore_name="pixels_failing_post_ps_tests"
>+ description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 25 READ 4 UMUL"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Samples Written"
>+ symbol_name="SamplesWritten"
>+ underscore_name="samples_written"
>+ description="The total number of samples or pixels written to all render targets."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 26 READ 4 UMUL"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Samples Blended"
>+ symbol_name="SamplesBlended"
>+ underscore_name="samples_blended"
>+ description="The total number of blended samples or pixels written to all render targets."
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 27 READ 4 UMUL"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Texels"
>+ symbol_name="SamplerTexels"
>+ underscore_name="sampler_texels"
>+ description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
>+ data_type="uint64"
>+ units="texels"
>+ semantic_type="event"
>+ equation="A 28 READ 4 UMUL"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Texels Misses"
>+ symbol_name="SamplerTexelMisses"
>+ underscore_name="sampler_texel_misses"
>+ description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
>+ data_type="uint64"
>+ units="texels"
>+ semantic_type="event"
>+ equation="A 29 READ 4 UMUL"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Batch Frame Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Bytes Read"
>+ symbol_name="SlmReads"
>+ underscore_name="slm_reads"
>+ description="The total number of reads from shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 30 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Writes"
>+ symbol_name="SlmWrites"
>+ underscore_name="slm_writes"
>+ description="The total number of writes into shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 31 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Memory Accesses"
>+ symbol_name="ShaderMemoryAccesses"
>+ underscore_name="shader_memory_accesses"
>+ description="The total number of shader memory accesses to L3."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 32 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Atomic Memory Accesses"
>+ symbol_name="ShaderAtomics"
>+ underscore_name="shader_atomics"
>+ description="The total number of shader atomic memory accesses."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 34 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Barrier Messages"
>+ symbol_name="ShaderBarriers"
>+ underscore_name="shader_barriers"
>+ description="The total number of shader barrier messages."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 35 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Read Throughput"
>+ symbol_name="GtiReadThroughput"
>+ underscore_name="gti_read_throughput"
>+ description="The total number of GPU memory bytes read from GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="128 A 36 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Write Throughput"
>+ symbol_name="GtiWriteThroughput"
>+ underscore_name="gti_write_throughput"
>+ description="The total number of GPU memory bytes written to GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="128 A 37 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Slice2 Xe Core0 is busy"
>+ symbol_name="Sampler20Busy"
>+ underscore_name="sampler20_busy"
>+ description="The percentage of time when sampler slice2 Xe core0 is busy"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Samplers Busy"
>+ symbol_name="SamplersBusy"
>+ underscore_name="samplers_busy"
>+ description="The percentage of time in which samplers or L1 cache are not idle."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="$Sampler20Busy"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Sampler20 Bottleneck"
>+ symbol_name="Sampler20Bottleneck"
>+ underscore_name="sampler20_bottleneck"
>+ description="The percentage of time in which Slice2 Sampler0 has been slowing down the pipe when processing XVE requests."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Samplers Bottleneck"
>+ symbol_name="SamplerBottleneck"
>+ underscore_name="sampler_bottleneck"
>+ description="The percentage of time in which samplers have been slowing down the pipe when processing XVE requests."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="$Sampler20Bottleneck"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1C840000" />
>+ <register type="NOA" address="0x00009888" value="0x1E842800" />
>+ <register type="NOA" address="0x00009888" value="0x02844000" />
>+ <register type="NOA" address="0x00009888" value="0x04840010" />
>+ <register type="NOA" address="0x00009888" value="0x12840800" />
>+ <register type="NOA" address="0x00009888" value="0x14840037" />
>+ <register type="NOA" address="0x00009888" value="0x00840000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009888" value="0x04032000" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001C000" />
>+ <register type="NOA" address="0x00009888" value="0x02025000" />
>+ <register type="NOA" address="0x00009888" value="0x02045000" />
>+ <register type="NOA" address="0x00009888" value="0x02055000" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00003008" />
>+ <register type="FLEX" address="0x0000E658" value="0x00011010" />
>+ <register type="FLEX" address="0x0000E758" value="0x00050012" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00052051" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Compute Metrics Basic"
>+ chipset="ACMGT2"
>+ symbol_name="ComputeBasic"
>+ underscore_name="compute_basic"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ccde9a29-a5c5-4a9e-b7f5-ec1092387e2a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE FPU Pipe Active"
>+ symbol_name="FpuActive"
>+ underscore_name="fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM Pipe Active"
>+ symbol_name="EmActive"
>+ underscore_name="em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XMX Pipe Active"
>+ symbol_name="XmxActive"
>+ underscore_name="xmx_active"
>+ description="The percentage of time in which XVE XMX pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM And FPU Pipes Active"
>+ symbol_name="XveFpuEmActive"
>+ underscore_name="xve_fpu_em_active"
>+ description="The percentage of time in which XVE EM INT and FPU INT64 pipelines were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XMX And FPU Pipes Active"
>+ symbol_name="XveFpuXmxActive"
>+ underscore_name="xve_fpu_xmx_active"
>+ description="The percentage of time in which XVE XMX and FPU INT64 pipelines were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE AVG IPC Rate"
>+ symbol_name="XveAvgIpcRate"
>+ underscore_name="xve_avg_ipc_rate"
>+ description="The average rate of IPC calculated for 2 FPU pipelines."
>+ data_type="float"
>+ max_equation="2"
>+ units="number"
>+ semantic_type="ratio"
>+ equation="A 12 READ A 9 READ A 10 READ FADD A 10 READ FSUB FDIV 1 FADD"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Send Pipe Active"
>+ symbol_name="SendActive"
>+ underscore_name="send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 15 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FPU FLT16 Instruction"
>+ symbol_name="XveFpuFlt16"
>+ underscore_name="xve_fpu_flt16"
>+ description="The percentage of time in which FLT16 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FPU FLT32 Instruction"
>+ symbol_name="XveFpuFlt32"
>+ underscore_name="xve_fpu_flt32"
>+ description="The percentage of time in which FLT32 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FPU FLT64 Instruction"
>+ symbol_name="XveFpuFlt64"
>+ underscore_name="xve_fpu_flt64"
>+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Texels"
>+ symbol_name="SamplerTexels"
>+ underscore_name="sampler_texels"
>+ description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
>+ data_type="uint64"
>+ units="texels"
>+ semantic_type="event"
>+ equation="A 28 READ 4 UMUL"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Sampler Texels Misses"
>+ symbol_name="SamplerTexelMisses"
>+ underscore_name="sampler_texel_misses"
>+ description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
>+ data_type="uint64"
>+ units="texels"
>+ semantic_type="event"
>+ equation="A 29 READ 4 UMUL"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Batch Frame Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Bytes Read"
>+ symbol_name="SlmReads"
>+ underscore_name="slm_reads"
>+ description="The total number of reads from shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 30 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM Writes"
>+ symbol_name="SlmWrites"
>+ underscore_name="slm_writes"
>+ description="The total number of writes into shared local memory."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $XeCoreTotalCount UMUL"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 31 READ"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Memory Accesses"
>+ symbol_name="ShaderMemoryAccesses"
>+ underscore_name="shader_memory_accesses"
>+ description="The total number of shader memory accesses to L3."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 32 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Atomic Memory Accesses"
>+ symbol_name="ShaderAtomics"
>+ underscore_name="shader_atomics"
>+ description="The total number of shader atomic memory accesses."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 34 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Shader Barrier Messages"
>+ symbol_name="ShaderBarriers"
>+ underscore_name="shader_barriers"
>+ description="The total number of shader barrier messages."
>+ data_type="uint64"
>+ units="messages"
>+ semantic_type="event"
>+ equation="A 35 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Read Throughput"
>+ symbol_name="GtiReadThroughput"
>+ underscore_name="gti_read_throughput"
>+ description="The total number of GPU memory bytes read from GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="128 A 36 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GTI Write Throughput"
>+ symbol_name="GtiWriteThroughput"
>+ underscore_name="gti_write_throughput"
>+ description="The total number of GPU memory bytes written to GTI."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks 512 UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="128 A 37 READ UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00001000" />
>+ <register type="FLEX" address="0x0000E658" value="0x00003009" />
>+ <register type="FLEX" address="0x0000E758" value="0x0000200A" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00006008" />
>+ <register type="FLEX" address="0x0000E55C" value="0x0000B007" />
>+ </register_config>
>+ </set>
>+
>+ <set name="AsyncCompute"
>+ chipset="ACMGT2"
>+ symbol_name="AsyncCompute"
>+ underscore_name="async_compute"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="e529d23d-d766-4391-84e2-68d43fd1f9b0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS Threads Dispatched"
>+ symbol_name="VsThreads"
>+ underscore_name="vs_threads"
>+ description="The total number of vertex shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 1 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS Threads Dispatched"
>+ symbol_name="HsThreads"
>+ underscore_name="hs_threads"
>+ description="The total number of hull shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 2 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS Threads Dispatched"
>+ symbol_name="DsThreads"
>+ underscore_name="ds_threads"
>+ description="The total number of domain shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 3 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS Threads Dispatched"
>+ symbol_name="GsThreads"
>+ underscore_name="gs_threads"
>+ description="The total number of geometry shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 5 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS Threads Dispatched"
>+ symbol_name="PsThreads"
>+ underscore_name="ps_threads"
>+ description="The total number of fragment shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 6 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE FPU Pipe Active"
>+ symbol_name="FpuActive"
>+ underscore_name="fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS FPU Pipe Active"
>+ symbol_name="VsFpuActive"
>+ underscore_name="vs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS FPU Pipe Active"
>+ symbol_name="PsFpuActive"
>+ underscore_name="ps_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS FPU Pipe Active"
>+ symbol_name="CsFpuActive"
>+ underscore_name="cs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC CS FPU Pipe Active"
>+ symbol_name="AsyncCsFpuActive"
>+ underscore_name="async_cs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EM Pipe Active"
>+ symbol_name="EmActive"
>+ underscore_name="em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS EM Pipe Active"
>+ symbol_name="VsEmActive"
>+ underscore_name="vs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a vertex shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS EM Pipe Active"
>+ symbol_name="PsEmActive"
>+ underscore_name="ps_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a fragment shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS EM Pipe Active"
>+ symbol_name="CsEmActive"
>+ underscore_name="cs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ASYNC CS EM Pipe Active"
>+ symbol_name="AsyncCsEmActive"
>+ underscore_name="async_cs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 17 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00010000" />
>+ <register type="FLEX" address="0x0000E558" value="0x00060050" />
>+ <register type="FLEX" address="0x0000E658" value="0x00001090" />
>+ <register type="FLEX" address="0x0000E758" value="0x00051011" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00091061" />
>+ <register type="FLEX" address="0x0000E55C" value="0x00004008" />
>+ <register type="FLEX" address="0x0000E65C" value="0x00000005" />
>+ </register_config>
>+ </set>
>+
>+ <set name="XveActivity1"
>+ chipset="ACMGT2"
>+ symbol_name="XveActivity1"
>+ underscore_name="xve_activity1"
>+ mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO"
>+ hw_config_guid="0785f0af-8ae2-470c-bc7b-dd81154d4d24"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS Threads Dispatched"
>+ symbol_name="VsThreads"
>+ underscore_name="vs_threads"
>+ description="The total number of vertex shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 1 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS Threads Dispatched"
>+ symbol_name="HsThreads"
>+ underscore_name="hs_threads"
>+ description="The total number of hull shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 2 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS Threads Dispatched"
>+ symbol_name="DsThreads"
>+ underscore_name="ds_threads"
>+ description="The total number of domain shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 3 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS Threads Dispatched"
>+ symbol_name="GsThreads"
>+ underscore_name="gs_threads"
>+ description="The total number of geometry shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 5 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS Threads Dispatched"
>+ symbol_name="PsThreads"
>+ underscore_name="ps_threads"
>+ description="The total number of fragment shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 6 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS FPU Pipe Active"
>+ symbol_name="HsFpuActive"
>+ underscore_name="hs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a hull shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS FPU Pipe Active"
>+ symbol_name="DsFpuActive"
>+ underscore_name="ds_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a domain shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS FPU Pipe Active"
>+ symbol_name="GsFpuActive"
>+ underscore_name="gs_fpu_active"
>+ description="The percentage of time in which XVE FPU INT64 pipeline was actively processing a geometry shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS EM Pipe Active"
>+ symbol_name="HsEmActive"
>+ underscore_name="hs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a hull shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS EM Pipe Active"
>+ symbol_name="DsEmActive"
>+ underscore_name="ds_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a domain shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS EM Pipe Active"
>+ symbol_name="GsEmActive"
>+ underscore_name="gs_em_active"
>+ description="The percentage of time in which XVE EM INT pipeline was actively processing a geometry shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS Send Pipe Active"
>+ symbol_name="HsSendActive"
>+ underscore_name="hs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a hull shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS Send Pipe Active"
>+ symbol_name="DsSendActive"
>+ underscore_name="ds_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a domain shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS Send Pipe Active"
>+ symbol_name="GsSendActive"
>+ underscore_name="gs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a geometry shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Send Pipe Active"
>+ symbol_name="CsSendActive"
>+ underscore_name="cs_send_active"
>+ description="The percentage of time in which XVE send pipeline was actively processing a compute shader instruction."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00030020" />
>+ <register type="FLEX" address="0x0000E558" value="0x00021040" />
>+ <register type="FLEX" address="0x0000E658" value="0x00041031" />
>+ <register type="FLEX" address="0x0000E758" value="0x00032022" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00062042" />
>+ </register_config>
>+ </set>
>+
>+ <set name="GpuBusyness"
>+ chipset="ACMGT2"
>+ symbol_name="GpuBusyness"
>+ underscore_name="gpu_busyness"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="1a01365e-7c8d-4816-b69a-edb89731dcf9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Active"
>+ symbol_name="XveActive"
>+ underscore_name="xve_active"
>+ description="The percentage of time in which the Execution Units were actively processing."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Stall"
>+ symbol_name="XveStall"
>+ underscore_name="xve_stall"
>+ description="The percentage of time in which the Execution Units were stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE Thread Occupancy"
>+ symbol_name="XveThreadOccupancy"
>+ underscore_name="xve_thread_occupancy"
>+ description="The percentage of time in which hardware threads occupied XVEs."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VS Threads Dispatched"
>+ symbol_name="VsThreads"
>+ underscore_name="vs_threads"
>+ description="The total number of vertex shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 1 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HS Threads Dispatched"
>+ symbol_name="HsThreads"
>+ underscore_name="hs_threads"
>+ description="The total number of hull shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 2 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DS Threads Dispatched"
>+ symbol_name="DsThreads"
>+ underscore_name="ds_threads"
>+ description="The total number of domain shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 3 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GS Threads Dispatched"
>+ symbol_name="GsThreads"
>+ underscore_name="gs_threads"
>+ description="The total number of geometry shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 5 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="FS Threads Dispatched"
>+ symbol_name="PsThreads"
>+ underscore_name="ps_threads"
>+ description="The total number of fragment shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 6 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="CS Threads Dispatched"
>+ symbol_name="CsThreads"
>+ underscore_name="cs_threads"
>+ description="The total number of compute shader hardware threads dispatched."
>+ data_type="uint64"
>+ units="threads"
>+ semantic_type="event"
>+ equation="A 4 READ"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Render Ring Busy"
>+ symbol_name="RenderBusy"
>+ underscore_name="render_busy"
>+ description="The percentage of time when render command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ComputeEngine1 Ring Busy"
>+ symbol_name="ComputeEngine1Busy"
>+ underscore_name="compute_engine1_busy"
>+ description="The percentage of time when compute command streamer 1 was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ComputeEngine2 Ring Busy"
>+ symbol_name="ComputeEngine2Busy"
>+ underscore_name="compute_engine2_busy"
>+ description="The percentage of time when compute command streamer 2 was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Blitter Ring Busy"
>+ symbol_name="BlitterBusy"
>+ underscore_name="blitter_busy"
>+ description="The percentage of time when blitter command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vdbox00 Ring Busy"
>+ symbol_name="Vdbox00Busy"
>+ underscore_name="vdbox00_busy"
>+ description="The percentage of time when vdbox00 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vebox0 Ring Busy"
>+ symbol_name="Vebox0Busy"
>+ underscore_name="vebox0_busy"
>+ description="The percentage of time when vebox0 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vdbox10 Ring Busy"
>+ symbol_name="Vdbox10Busy"
>+ underscore_name="vdbox10_busy"
>+ description="The percentage of time when vdbox10 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Vebox1 Ring Busy"
>+ symbol_name="Vebox1Busy"
>+ underscore_name="vebox1_busy"
>+ description="The percentage of time when vebox1 command streamer was busy."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Media"
>+ mdapi_usage_flags="System Frame Batch"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Any compute engine busy"
>+ symbol_name="AnyComputeEngineBusy"
>+ underscore_name="any_compute_engine_busy"
>+ description="The percentage of time when any compute engine is busy"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Render and any compute engines are simultaneously busy"
>+ symbol_name="RenderAndAnyComputeEngineBusy"
>+ underscore_name="render_and_any_compute_engine_busy"
>+ description="The percentage of time when render and any compute engines are simultaneously busy"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x420A2400" />
>+ <register type="NOA" address="0x00009888" value="0x1A131200" />
>+ <register type="NOA" address="0x00009888" value="0x040A0022" />
>+ <register type="NOA" address="0x00009888" value="0x120A0014" />
>+ <register type="NOA" address="0x00009888" value="0x020A0000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0000" />
>+ <register type="NOA" address="0x00009888" value="0x00104000" />
>+ <register type="NOA" address="0x00009888" value="0x02100002" />
>+ <register type="NOA" address="0x00009888" value="0x00124000" />
>+ <register type="NOA" address="0x00009888" value="0x00134000" />
>+ <register type="NOA" address="0x00009888" value="0x0A130024" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x420A2400" />
>+ <register type="NOA" address="0x00009888" value="0x1A131200" />
>+ <register type="NOA" address="0x00009888" value="0x040A0022" />
>+ <register type="NOA" address="0x00009888" value="0x100A0014" />
>+ <register type="NOA" address="0x00009888" value="0x020A0000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0000" />
>+ <register type="NOA" address="0x00009888" value="0x00102400" />
>+ <register type="NOA" address="0x00009888" value="0x00120400" />
>+ <register type="NOA" address="0x00009888" value="0x00134000" />
>+ <register type="NOA" address="0x00009888" value="0x08130024" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x1A012400" />
>+ <register type="NOA" address="0x00009888" value="0x1C042400" />
>+ <register type="NOA" address="0x00009888" value="0x24042400" />
>+ <register type="NOA" address="0x00009888" value="0x2C042400" />
>+ <register type="NOA" address="0x00009888" value="0x36040009" />
>+ <register type="NOA" address="0x00009888" value="0x40041200" />
>+ <register type="NOA" address="0x00009888" value="0x04010006" />
>+ <register type="NOA" address="0x00009888" value="0x12010004" />
>+ <register type="NOA" address="0x00009888" value="0x00010155" />
>+ <register type="NOA" address="0x00009888" value="0x02014500" />
>+ <register type="NOA" address="0x00009888" value="0x040426E9" />
>+ <register type="NOA" address="0x00009888" value="0x060401F7" />
>+ <register type="NOA" address="0x00009888" value="0x08041000" />
>+ <register type="NOA" address="0x00009888" value="0x0A04050C" />
>+ <register type="NOA" address="0x00009888" value="0x0C04091C" />
>+ <register type="NOA" address="0x00009888" value="0x14040500" />
>+ <register type="NOA" address="0x00009888" value="0x1604000C" />
>+ <register type="NOA" address="0x00009888" value="0x18040024" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x02040000" />
>+ <register type="NOA" address="0x00009888" value="0x00080155" />
>+ <register type="NOA" address="0x00009888" value="0x02084504" />
>+ <register type="NOA" address="0x00009888" value="0x00056800" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032924" />
>+ <register type="NOA" address="0x00009888" value="0x04030480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x3603294A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x3803146A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030003" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E20" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x3403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000081" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF0" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Render Metrics for 3D Pipeline Profile"
>+ chipset="ACMGT2"
>+ symbol_name="RenderPipeProfile1"
>+ underscore_name="render_pipe_profile1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9ca2b4be-4bd5-4873-9d59-9d6a5d9f8c29"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VF2 Bottleneck"
>+ symbol_name="Vf2Bottleneck"
>+ underscore_name="vf2_bottleneck"
>+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS2 Bottleneck"
>+ symbol_name="Vs2Bottleneck"
>+ underscore_name="vs2_bottleneck"
>+ description="The percentage of time in which VS2 pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Clipper2 Bottleneck"
>+ symbol_name="Cl2Bottleneck"
>+ underscore_name="cl2_bottleneck"
>+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS2 Bottleneck"
>+ symbol_name="Hs2Bottleneck"
>+ underscore_name="hs2_bottleneck"
>+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="3"
>+ high_watermark="9"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS2 Bottleneck"
>+ symbol_name="Ds2Bottleneck"
>+ underscore_name="ds2_bottleneck"
>+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GS2 Bottleneck"
>+ symbol_name="Gs2Bottleneck"
>+ underscore_name="gs2_bottleneck"
>+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF2 Bottleneck"
>+ symbol_name="Sf2Bottleneck"
>+ underscore_name="sf2_bottleneck"
>+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="10"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO2 Bottleneck"
>+ symbol_name="So2Bottleneck"
>+ underscore_name="so2_bottleneck"
>+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CL2 Stall"
>+ symbol_name="Cl2Stall"
>+ underscore_name="cl2_stall"
>+ description="The percentage of time in which clipper pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS2 Stall"
>+ symbol_name="Hs2Stall"
>+ underscore_name="hs2_stall"
>+ description="The percentage of time in which hull stall pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS2 Stall"
>+ symbol_name="Ds2Stall"
>+ underscore_name="ds2_stall"
>+ description="The percentage of time in which domain shader pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF2 Stall"
>+ symbol_name="Sf2Stall"
>+ underscore_name="sf2_stall"
>+ description="The percentage of time in which strip-fans pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO2 Stall"
>+ symbol_name="So2Stall"
>+ underscore_name="so2_stall"
>+ description="The percentage of time in which stream-output pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Hi-Depth20 Bottleneck"
>+ symbol_name="HiDepth20Bottleneck"
>+ underscore_name="hi_depth20_bottleneck"
>+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="BC20 Bottleneck"
>+ symbol_name="Bc20Bottleneck"
>+ underscore_name="bc20_bottleneck"
>+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x168607C0" />
>+ <register type="NOA" address="0x00009888" value="0x1603001F" />
>+ <register type="NOA" address="0x00009888" value="0x0C030000" />
>+ <register type="NOA" address="0x00009888" value="0x12040640" />
>+ <register type="NOA" address="0x00009888" value="0x08040021" />
>+ <register type="NOA" address="0x00009888" value="0x1C070000" />
>+ <register type="NOA" address="0x00009888" value="0x16090000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0903C0" />
>+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x160B7C00" />
>+ <register type="NOA" address="0x00009888" value="0x04860000" />
>+ <register type="NOA" address="0x00009888" value="0x06860400" />
>+ <register type="NOA" address="0x00009888" value="0x00860000" />
>+ <register type="NOA" address="0x00009888" value="0x02030002" />
>+ <register type="NOA" address="0x00009888" value="0x04030010" />
>+ <register type="NOA" address="0x00009888" value="0x0A0301C0" />
>+ <register type="NOA" address="0x00009888" value="0x100300C0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x0C040080" />
>+ <register type="NOA" address="0x00009888" value="0x0E040022" />
>+ <register type="NOA" address="0x00009888" value="0x04074000" />
>+ <register type="NOA" address="0x00009888" value="0x0A070021" />
>+ <register type="NOA" address="0x00009888" value="0x0E0708C0" />
>+ <register type="NOA" address="0x00009888" value="0x00070800" />
>+ <register type="NOA" address="0x00009888" value="0x020700A0" />
>+ <register type="NOA" address="0x00009888" value="0x00083032" />
>+ <register type="NOA" address="0x00009888" value="0x02083300" />
>+ <register type="NOA" address="0x00009888" value="0x02094003" />
>+ <register type="NOA" address="0x00009888" value="0x08090880" />
>+ <register type="NOA" address="0x00009888" value="0x0C090001" />
>+ <register type="NOA" address="0x00009888" value="0x0E090023" />
>+ <register type="NOA" address="0x00009888" value="0x12090003" />
>+ <register type="NOA" address="0x00009888" value="0x00090D28" />
>+ <register type="NOA" address="0x00009888" value="0x040A0200" />
>+ <register type="NOA" address="0x00009888" value="0x140A0940" />
>+ <register type="NOA" address="0x00009888" value="0x000A9A91" />
>+ <register type="NOA" address="0x00009888" value="0x020A19AA" />
>+ <register type="NOA" address="0x00009888" value="0x00015044" />
>+ <register type="NOA" address="0x00009888" value="0x040B0004" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B2000" />
>+ <register type="NOA" address="0x00009888" value="0x020B2200" />
>+ <register type="NOA" address="0x00009888" value="0x00020C20" />
>+ <register type="NOA" address="0x00009888" value="0x000C0800" />
>+ <register type="NOA" address="0x00009888" value="0x020C00A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032482" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030007" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603180A" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030C22" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030006" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340304C1" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x00025551" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045551" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055551" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Render Metrics for 3D Pipeline Profile"
>+ chipset="ACMGT2"
>+ symbol_name="RenderPipeProfile2"
>+ underscore_name="render_pipe_profile2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="901cbc75-aa84-496c-a07d-c5db62b8dadb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VF3 Bottleneck"
>+ symbol_name="Vf3Bottleneck"
>+ underscore_name="vf3_bottleneck"
>+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS3 Bottleneck"
>+ symbol_name="Vs3Bottleneck"
>+ underscore_name="vs3_bottleneck"
>+ description="The percentage of time in which VS3 pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Clipper3 Bottleneck"
>+ symbol_name="Cl3Bottleneck"
>+ underscore_name="cl3_bottleneck"
>+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS3 Bottleneck"
>+ symbol_name="Hs3Bottleneck"
>+ underscore_name="hs3_bottleneck"
>+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="3"
>+ high_watermark="9"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS3 Bottleneck"
>+ symbol_name="Ds3Bottleneck"
>+ underscore_name="ds3_bottleneck"
>+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GS3 Bottleneck"
>+ symbol_name="Gs3Bottleneck"
>+ underscore_name="gs3_bottleneck"
>+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF3 Bottleneck"
>+ symbol_name="Sf3Bottleneck"
>+ underscore_name="sf3_bottleneck"
>+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="10"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO3 Bottleneck"
>+ symbol_name="So3Bottleneck"
>+ underscore_name="so3_bottleneck"
>+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CL3 Stall"
>+ symbol_name="Cl3Stall"
>+ underscore_name="cl3_stall"
>+ description="The percentage of time in which clipper pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS3 Stall"
>+ symbol_name="Hs3Stall"
>+ underscore_name="hs3_stall"
>+ description="The percentage of time in which hull stall pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS3 Stall"
>+ symbol_name="Ds3Stall"
>+ underscore_name="ds3_stall"
>+ description="The percentage of time in which domain shader pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF3 Stall"
>+ symbol_name="Sf3Stall"
>+ underscore_name="sf3_stall"
>+ description="The percentage of time in which strip-fans pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO3 Stall"
>+ symbol_name="So3Stall"
>+ underscore_name="so3_stall"
>+ description="The percentage of time in which stream-output pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Hi-Depth30 Bottleneck"
>+ symbol_name="HiDepth30Bottleneck"
>+ underscore_name="hi_depth30_bottleneck"
>+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="BC30 Bottleneck"
>+ symbol_name="Bc30Bottleneck"
>+ underscore_name="bc30_bottleneck"
>+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x178607C0" />
>+ <register type="NOA" address="0x00009888" value="0x1703001F" />
>+ <register type="NOA" address="0x00009888" value="0x0D030000" />
>+ <register type="NOA" address="0x00009888" value="0x13040640" />
>+ <register type="NOA" address="0x00009888" value="0x09040021" />
>+ <register type="NOA" address="0x00009888" value="0x1D070000" />
>+ <register type="NOA" address="0x00009888" value="0x17090000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0903C0" />
>+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x170B7C00" />
>+ <register type="NOA" address="0x00009888" value="0x05860000" />
>+ <register type="NOA" address="0x00009888" value="0x07860400" />
>+ <register type="NOA" address="0x00009888" value="0x01860000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFF3" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5551" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAA2" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03030002" />
>+ <register type="NOA" address="0x00009888" value="0x05030010" />
>+ <register type="NOA" address="0x00009888" value="0x0B0301C0" />
>+ <register type="NOA" address="0x00009888" value="0x110300C0" />
>+ <register type="NOA" address="0x00009888" value="0x13030C80" />
>+ <register type="NOA" address="0x00009888" value="0x01030000" />
>+ <register type="NOA" address="0x00009888" value="0x01040000" />
>+ <register type="NOA" address="0x00009888" value="0x0D040080" />
>+ <register type="NOA" address="0x00009888" value="0x0F040022" />
>+ <register type="NOA" address="0x00009888" value="0x05074000" />
>+ <register type="NOA" address="0x00009888" value="0x0B070021" />
>+ <register type="NOA" address="0x00009888" value="0x0F0708C0" />
>+ <register type="NOA" address="0x00009888" value="0x01070800" />
>+ <register type="NOA" address="0x00009888" value="0x030700A0" />
>+ <register type="NOA" address="0x00009888" value="0x01083032" />
>+ <register type="NOA" address="0x00009888" value="0x03083300" />
>+ <register type="NOA" address="0x00009888" value="0x03094003" />
>+ <register type="NOA" address="0x00009888" value="0x09090880" />
>+ <register type="NOA" address="0x00009888" value="0x0D090001" />
>+ <register type="NOA" address="0x00009888" value="0x0F090023" />
>+ <register type="NOA" address="0x00009888" value="0x13090003" />
>+ <register type="NOA" address="0x00009888" value="0x01090D28" />
>+ <register type="NOA" address="0x00009888" value="0x050A0200" />
>+ <register type="NOA" address="0x00009888" value="0x150A0940" />
>+ <register type="NOA" address="0x00009888" value="0x010A9A91" />
>+ <register type="NOA" address="0x00009888" value="0x030A19AA" />
>+ <register type="NOA" address="0x00009888" value="0x01015044" />
>+ <register type="NOA" address="0x00009888" value="0x050B0004" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B2000" />
>+ <register type="NOA" address="0x00009888" value="0x030B2200" />
>+ <register type="NOA" address="0x00009888" value="0x01020C20" />
>+ <register type="NOA" address="0x00009888" value="0x010C0800" />
>+ <register type="NOA" address="0x00009888" value="0x030C00A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032482" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030007" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603180A" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030C22" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030006" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340304C1" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x00025551" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045551" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055551" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Render Metrics for 3D Pipeline Profile"
>+ chipset="ACMGT2"
>+ symbol_name="RenderPipeProfile3"
>+ underscore_name="render_pipe_profile3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9afedc01-2ddf-46af-a5da-8310c1afed17"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VF4 Bottleneck"
>+ symbol_name="Vf4Bottleneck"
>+ underscore_name="vf4_bottleneck"
>+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS4 Bottleneck"
>+ symbol_name="Vs4Bottleneck"
>+ underscore_name="vs4_bottleneck"
>+ description="The percentage of time in which VS4 pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Clipper4 Bottleneck"
>+ symbol_name="Cl4Bottleneck"
>+ underscore_name="cl4_bottleneck"
>+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS4 Bottleneck"
>+ symbol_name="Hs4Bottleneck"
>+ underscore_name="hs4_bottleneck"
>+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="3"
>+ high_watermark="9"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS4 Bottleneck"
>+ symbol_name="Ds4Bottleneck"
>+ underscore_name="ds4_bottleneck"
>+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GS4 Bottleneck"
>+ symbol_name="Gs4Bottleneck"
>+ underscore_name="gs4_bottleneck"
>+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF4 Bottleneck"
>+ symbol_name="Sf4Bottleneck"
>+ underscore_name="sf4_bottleneck"
>+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="10"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO4 Bottleneck"
>+ symbol_name="So4Bottleneck"
>+ underscore_name="so4_bottleneck"
>+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CL4 Stall"
>+ symbol_name="Cl4Stall"
>+ underscore_name="cl4_stall"
>+ description="The percentage of time in which clipper pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS4 Stall"
>+ symbol_name="Hs4Stall"
>+ underscore_name="hs4_stall"
>+ description="The percentage of time in which hull stall pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS4 Stall"
>+ symbol_name="Ds4Stall"
>+ underscore_name="ds4_stall"
>+ description="The percentage of time in which domain shader pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF4 Stall"
>+ symbol_name="Sf4Stall"
>+ underscore_name="sf4_stall"
>+ description="The percentage of time in which strip-fans pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO4 Stall"
>+ symbol_name="So4Stall"
>+ underscore_name="so4_stall"
>+ description="The percentage of time in which stream-output pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Hi-Depth40 Bottleneck"
>+ symbol_name="HiDepth40Bottleneck"
>+ underscore_name="hi_depth40_bottleneck"
>+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="BC40 Bottleneck"
>+ symbol_name="Bc40Bottleneck"
>+ underscore_name="bc40_bottleneck"
>+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x168607C0" />
>+ <register type="NOA" address="0x00009888" value="0x1603001F" />
>+ <register type="NOA" address="0x00009888" value="0x0C030000" />
>+ <register type="NOA" address="0x00009888" value="0x12040640" />
>+ <register type="NOA" address="0x00009888" value="0x08040021" />
>+ <register type="NOA" address="0x00009888" value="0x1C070000" />
>+ <register type="NOA" address="0x00009888" value="0x16090000" />
>+ <register type="NOA" address="0x00009888" value="0x1C0903C0" />
>+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x160B7C00" />
>+ <register type="NOA" address="0x00009888" value="0x04860000" />
>+ <register type="NOA" address="0x00009888" value="0x08860002" />
>+ <register type="NOA" address="0x00009888" value="0x00860000" />
>+ <register type="NOA" address="0x00009888" value="0x02030002" />
>+ <register type="NOA" address="0x00009888" value="0x04030010" />
>+ <register type="NOA" address="0x00009888" value="0x0A0301C0" />
>+ <register type="NOA" address="0x00009888" value="0x100300C0" />
>+ <register type="NOA" address="0x00009888" value="0x12030C80" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x0C040080" />
>+ <register type="NOA" address="0x00009888" value="0x0E040022" />
>+ <register type="NOA" address="0x00009888" value="0x04074000" />
>+ <register type="NOA" address="0x00009888" value="0x0A070021" />
>+ <register type="NOA" address="0x00009888" value="0x0E0708C0" />
>+ <register type="NOA" address="0x00009888" value="0x00070800" />
>+ <register type="NOA" address="0x00009888" value="0x020700A0" />
>+ <register type="NOA" address="0x00009888" value="0x00083038" />
>+ <register type="NOA" address="0x00009888" value="0x02083300" />
>+ <register type="NOA" address="0x00009888" value="0x02094003" />
>+ <register type="NOA" address="0x00009888" value="0x08090880" />
>+ <register type="NOA" address="0x00009888" value="0x0C090001" />
>+ <register type="NOA" address="0x00009888" value="0x0E090023" />
>+ <register type="NOA" address="0x00009888" value="0x12090003" />
>+ <register type="NOA" address="0x00009888" value="0x00090D28" />
>+ <register type="NOA" address="0x00009888" value="0x040A0200" />
>+ <register type="NOA" address="0x00009888" value="0x140A0940" />
>+ <register type="NOA" address="0x00009888" value="0x000A9A94" />
>+ <register type="NOA" address="0x00009888" value="0x020A19AA" />
>+ <register type="NOA" address="0x00009888" value="0x00015044" />
>+ <register type="NOA" address="0x00009888" value="0x040B0004" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B2000" />
>+ <register type="NOA" address="0x00009888" value="0x020B2200" />
>+ <register type="NOA" address="0x00009888" value="0x00020C20" />
>+ <register type="NOA" address="0x00009888" value="0x000C0800" />
>+ <register type="NOA" address="0x00009888" value="0x020C00A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031248" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x360318EA" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030C22" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030006" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340304C1" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFE" />
>+ <register type="NOA" address="0x00009888" value="0x00025554" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045554" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055554" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Render Metrics for 3D Pipeline Profile"
>+ chipset="ACMGT2"
>+ symbol_name="RenderPipeProfile4"
>+ underscore_name="render_pipe_profile4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="89469a84-856d-4433-8962-773c68ce818b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VF5 Bottleneck"
>+ symbol_name="Vf5Bottleneck"
>+ underscore_name="vf5_bottleneck"
>+ description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS5 Bottleneck"
>+ symbol_name="Vs5Bottleneck"
>+ underscore_name="vs5_bottleneck"
>+ description="The percentage of time in which VS5 pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Clipper5 Bottleneck"
>+ symbol_name="Cl5Bottleneck"
>+ underscore_name="cl5_bottleneck"
>+ description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="10"
>+ high_watermark="30"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS5 Bottleneck"
>+ symbol_name="Hs5Bottleneck"
>+ underscore_name="hs5_bottleneck"
>+ description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="3"
>+ high_watermark="9"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS5 Bottleneck"
>+ symbol_name="Ds5Bottleneck"
>+ underscore_name="ds5_bottleneck"
>+ description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GS5 Bottleneck"
>+ symbol_name="Gs5Bottleneck"
>+ underscore_name="gs5_bottleneck"
>+ description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF5 Bottleneck"
>+ symbol_name="Sf5Bottleneck"
>+ underscore_name="sf5_bottleneck"
>+ description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="10"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO5 Bottleneck"
>+ symbol_name="So5Bottleneck"
>+ underscore_name="so5_bottleneck"
>+ description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CL5 Stall"
>+ symbol_name="Cl5Stall"
>+ underscore_name="cl5_stall"
>+ description="The percentage of time in which clipper pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="HS5 Stall"
>+ symbol_name="Hs5Stall"
>+ underscore_name="hs5_stall"
>+ description="The percentage of time in which hull stall pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="DS5 Stall"
>+ symbol_name="Ds5Stall"
>+ underscore_name="ds5_stall"
>+ description="The percentage of time in which domain shader pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SF5 Stall"
>+ symbol_name="Sf5Stall"
>+ underscore_name="sf5_stall"
>+ description="The percentage of time in which strip-fans pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SO5 Stall"
>+ symbol_name="So5Stall"
>+ underscore_name="so5_stall"
>+ description="The percentage of time in which stream-output pipeline stage was stalled."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier4 Correlate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Hi-Depth50 Bottleneck"
>+ symbol_name="HiDepth50Bottleneck"
>+ underscore_name="hi_depth50_bottleneck"
>+ description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="BC50 Bottleneck"
>+ symbol_name="Bc50Bottleneck"
>+ underscore_name="bc50_bottleneck"
>+ description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
>+ low_watermark="5"
>+ high_watermark="15"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Indicate Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x178607C0" />
>+ <register type="NOA" address="0x00009888" value="0x1703001F" />
>+ <register type="NOA" address="0x00009888" value="0x0D030000" />
>+ <register type="NOA" address="0x00009888" value="0x13040640" />
>+ <register type="NOA" address="0x00009888" value="0x09040021" />
>+ <register type="NOA" address="0x00009888" value="0x1D070000" />
>+ <register type="NOA" address="0x00009888" value="0x17090000" />
>+ <register type="NOA" address="0x00009888" value="0x1D0903C0" />
>+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x170B7C00" />
>+ <register type="NOA" address="0x00009888" value="0x05860000" />
>+ <register type="NOA" address="0x00009888" value="0x07860400" />
>+ <register type="NOA" address="0x00009888" value="0x01860000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFF3" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5551" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAA2" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03030002" />
>+ <register type="NOA" address="0x00009888" value="0x05030010" />
>+ <register type="NOA" address="0x00009888" value="0x0B0301C0" />
>+ <register type="NOA" address="0x00009888" value="0x110300C0" />
>+ <register type="NOA" address="0x00009888" value="0x13030C80" />
>+ <register type="NOA" address="0x00009888" value="0x01030000" />
>+ <register type="NOA" address="0x00009888" value="0x01040000" />
>+ <register type="NOA" address="0x00009888" value="0x0D040080" />
>+ <register type="NOA" address="0x00009888" value="0x0F040022" />
>+ <register type="NOA" address="0x00009888" value="0x05074000" />
>+ <register type="NOA" address="0x00009888" value="0x0B070021" />
>+ <register type="NOA" address="0x00009888" value="0x0F0708C0" />
>+ <register type="NOA" address="0x00009888" value="0x01070800" />
>+ <register type="NOA" address="0x00009888" value="0x030700A0" />
>+ <register type="NOA" address="0x00009888" value="0x01083032" />
>+ <register type="NOA" address="0x00009888" value="0x03083300" />
>+ <register type="NOA" address="0x00009888" value="0x03094003" />
>+ <register type="NOA" address="0x00009888" value="0x09090880" />
>+ <register type="NOA" address="0x00009888" value="0x0D090001" />
>+ <register type="NOA" address="0x00009888" value="0x0F090023" />
>+ <register type="NOA" address="0x00009888" value="0x13090003" />
>+ <register type="NOA" address="0x00009888" value="0x01090D28" />
>+ <register type="NOA" address="0x00009888" value="0x050A0200" />
>+ <register type="NOA" address="0x00009888" value="0x150A0940" />
>+ <register type="NOA" address="0x00009888" value="0x010A9A91" />
>+ <register type="NOA" address="0x00009888" value="0x030A19AA" />
>+ <register type="NOA" address="0x00009888" value="0x01015044" />
>+ <register type="NOA" address="0x00009888" value="0x050B0004" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B2000" />
>+ <register type="NOA" address="0x00009888" value="0x030B2200" />
>+ <register type="NOA" address="0x00009888" value="0x01020C20" />
>+ <register type="NOA" address="0x00009888" value="0x010C0800" />
>+ <register type="NOA" address="0x00009888" value="0x030C00A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFF3" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031241" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030007" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603180A" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030C22" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030C21" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030006" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340304C1" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFD" />
>+ <register type="NOA" address="0x00009888" value="0x00025551" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045551" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055551" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA2" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3_1"
>+ chipset="ACMGT2"
>+ symbol_name="L3_1"
>+ underscore_name="l3_1"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="2128b792-e30e-49ec-a64b-8a636364f728"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Quad1 L3 Bank0 Input Available"
>+ symbol_name="L31Bank0InputAvailable"
>+ underscore_name="l31_bank0_input_available"
>+ description="The percentage of time in which Quad1 L3 bank0 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank1 Input Available"
>+ symbol_name="L31Bank1InputAvailable"
>+ underscore_name="l31_bank1_input_available"
>+ description="The percentage of time in which Quad1 L3 bank1 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank2 Input Available"
>+ symbol_name="L31Bank2InputAvailable"
>+ underscore_name="l31_bank2_input_available"
>+ description="The percentage of time in which Quad1 L3 bank2 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank3 Input Available"
>+ symbol_name="L31Bank3InputAvailable"
>+ underscore_name="l31_bank3_input_available"
>+ description="The percentage of time in which Quad1 L3 bank3 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank4 Input Available"
>+ symbol_name="L31Bank4InputAvailable"
>+ underscore_name="l31_bank4_input_available"
>+ description="The percentage of time in which Quad1 L3 bank4 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank5 Input Available"
>+ symbol_name="L31Bank5InputAvailable"
>+ underscore_name="l31_bank5_input_available"
>+ description="The percentage of time in which Quad1 L3 bank5 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank6 Input Available"
>+ symbol_name="L31Bank6InputAvailable"
>+ underscore_name="l31_bank6_input_available"
>+ description="The percentage of time in which Quad1 L3 bank6 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank7 Input Available"
>+ symbol_name="L31Bank7InputAvailable"
>+ underscore_name="l31_bank7_input_available"
>+ description="The percentage of time in which Quad1 L3 bank7 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank0 Output Ready"
>+ symbol_name="L31Bank0OutputReady"
>+ underscore_name="l31_bank0_output_ready"
>+ description="The percentage of time in which quad1 L3 bank0 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank1 Output Ready"
>+ symbol_name="L31Bank1OutputReady"
>+ underscore_name="l31_bank1_output_ready"
>+ description="The percentage of time in which quad1 L3 bank1 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank2 Output Ready"
>+ symbol_name="L31Bank2OutputReady"
>+ underscore_name="l31_bank2_output_ready"
>+ description="The percentage of time in which quad1 L3 bank2 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank3 Output Ready"
>+ symbol_name="L31Bank3OutputReady"
>+ underscore_name="l31_bank3_output_ready"
>+ description="The percentage of time in which quad1 L3 bank3 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank4 Output Ready"
>+ symbol_name="L31Bank4OutputReady"
>+ underscore_name="l31_bank4_output_ready"
>+ description="The percentage of time in which quad1 L3 bank4 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank5 Output Ready"
>+ symbol_name="L31Bank5OutputReady"
>+ underscore_name="l31_bank5_output_ready"
>+ description="The percentage of time in which quad1 L3 bank5 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank6 Output Ready"
>+ symbol_name="L31Bank6OutputReady"
>+ underscore_name="l31_bank6_output_ready"
>+ description="The percentage of time in which quad1 L3 bank6 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad1 L3 Bank7 Output Ready"
>+ symbol_name="L31Bank7OutputReady"
>+ underscore_name="l31_bank7_output_ready"
>+ description="The percentage of time in which quad1 L3 bank7 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1006" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1180" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0007" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0007" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
>+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3_2"
>+ chipset="ACMGT2"
>+ symbol_name="L3_2"
>+ underscore_name="l3_2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a70724fd-5214-4325-b32c-61b37f409efa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Quad2 L3 Bank0 Input Available"
>+ symbol_name="L32Bank0InputAvailable"
>+ underscore_name="l32_bank0_input_available"
>+ description="The percentage of time in which Quad2 L3 bank0 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank1 Input Available"
>+ symbol_name="L32Bank1InputAvailable"
>+ underscore_name="l32_bank1_input_available"
>+ description="The percentage of time in which Quad2 L3 bank1 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank2 Input Available"
>+ symbol_name="L32Bank2InputAvailable"
>+ underscore_name="l32_bank2_input_available"
>+ description="The percentage of time in which Quad2 L3 bank2 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank3 Input Available"
>+ symbol_name="L32Bank3InputAvailable"
>+ underscore_name="l32_bank3_input_available"
>+ description="The percentage of time in which Quad2 L3 bank3 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank4 Input Available"
>+ symbol_name="L32Bank4InputAvailable"
>+ underscore_name="l32_bank4_input_available"
>+ description="The percentage of time in which Quad2 L3 bank4 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank5 Input Available"
>+ symbol_name="L32Bank5InputAvailable"
>+ underscore_name="l32_bank5_input_available"
>+ description="The percentage of time in which Quad2 L3 bank5 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank6 Input Available"
>+ symbol_name="L32Bank6InputAvailable"
>+ underscore_name="l32_bank6_input_available"
>+ description="The percentage of time in which Quad2 L3 bank6 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank7 Input Available"
>+ symbol_name="L32Bank7InputAvailable"
>+ underscore_name="l32_bank7_input_available"
>+ description="The percentage of time in which Quad2 L3 bank7 has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank0 Output Ready"
>+ symbol_name="L32Bank0OutputReady"
>+ underscore_name="l32_bank0_output_ready"
>+ description="The percentage of time in which quad2 L3 bank0 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank1 Output Ready"
>+ symbol_name="L32Bank1OutputReady"
>+ underscore_name="l32_bank1_output_ready"
>+ description="The percentage of time in which quad2 L3 bank1 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank2 Output Ready"
>+ symbol_name="L32Bank2OutputReady"
>+ underscore_name="l32_bank2_output_ready"
>+ description="The percentage of time in which quad2 L3 bank2 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank3 Output Ready"
>+ symbol_name="L32Bank3OutputReady"
>+ underscore_name="l32_bank3_output_ready"
>+ description="The percentage of time in which quad2 L3 bank3 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank4 Output Ready"
>+ symbol_name="L32Bank4OutputReady"
>+ underscore_name="l32_bank4_output_ready"
>+ description="The percentage of time in which quad2 L3 bank4 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank5 Output Ready"
>+ symbol_name="L32Bank5OutputReady"
>+ underscore_name="l32_bank5_output_ready"
>+ description="The percentage of time in which quad2 L3 bank5 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank6 Output Ready"
>+ symbol_name="L32Bank6OutputReady"
>+ underscore_name="l32_bank6_output_ready"
>+ description="The percentage of time in which quad2 L3 bank6 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Quad2 L3 Bank7 Output Ready"
>+ symbol_name="L32Bank7OutputReady"
>+ underscore_name="l32_bank7_output_ready"
>+ description="The percentage of time in which quad2 L3 bank7 output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1006" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1180" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0007" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0007" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
>+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler_1"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler_1"
>+ underscore_name="sampler_1"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="167e0c1d-8ef2-44d3-b4fa-407b9a23eb5a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice2 Xe Core0 Input Available"
>+ symbol_name="Sampler20InputAvailable"
>+ underscore_name="sampler20_input_available"
>+ description="The percentage of time in which slice2 Xe core0 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core1 Input Available"
>+ symbol_name="Sampler21InputAvailable"
>+ underscore_name="sampler21_input_available"
>+ description="The percentage of time in which slice2 Xe core1 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core2 Input Available"
>+ symbol_name="Sampler22InputAvailable"
>+ underscore_name="sampler22_input_available"
>+ description="The percentage of time in which slice2 Xe core2 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core3 Input Available"
>+ symbol_name="Sampler23InputAvailable"
>+ underscore_name="sampler23_input_available"
>+ description="The percentage of time in which slice2 Xe core3 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core0 Input Available"
>+ symbol_name="Sampler30InputAvailable"
>+ underscore_name="sampler30_input_available"
>+ description="The percentage of time in which slice3 Xe core0 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core1 Input Available"
>+ symbol_name="Sampler31InputAvailable"
>+ underscore_name="sampler31_input_available"
>+ description="The percentage of time in which slice3 Xe core1 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core2 Input Available"
>+ symbol_name="Sampler32InputAvailable"
>+ underscore_name="sampler32_input_available"
>+ description="The percentage of time in which slice3 Xe core2 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core3 Input Available"
>+ symbol_name="Sampler33InputAvailable"
>+ underscore_name="sampler33_input_available"
>+ description="The percentage of time in which slice3 Xe core3 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core0 Sampler Output Ready"
>+ symbol_name="Sampler20OutputReady"
>+ underscore_name="sampler20_output_ready"
>+ description="The percentage of time in which slice2 Xe core0 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core1 Sampler Output Ready"
>+ symbol_name="Sampler21OutputReady"
>+ underscore_name="sampler21_output_ready"
>+ description="The percentage of time in which slice2 Xe core1 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core2 Sampler Output Ready"
>+ symbol_name="Sampler22OutputReady"
>+ underscore_name="sampler22_output_ready"
>+ description="The percentage of time in which slice2 Xe core2 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core3 Sampler Output Ready"
>+ symbol_name="Sampler23OutputReady"
>+ underscore_name="sampler23_output_ready"
>+ description="The percentage of time in which slice2 Xe core3 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core0 Sampler Output Ready"
>+ symbol_name="Sampler30OutputReady"
>+ underscore_name="sampler30_output_ready"
>+ description="The percentage of time in which slice3 Xe core0 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core1 Sampler Output Ready"
>+ symbol_name="Sampler31OutputReady"
>+ underscore_name="sampler31_output_ready"
>+ description="The percentage of time in which slice3 Xe core1 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core2 Sampler Output Ready"
>+ symbol_name="Sampler32OutputReady"
>+ underscore_name="sampler32_output_ready"
>+ description="The percentage of time in which slice3 Xe core2 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core3 Sampler Output Ready"
>+ symbol_name="Sampler33OutputReady"
>+ underscore_name="sampler33_output_ready"
>+ description="The percentage of time in which slice3 Xe core3 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
>+ <register type="NOA" address="0x00009888" value="0x14832C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14A32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14C32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14E32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
>+ <register type="NOA" address="0x00009888" value="0x15832C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15A32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15C32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15E32C00" />
>+ <register type="NOA" address="0x00009888" value="0x04824000" />
>+ <register type="NOA" address="0x00009888" value="0x16820024" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x0A830580" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A24000" />
>+ <register type="NOA" address="0x00009888" value="0x14A20900" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA30016" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C24000" />
>+ <register type="NOA" address="0x00009888" value="0x14C20024" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x08C30580" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E24000" />
>+ <register type="NOA" address="0x00009888" value="0x12E20900" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x08E30016" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05824000" />
>+ <register type="NOA" address="0x00009888" value="0x13820024" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x07830580" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840808" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A24000" />
>+ <register type="NOA" address="0x00009888" value="0x11A20900" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x07A30016" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40404" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C24000" />
>+ <register type="NOA" address="0x00009888" value="0x11C20024" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x05C30580" />
>+ <register type="NOA" address="0x00009888" value="0x01C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40202" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E24000" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20900" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x05E30016" />
>+ <register type="NOA" address="0x00009888" value="0x01E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40101" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030863" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36031C8A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x380301E6" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E17" />
>+ <register type="NOA" address="0x00009888" value="0x3C0307E4" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler_2"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler_2"
>+ underscore_name="sampler_2"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="879e3747-17f6-40b8-9a7a-2c6752ff6d6c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice4 Xe Core0 Input Available"
>+ symbol_name="Sampler40InputAvailable"
>+ underscore_name="sampler40_input_available"
>+ description="The percentage of time in which slice4 Xe core0 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core1 Input Available"
>+ symbol_name="Sampler41InputAvailable"
>+ underscore_name="sampler41_input_available"
>+ description="The percentage of time in which slice4 Xe core1 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core2 Input Available"
>+ symbol_name="Sampler42InputAvailable"
>+ underscore_name="sampler42_input_available"
>+ description="The percentage of time in which slice4 Xe core2 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core3 Input Available"
>+ symbol_name="Sampler43InputAvailable"
>+ underscore_name="sampler43_input_available"
>+ description="The percentage of time in which slice4 Xe core3 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core0 Input Available"
>+ symbol_name="Sampler50InputAvailable"
>+ underscore_name="sampler50_input_available"
>+ description="The percentage of time in which slice5 Xe core0 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core1 Input Available"
>+ symbol_name="Sampler51InputAvailable"
>+ underscore_name="sampler51_input_available"
>+ description="The percentage of time in which slice5 Xe core1 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core2 Input Available"
>+ symbol_name="Sampler52InputAvailable"
>+ underscore_name="sampler52_input_available"
>+ description="The percentage of time in which slice5 Xe core2 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core3 Input Available"
>+ symbol_name="Sampler53InputAvailable"
>+ underscore_name="sampler53_input_available"
>+ description="The percentage of time in which slice5 Xe core3 sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core0 Sampler Output Ready"
>+ symbol_name="Sampler40OutputReady"
>+ underscore_name="sampler40_output_ready"
>+ description="The percentage of time in which slice4 Xe core0 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core1 Sampler Output Ready"
>+ symbol_name="Sampler41OutputReady"
>+ underscore_name="sampler41_output_ready"
>+ description="The percentage of time in which slice4 Xe core1 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core2 Sampler Output Ready"
>+ symbol_name="Sampler42OutputReady"
>+ underscore_name="sampler42_output_ready"
>+ description="The percentage of time in which slice4 Xe core2 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core3 Sampler Output Ready"
>+ symbol_name="Sampler43OutputReady"
>+ underscore_name="sampler43_output_ready"
>+ description="The percentage of time in which slice4 Xe core3 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core0 Sampler Output Ready"
>+ symbol_name="Sampler50OutputReady"
>+ underscore_name="sampler50_output_ready"
>+ description="The percentage of time in which slice5 Xe core0 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core1 Sampler Output Ready"
>+ symbol_name="Sampler51OutputReady"
>+ underscore_name="sampler51_output_ready"
>+ description="The percentage of time in which slice5 Xe core1 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core2 Sampler Output Ready"
>+ symbol_name="Sampler52OutputReady"
>+ underscore_name="sampler52_output_ready"
>+ description="The percentage of time in which slice5 Xe core2 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core3 Sampler Output Ready"
>+ symbol_name="Sampler53OutputReady"
>+ underscore_name="sampler53_output_ready"
>+ description="The percentage of time in which slice5 Xe core3 sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
>+ <register type="NOA" address="0x00009888" value="0x14832C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14A32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14C32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x14E32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
>+ <register type="NOA" address="0x00009888" value="0x15832C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15A32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15C32C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x15E32C00" />
>+ <register type="NOA" address="0x00009888" value="0x04824000" />
>+ <register type="NOA" address="0x00009888" value="0x16820024" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x0A830580" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A24000" />
>+ <register type="NOA" address="0x00009888" value="0x14A20900" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA30016" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C24000" />
>+ <register type="NOA" address="0x00009888" value="0x14C20024" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x08C30580" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E24000" />
>+ <register type="NOA" address="0x00009888" value="0x12E20900" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x08E30016" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05824000" />
>+ <register type="NOA" address="0x00009888" value="0x13820024" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x07830580" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840808" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A24000" />
>+ <register type="NOA" address="0x00009888" value="0x11A20900" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x07A30016" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40404" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C24000" />
>+ <register type="NOA" address="0x00009888" value="0x11C20024" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x05C30580" />
>+ <register type="NOA" address="0x00009888" value="0x01C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40202" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E24000" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20900" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x05E30016" />
>+ <register type="NOA" address="0x00009888" value="0x01E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40101" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F4F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090303" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010404" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020202" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030863" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36031C8A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x380301E6" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E17" />
>+ <register type="NOA" address="0x00009888" value="0x3C0307E4" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set HDCAndSF1"
>+ chipset="ACMGT2"
>+ symbol_name="HDCAndSF1"
>+ underscore_name="hdc_and_sf1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="55aebe75-d0e0-4d07-aa50-4b1e672341a7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice2 Xe Core0 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader20AccessStalledOnL3"
>+ underscore_name="non_sampler_shader20_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core0)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core1 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader21AccessStalledOnL3"
>+ underscore_name="non_sampler_shader21_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core1)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core2 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader22AccessStalledOnL3"
>+ underscore_name="non_sampler_shader22_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core2)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice2 Xe Core3 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader23AccessStalledOnL3"
>+ underscore_name="non_sampler_shader23_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice2 Xe Core3)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core0 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader30AccessStalledOnL3"
>+ underscore_name="non_sampler_shader30_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core0)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core1 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader31AccessStalledOnL3"
>+ underscore_name="non_sampler_shader31_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core1)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core2 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader32AccessStalledOnL3"
>+ underscore_name="non_sampler_shader32_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core2)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice3 Xe Core3 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader33AccessStalledOnL3"
>+ underscore_name="non_sampler_shader33_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice3 Xe Core3)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1F8101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE101E0" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x08810011" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x08A10440" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10011" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10440" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x00E40008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x0D810011" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10440" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10011" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10440" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40080" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x000300F0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0009000C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x000100F2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x00020004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x01010020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36032000" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set HDCAndSF2"
>+ chipset="ACMGT2"
>+ symbol_name="HDCAndSF2"
>+ underscore_name="hdc_and_sf2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d9c30016-f7b6-4c66-81e1-cb75b68a2222"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Polygon (Slice2) Data Ready"
>+ symbol_name="Poly2DataReady"
>+ underscore_name="poly2_data_ready"
>+ description="The percentage of time in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Polygon (Slice3) Data Ready"
>+ symbol_name="Poly3DataReady"
>+ underscore_name="poly3_data_ready"
>+ description="The percentage of time in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Polygon (Slice4) Data Ready"
>+ symbol_name="Poly4DataReady"
>+ underscore_name="poly4_data_ready"
>+ description="The percentage of time in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Polygon (Slice5) Data Ready"
>+ symbol_name="Poly5DataReady"
>+ underscore_name="poly5_data_ready"
>+ description="The percentage of time in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="SQ20 is full"
>+ symbol_name="GTRequestQueue20Full"
>+ underscore_name="gt_request_queue20_full"
>+ description="The percentage of time when IDI0 SQ20 is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SQ30 is full"
>+ symbol_name="GTRequestQueue30Full"
>+ underscore_name="gt_request_queue30_full"
>+ description="The percentage of time when IDI0 SQ30 is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SQ40 is full"
>+ symbol_name="GTRequestQueue40Full"
>+ underscore_name="gt_request_queue40_full"
>+ description="The percentage of time when IDI0 SQ40 is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SQ50 is full"
>+ symbol_name="GTRequestQueue50Full"
>+ underscore_name="gt_request_queue50_full"
>+ description="The percentage of time when IDI0 SQ50 is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12056400" />
>+ <register type="NOA" address="0x00009888" value="0x13056400" />
>+ <register type="NOA" address="0x00009888" value="0x00030002" />
>+ <register type="NOA" address="0x00009888" value="0x00050002" />
>+ <register type="NOA" address="0x00009888" value="0x0205001C" />
>+ <register type="NOA" address="0x00009888" value="0x00060001" />
>+ <register type="NOA" address="0x00009888" value="0x0008000D" />
>+ <register type="NOA" address="0x00009888" value="0x000A0005" />
>+ <register type="NOA" address="0x00009888" value="0x00010002" />
>+ <register type="NOA" address="0x00009888" value="0x000B0008" />
>+ <register type="NOA" address="0x00009888" value="0x01050002" />
>+ <register type="NOA" address="0x00009888" value="0x03050700" />
>+ <register type="NOA" address="0x00009888" value="0x01060002" />
>+ <register type="NOA" address="0x00009888" value="0x01080004" />
>+ <register type="NOA" address="0x00009888" value="0x010A0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x12056400" />
>+ <register type="NOA" address="0x00009888" value="0x13056400" />
>+ <register type="NOA" address="0x00009888" value="0x00030008" />
>+ <register type="NOA" address="0x00009888" value="0x00050002" />
>+ <register type="NOA" address="0x00009888" value="0x04050007" />
>+ <register type="NOA" address="0x00009888" value="0x02050000" />
>+ <register type="NOA" address="0x00009888" value="0x00060004" />
>+ <register type="NOA" address="0x00009888" value="0x000800D0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0050" />
>+ <register type="NOA" address="0x00009888" value="0x00010008" />
>+ <register type="NOA" address="0x00009888" value="0x000B0080" />
>+ <register type="NOA" address="0x00009888" value="0x01050002" />
>+ <register type="NOA" address="0x00009888" value="0x050501C0" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x01060008" />
>+ <register type="NOA" address="0x00009888" value="0x01080040" />
>+ <register type="NOA" address="0x00009888" value="0x010A0040" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x0C417000" />
>+ <register type="NOA" address="0x00009888" value="0x0C617000" />
>+ <register type="NOA" address="0x00009888" value="0x0C817000" />
>+ <register type="NOA" address="0x00009888" value="0x0CA17000" />
>+ <register type="NOA" address="0x00009888" value="0x02410010" />
>+ <register type="NOA" address="0x00009888" value="0x14410180" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610010" />
>+ <register type="NOA" address="0x00009888" value="0x16610006" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009888" value="0x02810010" />
>+ <register type="NOA" address="0x00009888" value="0x14810006" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10010" />
>+ <register type="NOA" address="0x00009888" value="0x12A10180" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x02015000" />
>+ <register type="NOA" address="0x00009888" value="0x0204E000" />
>+ <register type="NOA" address="0x00009888" value="0x0008000A" />
>+ <register type="NOA" address="0x00009888" value="0x02085000" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x02020500" />
>+ <register type="NOA" address="0x00009888" value="0x00030252" />
>+ <register type="NOA" address="0x00009888" value="0x04032240" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x02090B00" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032033" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x1803F000" />
>+ <register type="NOA" address="0x00009888" value="0x34034E73" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010003" />
>+ <register type="NOA" address="0x00009888" value="0x00020005" />
>+ <register type="NOA" address="0x00009888" value="0x00040005" />
>+ <register type="NOA" address="0x00009888" value="0x00050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001000C" />
>+ <register type="NOA" address="0x00009888" value="0x00020050" />
>+ <register type="NOA" address="0x00009888" value="0x00040050" />
>+ <register type="NOA" address="0x00009888" value="0x00050050" />
>+ <register type="NOA" address="0x00009888" value="0x000800A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="HDCAndSF3"
>+ chipset="ACMGT2"
>+ symbol_name="HDCAndSF3"
>+ underscore_name="hdc_and_sf3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6357cd3a-3553-4a60-8c86-7c59347c3916"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice4 Xe Core0 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader40AccessStalledOnL3"
>+ underscore_name="non_sampler_shader40_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core0)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core1 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader41AccessStalledOnL3"
>+ underscore_name="non_sampler_shader41_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core1)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core2 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader42AccessStalledOnL3"
>+ underscore_name="non_sampler_shader42_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core2)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice4 Xe Core3 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader43AccessStalledOnL3"
>+ underscore_name="non_sampler_shader43_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice4 Xe Core3)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core0 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader50AccessStalledOnL3"
>+ underscore_name="non_sampler_shader50_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core0)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core1 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader51AccessStalledOnL3"
>+ underscore_name="non_sampler_shader51_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core1)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core2 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader52AccessStalledOnL3"
>+ underscore_name="non_sampler_shader52_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core2)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Slice5 Xe Core3 Non-sampler Shader Access Stalled On L3"
>+ symbol_name="NonSamplerShader53AccessStalledOnL3"
>+ underscore_name="non_sampler_shader53_access_stalled_on_l3"
>+ description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice5 Xe Core3)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E8101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1F8101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC101E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE101E0" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x0E810440" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10011" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10440" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10011" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x0B810440" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10011" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x09C10440" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x09E10011" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set RasterizerAndPixelBackend1"
>+ chipset="ACMGT2"
>+ symbol_name="RasterizerAndPixelBackend1"
>+ underscore_name="rasterizer_and_pixel_backend1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="031a7f13-0f25-4794-958d-38cea3050a32"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice2 Rasterizer Input Available"
>+ symbol_name="Rasterizer2InputAvailable"
>+ underscore_name="rasterizer2_input_available"
>+ description="The percentage of time in which slice2 rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice3 Rasterizer Output Ready"
>+ symbol_name="Rasterizer3OutputReady"
>+ underscore_name="rasterizer3_output_ready"
>+ description="The percentage of time in which slice3 rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice4 Rasterizer Input Available"
>+ symbol_name="Rasterizer4InputAvailable"
>+ underscore_name="rasterizer4_input_available"
>+ description="The percentage of time in which slice4 rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice5 Rasterizer Output Ready"
>+ symbol_name="Rasterizer5OutputReady"
>+ underscore_name="rasterizer5_output_ready"
>+ description="The percentage of time in which slice5 rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice2 Pipe0 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData20Ready"
>+ underscore_name="pixel_data20_ready"
>+ description="The percentage of time in which slice2 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice2 Pipe1 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData21Ready"
>+ underscore_name="pixel_data21_ready"
>+ description="The percentage of time in which slice2 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice3 Pipe0 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData30Ready"
>+ underscore_name="pixel_data30_ready"
>+ description="The percentage of time in which slice3 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice3 Pipe1 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData31Ready"
>+ underscore_name="pixel_data31_ready"
>+ description="The percentage of time in which slice3 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A056000" />
>+ <register type="NOA" address="0x00009888" value="0x1C050000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B7000" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C7000" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x1B057000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B7000" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B67D0" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C77D0" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x000383C0" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x020535D2" />
>+ <register type="NOA" address="0x00009888" value="0x0405003E" />
>+ <register type="NOA" address="0x00009888" value="0x00060007" />
>+ <register type="NOA" address="0x00009888" value="0x020700A0" />
>+ <register type="NOA" address="0x00009888" value="0x0008F015" />
>+ <register type="NOA" address="0x00009888" value="0x0208CF0F" />
>+ <register type="NOA" address="0x00009888" value="0x00090C00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5015" />
>+ <register type="NOA" address="0x00009888" value="0x020A45A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001B3C0" />
>+ <register type="NOA" address="0x00009888" value="0x040B0200" />
>+ <register type="NOA" address="0x00009888" value="0x120B07D0" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000BA000" />
>+ <register type="NOA" address="0x00009888" value="0x020B800A" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x040C0200" />
>+ <register type="NOA" address="0x00009888" value="0x100C07D0" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x11050DC0" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x01068000" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x0308400F" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA000" />
>+ <register type="NOA" address="0x00009888" value="0x030A4005" />
>+ <register type="NOA" address="0x00009888" value="0x01010300" />
>+ <register type="NOA" address="0x00009888" value="0x050B0200" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010200C0" />
>+ <register type="NOA" address="0x00009888" value="0x050C0200" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A056000" />
>+ <register type="NOA" address="0x00009888" value="0x1C050000" />
>+ <register type="NOA" address="0x00009888" value="0x1B057000" />
>+ <register type="NOA" address="0x00009888" value="0x00034000" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02050002" />
>+ <register type="NOA" address="0x00009888" value="0x04050D00" />
>+ <register type="NOA" address="0x00009888" value="0x06050FB5" />
>+ <register type="NOA" address="0x00009888" value="0x00060038" />
>+ <register type="NOA" address="0x00009888" value="0x00080540" />
>+ <register type="NOA" address="0x00009888" value="0x02083000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0540" />
>+ <register type="NOA" address="0x00009888" value="0x020A1000" />
>+ <register type="NOA" address="0x00009888" value="0x00014000" />
>+ <register type="NOA" address="0x00009888" value="0x020B2000" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x11050037" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x01064000" />
>+ <register type="NOA" address="0x00009888" value="0x03081000" />
>+ <register type="NOA" address="0x00009888" value="0x030A1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A02A" />
>+ <register type="NOA" address="0x00009888" value="0x02088AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
>+ <register type="NOA" address="0x00009888" value="0x02023000" />
>+ <register type="NOA" address="0x00009888" value="0x00031292" />
>+ <register type="NOA" address="0x00009888" value="0x02032491" />
>+ <register type="NOA" address="0x00009888" value="0x04031492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32032103" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C66" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x380304E2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030027" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34031400" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001BFC7" />
>+ <register type="NOA" address="0x00009888" value="0x00025015" />
>+ <register type="NOA" address="0x00009888" value="0x02024555" />
>+ <register type="NOA" address="0x00009888" value="0x00045015" />
>+ <register type="NOA" address="0x00009888" value="0x02044555" />
>+ <register type="NOA" address="0x00009888" value="0x00055015" />
>+ <register type="NOA" address="0x00009888" value="0x02054555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A02A" />
>+ <register type="NOA" address="0x00009888" value="0x02088AAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00014038" />
>+ <register type="NOA" address="0x00009888" value="0x00020540" />
>+ <register type="NOA" address="0x00009888" value="0x02021000" />
>+ <register type="NOA" address="0x00009888" value="0x00040540" />
>+ <register type="NOA" address="0x00009888" value="0x02041000" />
>+ <register type="NOA" address="0x00009888" value="0x00050540" />
>+ <register type="NOA" address="0x00009888" value="0x02051000" />
>+ <register type="NOA" address="0x00009888" value="0x00080A80" />
>+ <register type="NOA" address="0x00009888" value="0x02082000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000600" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D958" value="0x00001800" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D960" value="0x00006000" />
>+ <register type="OA" address="0x0000D964" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D968" value="0x00018000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000CFFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set RasterizerAndPixelBackend2"
>+ chipset="ACMGT2"
>+ symbol_name="RasterizerAndPixelBackend2"
>+ underscore_name="rasterizer_and_pixel_backend2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2032fb37-ebc9-4eb6-8916-4550474edd5d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Slice2 Rasterizer Output Ready"
>+ symbol_name="Rasterizer2OutputReady"
>+ underscore_name="rasterizer2_output_ready"
>+ description="The percentage of time in which slice2 rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice3 Rasterizer Input Available"
>+ symbol_name="Rasterizer3InputAvailable"
>+ underscore_name="rasterizer3_input_available"
>+ description="The percentage of time in which slice3 rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice4 Rasterizer Output Ready"
>+ symbol_name="Rasterizer4OutputReady"
>+ underscore_name="rasterizer4_output_ready"
>+ description="The percentage of time in which slice4 rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice5 Rasterizer Input Available"
>+ symbol_name="Rasterizer5InputAvailable"
>+ underscore_name="rasterizer5_input_available"
>+ description="The percentage of time in which slice5 rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice4 Pipe0 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData40Ready"
>+ underscore_name="pixel_data40_ready"
>+ description="The percentage of time in which slice4 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice4 Pipe1 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData41Ready"
>+ underscore_name="pixel_data41_ready"
>+ description="The percentage of time in which slice4 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice5 Pipe0 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData50Ready"
>+ underscore_name="pixel_data50_ready"
>+ description="The percentage of time in which slice5 pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Slice5 Pipe1 Post-EarlyZ Pixel Data Ready"
>+ symbol_name="PixelData51Ready"
>+ underscore_name="pixel_data51_ready"
>+ description="The percentage of time in which slice5 pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A057000" />
>+ <register type="NOA" address="0x00009888" value="0x1B056000" />
>+ <register type="NOA" address="0x00009888" value="0x1D050000" />
>+ <register type="NOA" address="0x00009888" value="0x00030007" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x10050DC0" />
>+ <register type="NOA" address="0x00009888" value="0x02050000" />
>+ <register type="NOA" address="0x00009888" value="0x00068000" />
>+ <register type="NOA" address="0x00009888" value="0x0008003F" />
>+ <register type="NOA" address="0x00009888" value="0x02084000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0015" />
>+ <register type="NOA" address="0x00009888" value="0x020A4000" />
>+ <register type="NOA" address="0x00009888" value="0x00010007" />
>+ <register type="NOA" address="0x00009888" value="0x000B002A" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x030535D2" />
>+ <register type="NOA" address="0x00009888" value="0x0505003E" />
>+ <register type="NOA" address="0x00009888" value="0x01060007" />
>+ <register type="NOA" address="0x00009888" value="0x01080015" />
>+ <register type="NOA" address="0x00009888" value="0x010A0015" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A057000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B7000" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C7000" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x1B056000" />
>+ <register type="NOA" address="0x00009888" value="0x1D050000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B7000" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B67D0" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C77D0" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x000303F8" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x10050037" />
>+ <register type="NOA" address="0x00009888" value="0x02050000" />
>+ <register type="NOA" address="0x00009888" value="0x00064000" />
>+ <register type="NOA" address="0x00009888" value="0x020700A0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x02081F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00090C00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5540" />
>+ <register type="NOA" address="0x00009888" value="0x020A15A5" />
>+ <register type="NOA" address="0x00009888" value="0x000133F8" />
>+ <register type="NOA" address="0x00009888" value="0x040B0200" />
>+ <register type="NOA" address="0x00009888" value="0x120B07D0" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x040C0200" />
>+ <register type="NOA" address="0x00009888" value="0x100C07D0" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03050002" />
>+ <register type="NOA" address="0x00009888" value="0x05050D00" />
>+ <register type="NOA" address="0x00009888" value="0x07050FB5" />
>+ <register type="NOA" address="0x00009888" value="0x01060038" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x01080540" />
>+ <register type="NOA" address="0x00009888" value="0x0308000F" />
>+ <register type="NOA" address="0x00009888" value="0x010900C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA540" />
>+ <register type="NOA" address="0x00009888" value="0x030A0005" />
>+ <register type="NOA" address="0x00009888" value="0x01010300" />
>+ <register type="NOA" address="0x00009888" value="0x050B0200" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010200C0" />
>+ <register type="NOA" address="0x00009888" value="0x050C0200" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008002A" />
>+ <register type="NOA" address="0x00009888" value="0x02088000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031292" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032107" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36031CE4" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030C06" />
>+ <register type="NOA" address="0x00009888" value="0x3A030060" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C00" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00018007" />
>+ <register type="NOA" address="0x00009888" value="0x00020015" />
>+ <register type="NOA" address="0x00009888" value="0x02024000" />
>+ <register type="NOA" address="0x00009888" value="0x00040015" />
>+ <register type="NOA" address="0x00009888" value="0x02044000" />
>+ <register type="NOA" address="0x00009888" value="0x00050015" />
>+ <register type="NOA" address="0x00009888" value="0x02054000" />
>+ <register type="NOA" address="0x00009888" value="0x0008002A" />
>+ <register type="NOA" address="0x00009888" value="0x02088000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF8" />
>+ <register type="NOA" address="0x00009888" value="0x00025540" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045540" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055540" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA80" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000600" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D958" value="0x00001800" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D960" value="0x00006000" />
>+ <register type="OA" address="0x0000D964" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D968" value="0x00018000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000CFFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RasterizerAndPixelBackend3"
>+ chipset="ACMGT2"
>+ symbol_name="RasterizerAndPixelBackend3"
>+ underscore_name="rasterizer_and_pixel_backend3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="51bc5454-ff6e-4033-b8b0-c9734975b3d4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS10 Output Available"
>+ symbol_name="PSOutput10Available"
>+ underscore_name="ps_output10_available"
>+ description="The percentage of time in which PS10 output is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Pixel Values 10 Ready"
>+ symbol_name="PixelValues10Ready"
>+ underscore_name="pixel_values10_ready"
>+ description="The percentage of time in which pixel values 10 are ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="PS11 Output Available"
>+ symbol_name="PSOutput11Available"
>+ underscore_name="ps_output11_available"
>+ description="The percentage of time in which PS11 output is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Pixel Values 11 Ready"
>+ symbol_name="PixelValues11Ready"
>+ underscore_name="pixel_values11_ready"
>+ description="The percentage of time in which pixel values 11 are ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="PS20 Output Available"
>+ symbol_name="PSOutput20Available"
>+ underscore_name="ps_output20_available"
>+ description="The percentage of time in which PS20 output is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Pixel Values 20 Ready"
>+ symbol_name="PixelValues20Ready"
>+ underscore_name="pixel_values20_ready"
>+ description="The percentage of time in which pixel values 20 are ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="PS21 Output Available"
>+ symbol_name="PSOutput21Available"
>+ underscore_name="ps_output21_available"
>+ description="The percentage of time in which PS21 output is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="Pixel Values 21 Ready"
>+ symbol_name="PixelValues21Ready"
>+ underscore_name="pixel_values21_ready"
>+ description="The percentage of time in which pixel values 21 are ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x180300C9" />
>+ <register type="NOA" address="0x00009888" value="0x180800C9" />
>+ <register type="NOA" address="0x00009888" value="0x0E030E70" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x020400A0" />
>+ <register type="NOA" address="0x00009888" value="0x02050050" />
>+ <register type="NOA" address="0x00009888" value="0x0C080E70" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x020800A0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x180300C9" />
>+ <register type="NOA" address="0x00009888" value="0x180800C9" />
>+ <register type="NOA" address="0x00009888" value="0x12030E70" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x0204A000" />
>+ <register type="NOA" address="0x00009888" value="0x02055000" />
>+ <register type="NOA" address="0x00009888" value="0x10080E70" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02032400" />
>+ <register type="NOA" address="0x00009888" value="0x04031252" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x3E030201" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030420" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403014A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL1"
>+ chipset="ACMGT2"
>+ symbol_name="TDL1"
>+ underscore_name="tdl1"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="5b08d0b8-c976-4d7b-b770-8f538bee394a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
>+ symbol_name="NonPSThread20ReadyForDispatch"
>+ underscore_name="non_ps_thread20_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
>+ symbol_name="NonPSThread21ReadyForDispatch"
>+ underscore_name="non_ps_thread21_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
>+ symbol_name="NonPSThread22ReadyForDispatch"
>+ underscore_name="non_ps_thread22_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
>+ symbol_name="NonPSThread23ReadyForDispatch"
>+ underscore_name="non_ps_thread23_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
>+ symbol_name="NonPSThread30ReadyForDispatch"
>+ underscore_name="non_ps_thread30_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
>+ symbol_name="NonPSThread31ReadyForDispatch"
>+ underscore_name="non_ps_thread31_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
>+ symbol_name="NonPSThread32ReadyForDispatch"
>+ underscore_name="non_ps_thread32_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
>+ symbol_name="NonPSThread33ReadyForDispatch"
>+ underscore_name="non_ps_thread33_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader23ReadyPort0"
>+ underscore_name="thread_header23_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader23ReadyPort1"
>+ underscore_name="thread_header23_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader23ReadyPort2"
>+ underscore_name="thread_header23_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader23ReadyPort3"
>+ underscore_name="thread_header23_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader33ReadyPort0"
>+ underscore_name="thread_header33_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader33ReadyPort1"
>+ underscore_name="thread_header33_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader33ReadyPort2"
>+ underscore_name="thread_header33_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader33ReadyPort3"
>+ underscore_name="thread_header33_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x08810030" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10C00" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10030" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10C00" />
>+ <register type="NOA" address="0x00009888" value="0x14E10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x16E10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E75500" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810030" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10C00" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10030" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10C00" />
>+ <register type="NOA" address="0x00009888" value="0x11E10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x13E10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E40F80" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E70055" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02075500" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009F00C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x00010FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070055" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203294A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36032007" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL2"
>+ chipset="ACMGT2"
>+ symbol_name="TDL2"
>+ underscore_name="tdl2"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="27ee6bcc-1378-4046-8922-124ea2115039"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core0 Thread Dispatcher"
>+ symbol_name="PSThread20ReadyForDispatch"
>+ underscore_name="ps_thread20_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core1 Thread Dispatcher"
>+ symbol_name="PSThread21ReadyForDispatch"
>+ underscore_name="ps_thread21_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core2 Thread Dispatcher"
>+ symbol_name="PSThread22ReadyForDispatch"
>+ underscore_name="ps_thread22_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice2 Xe Core3 Thread Dispatcher"
>+ symbol_name="PSThread23ReadyForDispatch"
>+ underscore_name="ps_thread23_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice2 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core0 Thread Dispatcher"
>+ symbol_name="PSThread30ReadyForDispatch"
>+ underscore_name="ps_thread30_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core1 Thread Dispatcher"
>+ symbol_name="PSThread31ReadyForDispatch"
>+ underscore_name="ps_thread31_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core2 Thread Dispatcher"
>+ symbol_name="PSThread32ReadyForDispatch"
>+ underscore_name="ps_thread32_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice3 Xe Core3 Thread Dispatcher"
>+ symbol_name="PSThread33ReadyForDispatch"
>+ underscore_name="ps_thread33_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice3 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810340" />
>+ <register type="NOA" address="0x00009888" value="0x28A10340" />
>+ <register type="NOA" address="0x00009888" value="0x28C10340" />
>+ <register type="NOA" address="0x00009888" value="0x28E10340" />
>+ <register type="NOA" address="0x00009888" value="0x29810340" />
>+ <register type="NOA" address="0x00009888" value="0x29A10340" />
>+ <register type="NOA" address="0x00009888" value="0x29C10340" />
>+ <register type="NOA" address="0x00009888" value="0x29E10340" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x08810C31" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A70050" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x11810C31" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000000" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000000" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00000000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00000000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00000000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL3"
>+ chipset="ACMGT2"
>+ symbol_name="TDL3"
>+ underscore_name="tdl3"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="dd909127-caff-408f-994f-e0f64a672918"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher"
>+ symbol_name="ThreadHeader20Ready"
>+ underscore_name="thread_header20_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader20ReadyPort0"
>+ underscore_name="thread_header20_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader20ReadyPort1"
>+ underscore_name="thread_header20_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader20ReadyPort2"
>+ underscore_name="thread_header20_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core0 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader20ReadyPort3"
>+ underscore_name="thread_header20_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core0 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher"
>+ symbol_name="ThreadHeader21Ready"
>+ underscore_name="thread_header21_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader21ReadyPort0"
>+ underscore_name="thread_header21_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader21ReadyPort1"
>+ underscore_name="thread_header21_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader21ReadyPort2"
>+ underscore_name="thread_header21_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core1 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader21ReadyPort3"
>+ underscore_name="thread_header21_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core1 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher"
>+ symbol_name="ThreadHeader22Ready"
>+ underscore_name="thread_header22_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader22ReadyPort0"
>+ underscore_name="thread_header22_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader22ReadyPort1"
>+ underscore_name="thread_header22_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader22ReadyPort2"
>+ underscore_name="thread_header22_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core2 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader22ReadyPort3"
>+ underscore_name="thread_header22_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core2 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice2 Xe Core3 Thread Dispatcher"
>+ symbol_name="ThreadHeader23Ready"
>+ underscore_name="thread_header23_ready"
>+ description="The percentage of time in which thread header is ready on slice2 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x14810CF4" />
>+ <register type="NOA" address="0x00009888" value="0x16810C72" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x02875500" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x10A10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x12A10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A70055" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C75500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x08E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00078000" />
>+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D948" value="0x00007800" />
>+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D950" value="0x00000780" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000078" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL4"
>+ chipset="ACMGT2"
>+ symbol_name="TDL4"
>+ underscore_name="tdl4"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="64fae233-cafe-4594-ab7b-fcbf5b442933"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher"
>+ symbol_name="ThreadHeader30Ready"
>+ underscore_name="thread_header30_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader30ReadyPort0"
>+ underscore_name="thread_header30_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader30ReadyPort1"
>+ underscore_name="thread_header30_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader30ReadyPort2"
>+ underscore_name="thread_header30_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core0 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader30ReadyPort3"
>+ underscore_name="thread_header30_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core0 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher"
>+ symbol_name="ThreadHeader31Ready"
>+ underscore_name="thread_header31_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader31ReadyPort0"
>+ underscore_name="thread_header31_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader31ReadyPort1"
>+ underscore_name="thread_header31_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader31ReadyPort2"
>+ underscore_name="thread_header31_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core1 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader31ReadyPort3"
>+ underscore_name="thread_header31_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core1 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher"
>+ symbol_name="ThreadHeader32Ready"
>+ underscore_name="thread_header32_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader32ReadyPort0"
>+ underscore_name="thread_header32_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader32ReadyPort1"
>+ underscore_name="thread_header32_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader32ReadyPort2"
>+ underscore_name="thread_header32_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core2 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader32ReadyPort3"
>+ underscore_name="thread_header32_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core2 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice3 Xe Core3 Thread Dispatcher"
>+ symbol_name="ThreadHeader33Ready"
>+ underscore_name="thread_header33_ready"
>+ description="The percentage of time in which thread header is ready on slice3 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x15810CF4" />
>+ <register type="NOA" address="0x00009888" value="0x17810C72" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x03875500" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x11A10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A70055" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C75500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x09E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00078000" />
>+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D948" value="0x00007800" />
>+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D950" value="0x00000780" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000078" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL5"
>+ chipset="ACMGT2"
>+ symbol_name="TDL5"
>+ underscore_name="tdl5"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="063f5cea-f9ba-4c93-b7e8-22dc5c05060e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core0 Thread Dispatcher"
>+ symbol_name="NonPSThread40ReadyForDispatch"
>+ underscore_name="non_ps_thread40_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core1 Thread Dispatcher"
>+ symbol_name="NonPSThread41ReadyForDispatch"
>+ underscore_name="non_ps_thread41_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core2 Thread Dispatcher"
>+ symbol_name="NonPSThread42ReadyForDispatch"
>+ underscore_name="non_ps_thread42_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice4 Xe Core3 Thread Dispatcher"
>+ symbol_name="NonPSThread43ReadyForDispatch"
>+ underscore_name="non_ps_thread43_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice4 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core0 Thread Dispatcher"
>+ symbol_name="NonPSThread50ReadyForDispatch"
>+ underscore_name="non_ps_thread50_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core1 Thread Dispatcher"
>+ symbol_name="NonPSThread51ReadyForDispatch"
>+ underscore_name="non_ps_thread51_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core2 Thread Dispatcher"
>+ symbol_name="NonPSThread52ReadyForDispatch"
>+ underscore_name="non_ps_thread52_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Non-PS Thread Ready For Dispatch on Slice5 Xe Core3 Thread Dispatcher"
>+ symbol_name="NonPSThread53ReadyForDispatch"
>+ underscore_name="non_ps_thread53_ready_for_dispatch"
>+ description="The percentage of time in which non-PS thread is ready for dispatch on slice5 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader43ReadyPort0"
>+ underscore_name="thread_header43_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader43ReadyPort1"
>+ underscore_name="thread_header43_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader43ReadyPort2"
>+ underscore_name="thread_header43_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader43ReadyPort3"
>+ underscore_name="thread_header43_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader53ReadyPort0"
>+ underscore_name="thread_header53_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader53ReadyPort1"
>+ underscore_name="thread_header53_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader53ReadyPort2"
>+ underscore_name="thread_header53_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader53ReadyPort3"
>+ underscore_name="thread_header53_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x08810030" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x00840001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10C00" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x00A40002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10030" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x00C40004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10C00" />
>+ <register type="NOA" address="0x00009888" value="0x14E10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x16E10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E75500" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810030" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x01840010" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10C00" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x01A40020" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10030" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40040" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10C00" />
>+ <register type="NOA" address="0x00009888" value="0x11E10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x13E10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E40F80" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E70055" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02075500" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009F00C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x00010FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070055" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010020" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x01020040" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203294A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36032007" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL6"
>+ chipset="ACMGT2"
>+ symbol_name="TDL6"
>+ underscore_name="tdl6"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="4cba20e7-78ea-4aaf-bd5d-42b8647cf778"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core0 Thread Dispatcher"
>+ symbol_name="PSThread40ReadyForDispatch"
>+ underscore_name="ps_thread40_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core1 Thread Dispatcher"
>+ symbol_name="PSThread41ReadyForDispatch"
>+ underscore_name="ps_thread41_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core2 Thread Dispatcher"
>+ symbol_name="PSThread42ReadyForDispatch"
>+ underscore_name="ps_thread42_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice4 Xe Core3 Thread Dispatcher"
>+ symbol_name="PSThread43ReadyForDispatch"
>+ underscore_name="ps_thread43_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice4 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core0 Thread Dispatcher"
>+ symbol_name="PSThread50ReadyForDispatch"
>+ underscore_name="ps_thread50_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core1 Thread Dispatcher"
>+ symbol_name="PSThread51ReadyForDispatch"
>+ underscore_name="ps_thread51_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core2 Thread Dispatcher"
>+ symbol_name="PSThread52ReadyForDispatch"
>+ underscore_name="ps_thread52_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PS Thread Ready For Dispatch on Slice5 Xe Core3 Thread Dispatcher"
>+ symbol_name="PSThread53ReadyForDispatch"
>+ underscore_name="ps_thread53_ready_for_dispatch"
>+ description="The percentage of time in which PS thread is ready for dispatch on slice5 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x28810340" />
>+ <register type="NOA" address="0x00009888" value="0x28A10340" />
>+ <register type="NOA" address="0x00009888" value="0x28C10340" />
>+ <register type="NOA" address="0x00009888" value="0x28E10340" />
>+ <register type="NOA" address="0x00009888" value="0x29810340" />
>+ <register type="NOA" address="0x00009888" value="0x29A10340" />
>+ <register type="NOA" address="0x00009888" value="0x29C10340" />
>+ <register type="NOA" address="0x00009888" value="0x29E10340" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x08810C31" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A70050" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x11810C31" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000000" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000000" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00000000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00000000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00000000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL7"
>+ chipset="ACMGT2"
>+ symbol_name="TDL7"
>+ underscore_name="tdl7"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="f76dee3e-b215-4780-9c83-7a1dfb1a6e63"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher"
>+ symbol_name="ThreadHeader40Ready"
>+ underscore_name="thread_header40_ready"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader40ReadyPort0"
>+ underscore_name="thread_header40_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader40ReadyPort1"
>+ underscore_name="thread_header40_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader40ReadyPort2"
>+ underscore_name="thread_header40_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core0 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader40ReadyPort3"
>+ underscore_name="thread_header40_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core0 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher"
>+ symbol_name="ThreadHeader41Ready"
>+ underscore_name="thread_header41_ready"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader41ReadyPort0"
>+ underscore_name="thread_header41_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader41ReadyPort1"
>+ underscore_name="thread_header41_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader41ReadyPort2"
>+ underscore_name="thread_header41_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core1 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader41ReadyPort3"
>+ underscore_name="thread_header41_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core1 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher"
>+ symbol_name="ThreadHeader42Ready"
>+ underscore_name="thread_header42_ready"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader42ReadyPort0"
>+ underscore_name="thread_header42_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader42ReadyPort1"
>+ underscore_name="thread_header42_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader42ReadyPort2"
>+ underscore_name="thread_header42_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core2 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader42ReadyPort3"
>+ underscore_name="thread_header42_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core2 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice4 Xe Core3 Thread Dispatcher"
>+ symbol_name="ThreadHeader43Ready"
>+ underscore_name="thread_header43_ready"
>+ description="The percentage of time in which thread header is ready on slice4 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2A81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2AE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x06810300" />
>+ <register type="NOA" address="0x00009888" value="0x14810CF4" />
>+ <register type="NOA" address="0x00009888" value="0x16810C72" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x02875500" />
>+ <register type="NOA" address="0x00009888" value="0x06A10300" />
>+ <register type="NOA" address="0x00009888" value="0x10A10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x12A10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A70055" />
>+ <register type="NOA" address="0x00009888" value="0x06C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10C72" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C75500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10300" />
>+ <register type="NOA" address="0x00009888" value="0x08E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00078000" />
>+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D948" value="0x00007800" />
>+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D950" value="0x00000780" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000078" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="TDL8"
>+ chipset="ACMGT2"
>+ symbol_name="TDL8"
>+ underscore_name="tdl8"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="70a8e39e-5244-43ea-b922-bd7024baf879"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Busy"
>+ symbol_name="GpuBusy"
>+ underscore_name="gpu_busy"
>+ description="The percentage of time in which the GPU has been processing GPU commands."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Tier1 Overview System Frame"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher"
>+ symbol_name="ThreadHeader50Ready"
>+ underscore_name="thread_header50_ready"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader50ReadyPort0"
>+ underscore_name="thread_header50_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader50ReadyPort1"
>+ underscore_name="thread_header50_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader50ReadyPort2"
>+ underscore_name="thread_header50_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core0 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader50ReadyPort3"
>+ underscore_name="thread_header50_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core0 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher"
>+ symbol_name="ThreadHeader51Ready"
>+ underscore_name="thread_header51_ready"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader51ReadyPort0"
>+ underscore_name="thread_header51_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader51ReadyPort1"
>+ underscore_name="thread_header51_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader51ReadyPort2"
>+ underscore_name="thread_header51_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core1 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader51ReadyPort3"
>+ underscore_name="thread_header51_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core1 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher"
>+ symbol_name="ThreadHeader52Ready"
>+ underscore_name="thread_header52_ready"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 0"
>+ symbol_name="ThreadHeader52ReadyPort0"
>+ underscore_name="thread_header52_ready_port0"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 1"
>+ symbol_name="ThreadHeader52ReadyPort1"
>+ underscore_name="thread_header52_ready_port1"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 2"
>+ symbol_name="ThreadHeader52ReadyPort2"
>+ underscore_name="thread_header52_ready_port2"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 2"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core2 Thread Dispatcher Port 3"
>+ symbol_name="ThreadHeader52ReadyPort3"
>+ underscore_name="thread_header52_ready_port3"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core2 thread dispatcher port 3"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="Thread Header Ready on Slice5 Xe Core3 Thread Dispatcher"
>+ symbol_name="ThreadHeader53Ready"
>+ underscore_name="thread_header53_ready"
>+ description="The percentage of time in which thread header is ready on slice5 Xe core3 thread dispatcher"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2B81001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BA1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BC1001C" />
>+ <register type="NOA" address="0x00009888" value="0x2BE1001C" />
>+ <register type="NOA" address="0x00009888" value="0x07810300" />
>+ <register type="NOA" address="0x00009888" value="0x15810CF4" />
>+ <register type="NOA" address="0x00009888" value="0x17810C72" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x03875500" />
>+ <register type="NOA" address="0x00009888" value="0x07A10300" />
>+ <register type="NOA" address="0x00009888" value="0x11A10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A70055" />
>+ <register type="NOA" address="0x00009888" value="0x07C10300" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10CF4" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10C72" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C75500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10300" />
>+ <register type="NOA" address="0x00009888" value="0x09E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00078000" />
>+ <register type="OA" address="0x0000D944" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D948" value="0x00007800" />
>+ <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D950" value="0x00000780" />
>+ <register type="OA" address="0x0000D954" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000078" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Metric set TestOa"
>+ chipset="ACMGT2"
>+ symbol_name="TestOa"
>+ underscore_name="test_oa"
>+ mdapi_supported_apis="VK OGL OCL MEDIA IO"
>+ hw_config_guid="cfac9130-4f6a-4a2a-aafc-9e88751ce983"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter0"
>+ symbol_name="Counter0"
>+ underscore_name="counter0"
>+ description="HW test counter 0. Factor: 0.0"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter1"
>+ symbol_name="Counter1"
>+ underscore_name="counter1"
>+ description="HW test counter 1. Factor: 1.0"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter2"
>+ symbol_name="Counter2"
>+ underscore_name="counter2"
>+ description="HW test counter 2. Factor: 1.0"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter3"
>+ symbol_name="Counter3"
>+ underscore_name="counter3"
>+ description="HW test counter 3. Factor: 0.5"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter4"
>+ symbol_name="Counter4"
>+ underscore_name="counter4"
>+ description="HW test counter 4. Factor: 0.3333"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter5"
>+ symbol_name="Counter5"
>+ underscore_name="counter5"
>+ description="HW test counter 5. Factor: 0.3333"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter6"
>+ symbol_name="Counter6"
>+ underscore_name="counter6"
>+ description="HW test counter 6. Factor: 0.16666"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter7"
>+ symbol_name="Counter7"
>+ underscore_name="counter7"
>+ description="HW test counter 7. Factor: 0.6666"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter8"
>+ symbol_name="Counter8"
>+ underscore_name="counter8"
>+ description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TestCounter9 - OAR enable"
>+ symbol_name="Counter9"
>+ underscore_name="counter9"
>+ description="HW test counter 9. Should be equal to 1 in query."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ mdapi_group="Test"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080000" />
>+ <register type="NOA" address="0x00009888" value="0x34080000" />
>+ <register type="NOA" address="0x00009888" value="0x06088000" />
>+ <register type="NOA" address="0x00009888" value="0x10080FF3" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x02032400" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000004" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFF" />
>+ <register type="OA" address="0x0000D948" value="0x00000003" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
>+ <register type="OA" address="0x0000D950" value="0x00000007" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFF" />
>+ <register type="OA" address="0x0000D958" value="0x00100002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00100002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D968" value="0x00100082" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D970" value="0x001000C2" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D978" value="0x00100001" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="AMFS1"
>+ chipset="ACMGT2"
>+ symbol_name="AMFS1"
>+ underscore_name="amfs1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7bb51d65-bc5c-4e23-904c-e7ad932d162e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS CACHE HIT SLICE0"
>+ symbol_name="AMFS_CACHE_HIT_SLICE0"
>+ underscore_name="amfs_cache_hit_slice0"
>+ description="Number of hits in the AMFS cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE MISS SLICE0"
>+ symbol_name="AMFS_CACHE_MISS_SLICE0"
>+ underscore_name="amfs_cache_miss_slice0"
>+ description="Number of cache misses in AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS 4X4 SHADING REQUEST SLICE0"
>+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE0"
>+ underscore_name="amfs_4_x4_shading_request_slice0"
>+ description="Number of Shading Request (evaluate) messages processed by AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ANY INPUT SLICE0"
>+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE0"
>+ underscore_name="amfs_stall_any_input_slice0"
>+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ALL INPUT SLICE0"
>+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE0"
>+ underscore_name="amfs_stall_all_input_slice0"
>+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x14060700" />
>+ <register type="NOA" address="0x00009888" value="0x1606001A" />
>+ <register type="NOA" address="0x00009888" value="0x02060002" />
>+ <register type="NOA" address="0x00009888" value="0x04060E00" />
>+ <register type="NOA" address="0x00009888" value="0x06060146" />
>+ <register type="NOA" address="0x00009888" value="0x08060248" />
>+ <register type="NOA" address="0x00009888" value="0x0A0602CA" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x00081555" />
>+ <register type="NOA" address="0x00009888" value="0x000A1555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030012" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000002A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x0000000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D950" value="0x0000000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D958" value="0x00100180" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D960" value="0x000000C2" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D968" value="0x00000302" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
>+ <register type="OA" address="0x0000D970" value="0x000003C2" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
>+ <register type="OA" address="0x0000D978" value="0x000000C2" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="AMFS2"
>+ chipset="ACMGT2"
>+ symbol_name="AMFS2"
>+ underscore_name="amfs2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b4899455-a030-400a-a66b-ea270f7722fd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS CACHE HIT SLICE1"
>+ symbol_name="AMFS_CACHE_HIT_SLICE1"
>+ underscore_name="amfs_cache_hit_slice1"
>+ description="Number of hits in the AMFS cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE MISS SLICE1"
>+ symbol_name="AMFS_CACHE_MISS_SLICE1"
>+ underscore_name="amfs_cache_miss_slice1"
>+ description="Number of cache misses in AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS 4X4 SHADING REQUEST SLICE1"
>+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE1"
>+ underscore_name="amfs_4_x4_shading_request_slice1"
>+ description="Number of Shading Request (evaluate) messages processed by AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ANY INPUT SLICE1"
>+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE1"
>+ underscore_name="amfs_stall_any_input_slice1"
>+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ALL INPUT SLICE1"
>+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE1"
>+ underscore_name="amfs_stall_all_input_slice1"
>+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x15060700" />
>+ <register type="NOA" address="0x00009888" value="0x1706001A" />
>+ <register type="NOA" address="0x00009888" value="0x0003007F" />
>+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A1555" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x03060002" />
>+ <register type="NOA" address="0x00009888" value="0x05060E00" />
>+ <register type="NOA" address="0x00009888" value="0x07060146" />
>+ <register type="NOA" address="0x00009888" value="0x09060248" />
>+ <register type="NOA" address="0x00009888" value="0x0B0602CA" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x01081555" />
>+ <register type="NOA" address="0x00009888" value="0x010A1555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030012" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000002A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x0000000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D950" value="0x0000000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D958" value="0x00100180" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D960" value="0x000000C2" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D968" value="0x00000302" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
>+ <register type="OA" address="0x0000D970" value="0x000003C2" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
>+ <register type="OA" address="0x0000D978" value="0x000000C2" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="AMFS3"
>+ chipset="ACMGT2"
>+ symbol_name="AMFS3"
>+ underscore_name="amfs3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cb47ffdf-f1a9-45f2-8ee6-21e0fb8111dd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS CACHE HIT SLICE2"
>+ symbol_name="AMFS_CACHE_HIT_SLICE2"
>+ underscore_name="amfs_cache_hit_slice2"
>+ description="Number of hits in the AMFS cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE MISS SLICE2"
>+ symbol_name="AMFS_CACHE_MISS_SLICE2"
>+ underscore_name="amfs_cache_miss_slice2"
>+ description="Number of cache misses in AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS 4X4 SHADING REQUEST SLICE2"
>+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE2"
>+ underscore_name="amfs_4_x4_shading_request_slice2"
>+ description="Number of Shading Request (evaluate) messages processed by AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ANY INPUT SLICE2"
>+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE2"
>+ underscore_name="amfs_stall_any_input_slice2"
>+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ALL INPUT SLICE2"
>+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE2"
>+ underscore_name="amfs_stall_all_input_slice2"
>+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x14060700" />
>+ <register type="NOA" address="0x00009888" value="0x1606001A" />
>+ <register type="NOA" address="0x00009888" value="0x02060002" />
>+ <register type="NOA" address="0x00009888" value="0x04060E00" />
>+ <register type="NOA" address="0x00009888" value="0x06060146" />
>+ <register type="NOA" address="0x00009888" value="0x08060248" />
>+ <register type="NOA" address="0x00009888" value="0x0A0602CA" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x00081555" />
>+ <register type="NOA" address="0x00009888" value="0x000A1555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030009" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000002A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x0000000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D950" value="0x0000000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D958" value="0x00100180" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D960" value="0x000000C2" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D968" value="0x00000302" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
>+ <register type="OA" address="0x0000D970" value="0x000003C2" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
>+ <register type="OA" address="0x0000D978" value="0x000000C2" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="AMFS4"
>+ chipset="ACMGT2"
>+ symbol_name="AMFS4"
>+ underscore_name="amfs4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2e296498-77db-42ad-8f34-9cda1ff4dcd8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS CACHE HIT SLICE3"
>+ symbol_name="AMFS_CACHE_HIT_SLICE3"
>+ underscore_name="amfs_cache_hit_slice3"
>+ description="Number of hits in the AMFS cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS CACHE MISS SLICE3"
>+ symbol_name="AMFS_CACHE_MISS_SLICE3"
>+ underscore_name="amfs_cache_miss_slice3"
>+ description="Number of cache misses in AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS 4X4 SHADING REQUEST SLICE3"
>+ symbol_name="AMFS_4X4_SHADING_REQUEST_SLICE3"
>+ underscore_name="amfs_4_x4_shading_request_slice3"
>+ description="Number of Shading Request (evaluate) messages processed by AMFS"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ANY INPUT SLICE3"
>+ symbol_name="AMFS_STALL_ANY_INPUT_SLICE3"
>+ underscore_name="amfs_stall_any_input_slice3"
>+ description="Percentage of time in which AMFS stalls at any of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS STALL ALL INPUT SLICE3"
>+ symbol_name="AMFS_STALL_ALL_INPUT_SLICE3"
>+ underscore_name="amfs_stall_all_input_slice3"
>+ description="Percentage of time in which AMFS stalls at both of the color pipe inputs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x15060700" />
>+ <register type="NOA" address="0x00009888" value="0x1706001A" />
>+ <register type="NOA" address="0x00009888" value="0x0003007F" />
>+ <register type="NOA" address="0x00009888" value="0x00083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A1555" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x000B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x03060002" />
>+ <register type="NOA" address="0x00009888" value="0x05060E00" />
>+ <register type="NOA" address="0x00009888" value="0x07060146" />
>+ <register type="NOA" address="0x00009888" value="0x09060248" />
>+ <register type="NOA" address="0x00009888" value="0x0B0602CA" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x01081555" />
>+ <register type="NOA" address="0x00009888" value="0x010A1555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030009" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001007F" />
>+ <register type="NOA" address="0x00009888" value="0x00021555" />
>+ <register type="NOA" address="0x00009888" value="0x00041555" />
>+ <register type="NOA" address="0x00009888" value="0x00051555" />
>+ <register type="NOA" address="0x00009888" value="0x00082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000002A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x0000000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D950" value="0x0000000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D958" value="0x00100180" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D960" value="0x000000C2" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D968" value="0x00000302" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FF9F" />
>+ <register type="OA" address="0x0000D970" value="0x000003C2" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF87" />
>+ <register type="OA" address="0x0000D978" value="0x000000C2" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="AMFS5"
>+ chipset="ACMGT2"
>+ symbol_name="AMFS5"
>+ underscore_name="amfs5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ef47f98a-fb5f-426d-922e-8ae13cedb198"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AMFS L3 ATOMIC SLICE0"
>+ symbol_name="AMFS_L3_ATOMIC_SLICE0"
>+ underscore_name="amfs_l3_atomic_slice0"
>+ description="Number of AMFS atomics to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ATOMIC SLICE1"
>+ symbol_name="AMFS_L3_ATOMIC_SLICE1"
>+ underscore_name="amfs_l3_atomic_slice1"
>+ description="Number of AMFS atomics to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ATOMIC SLICE2"
>+ symbol_name="AMFS_L3_ATOMIC_SLICE2"
>+ underscore_name="amfs_l3_atomic_slice2"
>+ description="Number of AMFS atomics to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ATOMIC SLICE3"
>+ symbol_name="AMFS_L3_ATOMIC_SLICE3"
>+ underscore_name="amfs_l3_atomic_slice3"
>+ description="Number of AMFS atomics to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ACCESS SLICE0"
>+ symbol_name="AMFS_L3_ACCESS_SLICE0"
>+ underscore_name="amfs_l3_access_slice0"
>+ description="Number of AMFS accesses to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ACCESS SLICE1"
>+ symbol_name="AMFS_L3_ACCESS_SLICE1"
>+ underscore_name="amfs_l3_access_slice1"
>+ description="Number of AMFS accesses to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ACCESS SLICE2"
>+ symbol_name="AMFS_L3_ACCESS_SLICE2"
>+ underscore_name="amfs_l3_access_slice2"
>+ description="Number of AMFS accesses to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 ACCESS SLICE3"
>+ symbol_name="AMFS_L3_ACCESS_SLICE3"
>+ underscore_name="amfs_l3_access_slice3"
>+ description="Number of AMFS accesses to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 WRITE SLICE0"
>+ symbol_name="AMFS_L3_WRITE_SLICE0"
>+ underscore_name="amfs_l3_write_slice0"
>+ description="Number of AMFS writes to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 WRITE SLICE1"
>+ symbol_name="AMFS_L3_WRITE_SLICE1"
>+ underscore_name="amfs_l3_write_slice1"
>+ description="Number of AMFS writes to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 WRITE SLICE2"
>+ symbol_name="AMFS_L3_WRITE_SLICE2"
>+ underscore_name="amfs_l3_write_slice2"
>+ description="Number of AMFS writes to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="AMFS L3 WRITE SLICE3"
>+ symbol_name="AMFS_L3_WRITE_SLICE3"
>+ underscore_name="amfs_l3_write_slice3"
>+ description="Number of AMFS writes to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="AMFS"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1606018A" />
>+ <register type="NOA" address="0x00009888" value="0x1706018A" />
>+ <register type="NOA" address="0x00009888" value="0x00034002" />
>+ <register type="NOA" address="0x00009888" value="0x0206001A" />
>+ <register type="NOA" address="0x00009888" value="0x04060000" />
>+ <register type="NOA" address="0x00009888" value="0x1406000F" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x0008000D" />
>+ <register type="NOA" address="0x00009888" value="0x02087000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0005" />
>+ <register type="NOA" address="0x00009888" value="0x020A5000" />
>+ <register type="NOA" address="0x00009888" value="0x00014002" />
>+ <register type="NOA" address="0x00009888" value="0x000B0008" />
>+ <register type="NOA" address="0x00009888" value="0x020B2000" />
>+ <register type="NOA" address="0x00009888" value="0x0306001A" />
>+ <register type="NOA" address="0x00009888" value="0x07060000" />
>+ <register type="NOA" address="0x00009888" value="0x130603C0" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x01080004" />
>+ <register type="NOA" address="0x00009888" value="0x03081000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0004" />
>+ <register type="NOA" address="0x00009888" value="0x030A1000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1606018A" />
>+ <register type="NOA" address="0x00009888" value="0x1706018A" />
>+ <register type="NOA" address="0x00009888" value="0x00031008" />
>+ <register type="NOA" address="0x00009888" value="0x0206001A" />
>+ <register type="NOA" address="0x00009888" value="0x06060000" />
>+ <register type="NOA" address="0x00009888" value="0x1206000F" />
>+ <register type="NOA" address="0x00009888" value="0x00060000" />
>+ <register type="NOA" address="0x00009888" value="0x000800D0" />
>+ <register type="NOA" address="0x00009888" value="0x02080700" />
>+ <register type="NOA" address="0x00009888" value="0x000A0050" />
>+ <register type="NOA" address="0x00009888" value="0x020A0500" />
>+ <register type="NOA" address="0x00009888" value="0x00011008" />
>+ <register type="NOA" address="0x00009888" value="0x000B0080" />
>+ <register type="NOA" address="0x00009888" value="0x020B0200" />
>+ <register type="NOA" address="0x00009888" value="0x0306001A" />
>+ <register type="NOA" address="0x00009888" value="0x09060000" />
>+ <register type="NOA" address="0x00009888" value="0x110603C0" />
>+ <register type="NOA" address="0x00009888" value="0x01060000" />
>+ <register type="NOA" address="0x00009888" value="0x01080040" />
>+ <register type="NOA" address="0x00009888" value="0x03080100" />
>+ <register type="NOA" address="0x00009888" value="0x010A0040" />
>+ <register type="NOA" address="0x00009888" value="0x030A0100" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008000A" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x02020F00" />
>+ <register type="NOA" address="0x00009888" value="0x00030252" />
>+ <register type="NOA" address="0x00009888" value="0x04032240" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032029" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030500" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001C003" />
>+ <register type="NOA" address="0x00009888" value="0x00020005" />
>+ <register type="NOA" address="0x00009888" value="0x02025000" />
>+ <register type="NOA" address="0x00009888" value="0x00040005" />
>+ <register type="NOA" address="0x00009888" value="0x02045000" />
>+ <register type="NOA" address="0x00009888" value="0x00050005" />
>+ <register type="NOA" address="0x00009888" value="0x02055000" />
>+ <register type="NOA" address="0x00009888" value="0x0008000A" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001300C" />
>+ <register type="NOA" address="0x00009888" value="0x00020050" />
>+ <register type="NOA" address="0x00009888" value="0x02020500" />
>+ <register type="NOA" address="0x00009888" value="0x00040050" />
>+ <register type="NOA" address="0x00009888" value="0x02040500" />
>+ <register type="NOA" address="0x00009888" value="0x00050050" />
>+ <register type="NOA" address="0x00009888" value="0x02050500" />
>+ <register type="NOA" address="0x00009888" value="0x000800A0" />
>+ <register type="NOA" address="0x00009888" value="0x02080A00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00010022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00008042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x0004000A" />
>+ <register type="OA" address="0x0000D964" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D968" value="0x00020012" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D970" value="0x00010022" />
>+ <register type="OA" address="0x0000D974" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D978" value="0x00008042" />
>+ <register type="OA" address="0x0000D97C" value="0x0000EFF7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe1"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe1"
>+ underscore_name="color_pipe1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ec2c2ae9-a41e-4ff4-99f1-118959c94bfb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE HIT L3NODE0"
>+ symbol_name="RENDER_CACHE_HIT_L3NODE0"
>+ underscore_name="render_cache_hit_l3_node0"
>+ description="Number of Render Cache hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE HIT L3NODE1"
>+ symbol_name="RENDER_CACHE_HIT_L3NODE1"
>+ underscore_name="render_cache_hit_l3_node1"
>+ description="Number of Render Cache hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE HIT L3NODE2"
>+ symbol_name="RENDER_CACHE_HIT_L3NODE2"
>+ underscore_name="render_cache_hit_l3_node2"
>+ description="Number of Render Cache hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE READ L3NODE0"
>+ symbol_name="RENDER_CACHE_READ_L3NODE0"
>+ underscore_name="render_cache_read_l3_node0"
>+ description="Number of Render Cache reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE READ L3NODE1"
>+ symbol_name="RENDER_CACHE_READ_L3NODE1"
>+ underscore_name="render_cache_read_l3_node1"
>+ description="Number of Render Cache reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE READ L3NODE2"
>+ symbol_name="RENDER_CACHE_READ_L3NODE2"
>+ underscore_name="render_cache_read_l3_node2"
>+ description="Number of Render Cache reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE WRITE L3NODE0"
>+ symbol_name="RENDER_CACHE_WRITE_L3NODE0"
>+ underscore_name="render_cache_write_l3_node0"
>+ description="Number of Render Cache writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE WRITE L3NODE1"
>+ symbol_name="RENDER_CACHE_WRITE_L3NODE1"
>+ underscore_name="render_cache_write_l3_node1"
>+ description="Number of Render Cache writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE WRITE L3NODE2"
>+ symbol_name="RENDER_CACHE_WRITE_L3NODE2"
>+ underscore_name="render_cache_write_l3_node2"
>+ description="Number of Render Cache writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE0"
>+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE0"
>+ underscore_name="render_cache_input_available_l3_node0"
>+ description="Percentage of time when render cache input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE1"
>+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE1"
>+ underscore_name="render_cache_input_available_l3_node1"
>+ description="Percentage of time when render cache input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE2"
>+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE2"
>+ underscore_name="render_cache_input_available_l3_node2"
>+ description="Percentage of time when render cache input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE0"
>+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE0"
>+ underscore_name="render_cache_output_ready_l3_node0"
>+ description="Percentage of time when render cache output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE1"
>+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE1"
>+ underscore_name="render_cache_output_ready_l3_node1"
>+ description="Percentage of time when render cache output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE2"
>+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE2"
>+ underscore_name="render_cache_output_ready_l3_node2"
>+ description="Percentage of time when render cache output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x14037800" />
>+ <register type="NOA" address="0x00009888" value="0x16037840" />
>+ <register type="NOA" address="0x00009888" value="0x18030126" />
>+ <register type="NOA" address="0x00009888" value="0x14087800" />
>+ <register type="NOA" address="0x00009888" value="0x16087840" />
>+ <register type="NOA" address="0x00009888" value="0x18080126" />
>+ <register type="NOA" address="0x00009888" value="0x06030031" />
>+ <register type="NOA" address="0x00009888" value="0x08030E00" />
>+ <register type="NOA" address="0x00009888" value="0x0C030010" />
>+ <register type="NOA" address="0x00009888" value="0x0E0309C0" />
>+ <register type="NOA" address="0x00009888" value="0x1203002E" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x00040820" />
>+ <register type="NOA" address="0x00009888" value="0x02042082" />
>+ <register type="NOA" address="0x00009888" value="0x00050410" />
>+ <register type="NOA" address="0x00009888" value="0x02051041" />
>+ <register type="NOA" address="0x00009888" value="0x06080C40" />
>+ <register type="NOA" address="0x00009888" value="0x0A080038" />
>+ <register type="NOA" address="0x00009888" value="0x0C080400" />
>+ <register type="NOA" address="0x00009888" value="0x10080027" />
>+ <register type="NOA" address="0x00009888" value="0x12080B80" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x00080820" />
>+ <register type="NOA" address="0x00009888" value="0x02082082" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x14087800" />
>+ <register type="NOA" address="0x00009888" value="0x16087840" />
>+ <register type="NOA" address="0x00009888" value="0x18080126" />
>+ <register type="NOA" address="0x00009888" value="0x04080C40" />
>+ <register type="NOA" address="0x00009888" value="0x08080038" />
>+ <register type="NOA" address="0x00009888" value="0x0A080400" />
>+ <register type="NOA" address="0x00009888" value="0x0E080027" />
>+ <register type="NOA" address="0x00009888" value="0x10080B80" />
>+ <register type="NOA" address="0x00009888" value="0x00080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000828A0" />
>+ <register type="NOA" address="0x00009888" value="0x0208A28A" />
>+ <register type="NOA" address="0x00009888" value="0x0002C30C" />
>+ <register type="NOA" address="0x00009888" value="0x02020C30" />
>+ <register type="NOA" address="0x00009888" value="0x00031488" />
>+ <register type="NOA" address="0x00009888" value="0x02032452" />
>+ <register type="NOA" address="0x00009888" value="0x04032291" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603012A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803120A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C03120A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030120" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403012A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe2"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe2"
>+ underscore_name="color_pipe2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d7862a6d-902e-4d1f-9f39-e0f94aa4346e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE HIT L3NODE3"
>+ symbol_name="RENDER_CACHE_HIT_L3NODE3"
>+ underscore_name="render_cache_hit_l3_node3"
>+ description="Number of Render Cache hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE READ L3NODE3"
>+ symbol_name="RENDER_CACHE_READ_L3NODE3"
>+ underscore_name="render_cache_read_l3_node3"
>+ description="Number of Render Cache reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE WRITE L3NODE3"
>+ symbol_name="RENDER_CACHE_WRITE_L3NODE3"
>+ underscore_name="render_cache_write_l3_node3"
>+ description="Number of Render Cache writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_INPUT_AVAILABLE _L3NODE3"
>+ symbol_name="RENDER_CACHE_INPUT_AVAILABLE_L3NODE3"
>+ underscore_name="render_cache_input_available_l3_node3"
>+ description="Percentage of time when render cache input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER_CACHE_OUTPUT_READY _L3NODE3"
>+ symbol_name="RENDER_CACHE_OUTPUT_READY_L3NODE3"
>+ underscore_name="render_cache_output_ready_l3_node3"
>+ description="Percentage of time when render cache output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x14037800" />
>+ <register type="NOA" address="0x00009888" value="0x16037840" />
>+ <register type="NOA" address="0x00009888" value="0x18030126" />
>+ <register type="NOA" address="0x00009888" value="0x0E030C40" />
>+ <register type="NOA" address="0x00009888" value="0x10030438" />
>+ <register type="NOA" address="0x00009888" value="0x12030BA7" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x0204AA80" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x04031248" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe3"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe3"
>+ underscore_name="color_pipe3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f00094e7-2baa-4bb9-807b-d77bb1c72eba"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE0"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE0"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe0"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE1"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE1"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe1"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE2"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE2"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe2"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE3"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE3"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe3"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE4"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE4"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe4"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE5"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE5"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe5"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE6"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE6"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe6"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY1 STALL CPIPE7"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY1_STALL_CPIPE7"
>+ underscore_name="color_pipe_cache_latency1_stall_cpipe7"
>+ description="Percentage of time in which Color Pipeline stalled due to MultiSampling Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE0"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE0"
>+ underscore_name="color_pipe_cache_latency2_stall_l3_node0"
>+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE1"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE1"
>+ underscore_name="color_pipe_cache_latency2_stall_l3_node1"
>+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE2"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE2"
>+ underscore_name="color_pipe_cache_latency2_stall_l3_node2"
>+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR PIPE CACHE LATENCY2 STALL L3NODE3"
>+ symbol_name="COLOR_PIPE_CACHE_LATENCY2_STALL_L3NODE3"
>+ underscore_name="color_pipe_cache_latency2_stall_l3_node3"
>+ description="Percentage of time in which Color Pipeline stalled due to Render Cache latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE0"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE0"
>+ underscore_name="ps_output_available_cpipe0"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE1"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE1"
>+ underscore_name="ps_output_available_cpipe1"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12011000" />
>+ <register type="NOA" address="0x00009888" value="0x18010320" />
>+ <register type="NOA" address="0x00009888" value="0x12021C00" />
>+ <register type="NOA" address="0x00009888" value="0x18020320" />
>+ <register type="NOA" address="0x00009888" value="0x13011030" />
>+ <register type="NOA" address="0x00009888" value="0x13021000" />
>+ <register type="NOA" address="0x00009888" value="0x00033000" />
>+ <register type="NOA" address="0x00009888" value="0x000700A0" />
>+ <register type="NOA" address="0x00009888" value="0x02072000" />
>+ <register type="NOA" address="0x00009888" value="0x0008000F" />
>+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
>+ <register type="NOA" address="0x00009888" value="0x0009400C" />
>+ <register type="NOA" address="0x00009888" value="0x000A00A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A6500" />
>+ <register type="NOA" address="0x00009888" value="0x02010000" />
>+ <register type="NOA" address="0x00009888" value="0x04011100" />
>+ <register type="NOA" address="0x00009888" value="0x06010021" />
>+ <register type="NOA" address="0x00009888" value="0x14010030" />
>+ <register type="NOA" address="0x00009888" value="0x00013000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x02020000" />
>+ <register type="NOA" address="0x00009888" value="0x04020000" />
>+ <register type="NOA" address="0x00009888" value="0x06020880" />
>+ <register type="NOA" address="0x00009888" value="0x08020021" />
>+ <register type="NOA" address="0x00009888" value="0x00020000" />
>+ <register type="NOA" address="0x00009888" value="0x03070200" />
>+ <register type="NOA" address="0x00009888" value="0x03080C00" />
>+ <register type="NOA" address="0x00009888" value="0x01091000" />
>+ <register type="NOA" address="0x00009888" value="0x030A0600" />
>+ <register type="NOA" address="0x00009888" value="0x05010000" />
>+ <register type="NOA" address="0x00009888" value="0x03010000" />
>+ <register type="NOA" address="0x00009888" value="0x01010000" />
>+ <register type="NOA" address="0x00009888" value="0x05020000" />
>+ <register type="NOA" address="0x00009888" value="0x11020C00" />
>+ <register type="NOA" address="0x00009888" value="0x03020000" />
>+ <register type="NOA" address="0x00009888" value="0x01020000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x14037800" />
>+ <register type="NOA" address="0x00009888" value="0x14087800" />
>+ <register type="NOA" address="0x00009888" value="0x0001F00F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x0A030012" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x00042055" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00051055" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0A080480" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x000820AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x12011000" />
>+ <register type="NOA" address="0x00009888" value="0x12021000" />
>+ <register type="NOA" address="0x00009888" value="0x13011000" />
>+ <register type="NOA" address="0x00009888" value="0x13021000" />
>+ <register type="NOA" address="0x00009888" value="0x00030300" />
>+ <register type="NOA" address="0x00009888" value="0x02070020" />
>+ <register type="NOA" address="0x00009888" value="0x020800CF" />
>+ <register type="NOA" address="0x00009888" value="0x00090400" />
>+ <register type="NOA" address="0x00009888" value="0x020A0065" />
>+ <register type="NOA" address="0x00009888" value="0x04010000" />
>+ <register type="NOA" address="0x00009888" value="0x10010030" />
>+ <register type="NOA" address="0x00009888" value="0x02010000" />
>+ <register type="NOA" address="0x00009888" value="0x00010300" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x04020000" />
>+ <register type="NOA" address="0x00009888" value="0x0E020C00" />
>+ <register type="NOA" address="0x00009888" value="0x02020000" />
>+ <register type="NOA" address="0x00009888" value="0x00020000" />
>+ <register type="NOA" address="0x00009888" value="0x03070002" />
>+ <register type="NOA" address="0x00009888" value="0x0308000C" />
>+ <register type="NOA" address="0x00009888" value="0x01090100" />
>+ <register type="NOA" address="0x00009888" value="0x030A0006" />
>+ <register type="NOA" address="0x00009888" value="0x05010000" />
>+ <register type="NOA" address="0x00009888" value="0x0F010030" />
>+ <register type="NOA" address="0x00009888" value="0x03010000" />
>+ <register type="NOA" address="0x00009888" value="0x01010000" />
>+ <register type="NOA" address="0x00009888" value="0x05020000" />
>+ <register type="NOA" address="0x00009888" value="0x0D020C00" />
>+ <register type="NOA" address="0x00009888" value="0x03020000" />
>+ <register type="NOA" address="0x00009888" value="0x01020000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x14037800" />
>+ <register type="NOA" address="0x00009888" value="0x14087800" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x08030012" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x00040200" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050100" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x08080480" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x00080200" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A0AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02031291" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030101" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36032421" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38030FE9" />
>+ <register type="NOA" address="0x00009888" value="0x3A031F1F" />
>+ <register type="NOA" address="0x00009888" value="0x3C0325E8" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032481" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe4"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe4"
>+ underscore_name="color_pipe4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="341991a5-3457-4201-a48e-d368a979f01d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE0"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE0"
>+ underscore_name="pixel_post_process_input_available_cpipe0"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE1"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE1"
>+ underscore_name="pixel_post_process_input_available_cpipe1"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x20860011" />
>+ <register type="NOA" address="0x00009888" value="0x20A60011" />
>+ <register type="NOA" address="0x00009888" value="0x20C60011" />
>+ <register type="NOA" address="0x00009888" value="0x20E60011" />
>+ <register type="NOA" address="0x00009888" value="0x04860180" />
>+ <register type="NOA" address="0x00009888" value="0x06862800" />
>+ <register type="NOA" address="0x00009888" value="0x08860595" />
>+ <register type="NOA" address="0x00009888" value="0x0A860017" />
>+ <register type="NOA" address="0x00009888" value="0x00860000" />
>+ <register type="NOA" address="0x00009888" value="0x04A60180" />
>+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
>+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
>+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
>+ <register type="NOA" address="0x00009888" value="0x00A60000" />
>+ <register type="NOA" address="0x00009888" value="0x04C60180" />
>+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
>+ <register type="NOA" address="0x00009888" value="0x10C60595" />
>+ <register type="NOA" address="0x00009888" value="0x12C60017" />
>+ <register type="NOA" address="0x00009888" value="0x02C60000" />
>+ <register type="NOA" address="0x00009888" value="0x04E60180" />
>+ <register type="NOA" address="0x00009888" value="0x12E60500" />
>+ <register type="NOA" address="0x00009888" value="0x14E60595" />
>+ <register type="NOA" address="0x00009888" value="0x16E60017" />
>+ <register type="NOA" address="0x00009888" value="0x02E60000" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000007F8" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0007F800" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe5"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe5"
>+ underscore_name="color_pipe5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="34664510-6687-48d0-adc5-b7a60069de8d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE2"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE2"
>+ underscore_name="pixel_post_process_input_available_cpipe2"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE3"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE3"
>+ underscore_name="pixel_post_process_input_available_cpipe3"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x21860011" />
>+ <register type="NOA" address="0x00009888" value="0x21A60011" />
>+ <register type="NOA" address="0x00009888" value="0x21C60011" />
>+ <register type="NOA" address="0x00009888" value="0x21E60011" />
>+ <register type="NOA" address="0x00009888" value="0x05860180" />
>+ <register type="NOA" address="0x00009888" value="0x07862800" />
>+ <register type="NOA" address="0x00009888" value="0x09860595" />
>+ <register type="NOA" address="0x00009888" value="0x0B860017" />
>+ <register type="NOA" address="0x00009888" value="0x01860000" />
>+ <register type="NOA" address="0x00009888" value="0x05A60180" />
>+ <register type="NOA" address="0x00009888" value="0x0BA60500" />
>+ <register type="NOA" address="0x00009888" value="0x0DA60595" />
>+ <register type="NOA" address="0x00009888" value="0x0FA60017" />
>+ <register type="NOA" address="0x00009888" value="0x01A60000" />
>+ <register type="NOA" address="0x00009888" value="0x05C60180" />
>+ <register type="NOA" address="0x00009888" value="0x0FC60500" />
>+ <register type="NOA" address="0x00009888" value="0x11C60595" />
>+ <register type="NOA" address="0x00009888" value="0x13C60017" />
>+ <register type="NOA" address="0x00009888" value="0x03C60000" />
>+ <register type="NOA" address="0x00009888" value="0x05E60180" />
>+ <register type="NOA" address="0x00009888" value="0x13E60500" />
>+ <register type="NOA" address="0x00009888" value="0x15E60595" />
>+ <register type="NOA" address="0x00009888" value="0x17E60017" />
>+ <register type="NOA" address="0x00009888" value="0x03E60000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000007F8" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0007F800" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe6"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe6"
>+ underscore_name="color_pipe6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1c9a3218-c1ee-402f-b483-6263a0757515"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE4"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE4"
>+ underscore_name="pixel_post_process_input_available_cpipe4"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE5"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE5"
>+ underscore_name="pixel_post_process_input_available_cpipe5"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x20860011" />
>+ <register type="NOA" address="0x00009888" value="0x20A60011" />
>+ <register type="NOA" address="0x00009888" value="0x20C60011" />
>+ <register type="NOA" address="0x00009888" value="0x20E60011" />
>+ <register type="NOA" address="0x00009888" value="0x04860180" />
>+ <register type="NOA" address="0x00009888" value="0x06862800" />
>+ <register type="NOA" address="0x00009888" value="0x08860595" />
>+ <register type="NOA" address="0x00009888" value="0x0A860017" />
>+ <register type="NOA" address="0x00009888" value="0x00860000" />
>+ <register type="NOA" address="0x00009888" value="0x04A60180" />
>+ <register type="NOA" address="0x00009888" value="0x0AA60500" />
>+ <register type="NOA" address="0x00009888" value="0x0CA60595" />
>+ <register type="NOA" address="0x00009888" value="0x0EA60017" />
>+ <register type="NOA" address="0x00009888" value="0x00A60000" />
>+ <register type="NOA" address="0x00009888" value="0x04C60180" />
>+ <register type="NOA" address="0x00009888" value="0x0EC60500" />
>+ <register type="NOA" address="0x00009888" value="0x10C60595" />
>+ <register type="NOA" address="0x00009888" value="0x12C60017" />
>+ <register type="NOA" address="0x00009888" value="0x02C60000" />
>+ <register type="NOA" address="0x00009888" value="0x04E60180" />
>+ <register type="NOA" address="0x00009888" value="0x12E60500" />
>+ <register type="NOA" address="0x00009888" value="0x14E60595" />
>+ <register type="NOA" address="0x00009888" value="0x16E60017" />
>+ <register type="NOA" address="0x00009888" value="0x02E60000" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000007F8" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0007F800" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe7"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe7"
>+ underscore_name="color_pipe7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d85dc73b-5121-44c8-87b2-df05b1eecdf3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE6"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE6"
>+ underscore_name="pixel_post_process_input_available_cpipe6"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="PIXEL POST PROCESS INPUT AVAILABLE CPIPE7"
>+ symbol_name="PIXEL_POST_PROCESS_INPUT_AVAILABLE_CPIPE7"
>+ underscore_name="pixel_post_process_input_available_cpipe7"
>+ description="Percentage of time in which Color Pipeline input ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x21860011" />
>+ <register type="NOA" address="0x00009888" value="0x21A60011" />
>+ <register type="NOA" address="0x00009888" value="0x21C60011" />
>+ <register type="NOA" address="0x00009888" value="0x21E60011" />
>+ <register type="NOA" address="0x00009888" value="0x05860180" />
>+ <register type="NOA" address="0x00009888" value="0x07862800" />
>+ <register type="NOA" address="0x00009888" value="0x09860595" />
>+ <register type="NOA" address="0x00009888" value="0x0B860017" />
>+ <register type="NOA" address="0x00009888" value="0x01860000" />
>+ <register type="NOA" address="0x00009888" value="0x05A60180" />
>+ <register type="NOA" address="0x00009888" value="0x0BA60500" />
>+ <register type="NOA" address="0x00009888" value="0x0DA60595" />
>+ <register type="NOA" address="0x00009888" value="0x0FA60017" />
>+ <register type="NOA" address="0x00009888" value="0x01A60000" />
>+ <register type="NOA" address="0x00009888" value="0x05C60180" />
>+ <register type="NOA" address="0x00009888" value="0x0FC60500" />
>+ <register type="NOA" address="0x00009888" value="0x11C60595" />
>+ <register type="NOA" address="0x00009888" value="0x13C60017" />
>+ <register type="NOA" address="0x00009888" value="0x03C60000" />
>+ <register type="NOA" address="0x00009888" value="0x05E60180" />
>+ <register type="NOA" address="0x00009888" value="0x13E60500" />
>+ <register type="NOA" address="0x00009888" value="0x15E60595" />
>+ <register type="NOA" address="0x00009888" value="0x17E60017" />
>+ <register type="NOA" address="0x00009888" value="0x03E60000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000007F8" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0007F800" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe8"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe8"
>+ underscore_name="color_pipe8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4695a23b-b2b0-48f5-8bf1-743255be3e2e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE2"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE2"
>+ underscore_name="ps_output_available_cpipe2"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE3"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE3"
>+ underscore_name="ps_output_available_cpipe3"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE4"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE4"
>+ underscore_name="ps_output_available_cpipe4"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE5"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE5"
>+ underscore_name="ps_output_available_cpipe5"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE6"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE6"
>+ underscore_name="ps_output_available_cpipe6"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PS OUTPUT AVAILABLE CPIPE7"
>+ symbol_name="PS_OUTPUT_AVAILABLE_CPIPE7"
>+ underscore_name="ps_output_available_cpipe7"
>+ description="Percentage of time in which Pixel Shader data is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE0"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE0"
>+ underscore_name="pixel_post_process_output_ready_cpipe0"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE1"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE1"
>+ underscore_name="pixel_post_process_output_ready_cpipe1"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE2"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE2"
>+ underscore_name="pixel_post_process_output_ready_cpipe2"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE3"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE3"
>+ underscore_name="pixel_post_process_output_ready_cpipe3"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16010003" />
>+ <register type="NOA" address="0x00009888" value="0x16020003" />
>+ <register type="NOA" address="0x00009888" value="0x17010003" />
>+ <register type="NOA" address="0x00009888" value="0x19010320" />
>+ <register type="NOA" address="0x00009888" value="0x17020003" />
>+ <register type="NOA" address="0x00009888" value="0x19020320" />
>+ <register type="NOA" address="0x00009888" value="0x0003300F" />
>+ <register type="NOA" address="0x00009888" value="0x02072000" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
>+ <register type="NOA" address="0x00009888" value="0x00094000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A6500" />
>+ <register type="NOA" address="0x00009888" value="0x02010000" />
>+ <register type="NOA" address="0x00009888" value="0x14010017" />
>+ <register type="NOA" address="0x00009888" value="0x0001300F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x02020000" />
>+ <register type="NOA" address="0x00009888" value="0x120205C0" />
>+ <register type="NOA" address="0x00009888" value="0x00020000" />
>+ <register type="NOA" address="0x00009888" value="0x010700A0" />
>+ <register type="NOA" address="0x00009888" value="0x03070200" />
>+ <register type="NOA" address="0x00009888" value="0x0108000F" />
>+ <register type="NOA" address="0x00009888" value="0x03080C00" />
>+ <register type="NOA" address="0x00009888" value="0x0109100C" />
>+ <register type="NOA" address="0x00009888" value="0x010A00A5" />
>+ <register type="NOA" address="0x00009888" value="0x030A0600" />
>+ <register type="NOA" address="0x00009888" value="0x03010000" />
>+ <register type="NOA" address="0x00009888" value="0x05011100" />
>+ <register type="NOA" address="0x00009888" value="0x07010021" />
>+ <register type="NOA" address="0x00009888" value="0x13010017" />
>+ <register type="NOA" address="0x00009888" value="0x01010000" />
>+ <register type="NOA" address="0x00009888" value="0x03020000" />
>+ <register type="NOA" address="0x00009888" value="0x07020880" />
>+ <register type="NOA" address="0x00009888" value="0x09020021" />
>+ <register type="NOA" address="0x00009888" value="0x110205C0" />
>+ <register type="NOA" address="0x00009888" value="0x01020000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18010320" />
>+ <register type="NOA" address="0x00009888" value="0x18020320" />
>+ <register type="NOA" address="0x00009888" value="0x19010320" />
>+ <register type="NOA" address="0x00009888" value="0x19020320" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x00080F00" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000900C0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x02010000" />
>+ <register type="NOA" address="0x00009888" value="0x08010880" />
>+ <register type="NOA" address="0x00009888" value="0x0A010021" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x02020000" />
>+ <register type="NOA" address="0x00009888" value="0x0A020880" />
>+ <register type="NOA" address="0x00009888" value="0x0C020021" />
>+ <register type="NOA" address="0x00009888" value="0x00020000" />
>+ <register type="NOA" address="0x00009888" value="0x030700A0" />
>+ <register type="NOA" address="0x00009888" value="0x0308000F" />
>+ <register type="NOA" address="0x00009888" value="0x01090C00" />
>+ <register type="NOA" address="0x00009888" value="0x030A00A5" />
>+ <register type="NOA" address="0x00009888" value="0x03010000" />
>+ <register type="NOA" address="0x00009888" value="0x0D010880" />
>+ <register type="NOA" address="0x00009888" value="0x0F010021" />
>+ <register type="NOA" address="0x00009888" value="0x01010000" />
>+ <register type="NOA" address="0x00009888" value="0x03020000" />
>+ <register type="NOA" address="0x00009888" value="0x0F020880" />
>+ <register type="NOA" address="0x00009888" value="0x11020021" />
>+ <register type="NOA" address="0x00009888" value="0x01020000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030004" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030481" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x380300E1" />
>+ <register type="NOA" address="0x00009888" value="0x3A030607" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032481" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F00F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00010FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe9"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe9"
>+ underscore_name="color_pipe9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="73b4fa16-fd16-4c45-bb66-a733308a8b57"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE4"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE4"
>+ underscore_name="pixel_post_process_output_ready_cpipe4"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE5"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE5"
>+ underscore_name="pixel_post_process_output_ready_cpipe5"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE6"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE6"
>+ underscore_name="pixel_post_process_output_ready_cpipe6"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL POST PROCESS OUTPUT READY CPIPE7"
>+ symbol_name="PIXEL_POST_PROCESS_OUTPUT_READY_CPIPE7"
>+ underscore_name="pixel_post_process_output_ready_cpipe7"
>+ description="Percentage of time in which Color Pipeline pixel output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RENDER CACHE ALLOC L3NODE0"
>+ symbol_name="RENDER_CACHE_ALLOC_L3NODE0"
>+ underscore_name="render_cache_alloc_l3_node0"
>+ description="Number of Render Cache allocations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE ALLOC L3NODE1"
>+ symbol_name="RENDER_CACHE_ALLOC_L3NODE1"
>+ underscore_name="render_cache_alloc_l3_node1"
>+ description="Number of Render Cache allocations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE ALLOC L3NODE2"
>+ symbol_name="RENDER_CACHE_ALLOC_L3NODE2"
>+ underscore_name="render_cache_alloc_l3_node2"
>+ description="Number of Render Cache allocations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RENDER CACHE ALLOC L3NODE3"
>+ symbol_name="RENDER_CACHE_ALLOC_L3NODE3"
>+ underscore_name="render_cache_alloc_l3_node3"
>+ description="Number of Render Cache allocations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x180301E9" />
>+ <register type="NOA" address="0x00009888" value="0x180801E9" />
>+ <register type="NOA" address="0x00009888" value="0x06030E30" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x000400A0" />
>+ <register type="NOA" address="0x00009888" value="0x00050050" />
>+ <register type="NOA" address="0x00009888" value="0x04080E30" />
>+ <register type="NOA" address="0x00009888" value="0x000800A0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16010003" />
>+ <register type="NOA" address="0x00009888" value="0x16020003" />
>+ <register type="NOA" address="0x00009888" value="0x17010003" />
>+ <register type="NOA" address="0x00009888" value="0x17020003" />
>+ <register type="NOA" address="0x00009888" value="0x00033000" />
>+ <register type="NOA" address="0x00009888" value="0x02072000" />
>+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
>+ <register type="NOA" address="0x00009888" value="0x00094000" />
>+ <register type="NOA" address="0x00009888" value="0x020A6500" />
>+ <register type="NOA" address="0x00009888" value="0x02010000" />
>+ <register type="NOA" address="0x00009888" value="0x14010017" />
>+ <register type="NOA" address="0x00009888" value="0x00013000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x02020000" />
>+ <register type="NOA" address="0x00009888" value="0x120205C0" />
>+ <register type="NOA" address="0x00009888" value="0x00020000" />
>+ <register type="NOA" address="0x00009888" value="0x03070200" />
>+ <register type="NOA" address="0x00009888" value="0x03080C00" />
>+ <register type="NOA" address="0x00009888" value="0x01091000" />
>+ <register type="NOA" address="0x00009888" value="0x030A0600" />
>+ <register type="NOA" address="0x00009888" value="0x03010000" />
>+ <register type="NOA" address="0x00009888" value="0x13010017" />
>+ <register type="NOA" address="0x00009888" value="0x01010000" />
>+ <register type="NOA" address="0x00009888" value="0x03020000" />
>+ <register type="NOA" address="0x00009888" value="0x110205C0" />
>+ <register type="NOA" address="0x00009888" value="0x01020000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x180301E9" />
>+ <register type="NOA" address="0x00009888" value="0x180801E9" />
>+ <register type="NOA" address="0x00009888" value="0x0001F000" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x0A030E30" />
>+ <register type="NOA" address="0x00009888" value="0x04030000" />
>+ <register type="NOA" address="0x00009888" value="0x00030000" />
>+ <register type="NOA" address="0x00009888" value="0x0004A000" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055000" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x08080E30" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x1203F000" />
>+ <register type="NOA" address="0x00009888" value="0x32030012" />
>+ <register type="NOA" address="0x00009888" value="0x2003F000" />
>+ <register type="NOA" address="0x00009888" value="0x36032240" />
>+ <register type="NOA" address="0x00009888" value="0x2603F000" />
>+ <register type="NOA" address="0x00009888" value="0x2C03F000" />
>+ <register type="NOA" address="0x00009888" value="0x380323E8" />
>+ <register type="NOA" address="0x00009888" value="0x3A031F1F" />
>+ <register type="NOA" address="0x00009888" value="0x3C030FE7" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032060" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe10"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe10"
>+ underscore_name="color_pipe10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="41a973fd-a067-4760-be3a-ccac78e0eadb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE0"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE0"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice0"
>+ description="Number of promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030120" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A052800" />
>+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x06050D33" />
>+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1005003E" />
>+ <register type="NOA" address="0x00009888" value="0x000655FF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02081111" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe11"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe11"
>+ underscore_name="color_pipe11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a42ec42b-53d5-40b2-8950-9aabe714601a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE1"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE1"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice1"
>+ description="Number of promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001C" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030380" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B052800" />
>+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x07050D33" />
>+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1105003E" />
>+ <register type="NOA" address="0x00009888" value="0x010655FF" />
>+ <register type="NOA" address="0x00009888" value="0x01085555" />
>+ <register type="NOA" address="0x00009888" value="0x03081111" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe12"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe12"
>+ underscore_name="color_pipe12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4682628b-6cc3-4b22-b818-ca5347cd7bf3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE2"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE2"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice2"
>+ description="Number of promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030140" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A052800" />
>+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x06050D33" />
>+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1005003E" />
>+ <register type="NOA" address="0x00009888" value="0x000655FF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02081111" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe13"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe13"
>+ underscore_name="color_pipe13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="76fcf17c-a3ad-474c-a2fb-58a1517c28f4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER EARLY DEPTH SLICE3"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_EARLY_DEPTH_SLICE3"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_early_depth_slice3"
>+ description="Number of promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001D" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340303A0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B052800" />
>+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x07050D33" />
>+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1105003E" />
>+ <register type="NOA" address="0x00009888" value="0x010655FF" />
>+ <register type="NOA" address="0x00009888" value="0x01085555" />
>+ <register type="NOA" address="0x00009888" value="0x03081111" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe14"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe14"
>+ underscore_name="color_pipe14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6708cf0b-dd77-4fb7-aad1-909ffea99aea"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE0"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE0"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice0"
>+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030120" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A052800" />
>+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x06050D33" />
>+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1005003E" />
>+ <register type="NOA" address="0x00009888" value="0x000655FF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02081111" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe15"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe15"
>+ underscore_name="color_pipe15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cb36baf7-85bd-4ce3-a0d7-4d296c5932a7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE1"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE1"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice1"
>+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001C" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030380" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B052800" />
>+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x07050D33" />
>+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1105003E" />
>+ <register type="NOA" address="0x00009888" value="0x010655FF" />
>+ <register type="NOA" address="0x00009888" value="0x01085555" />
>+ <register type="NOA" address="0x00009888" value="0x03081111" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe16"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe16"
>+ underscore_name="color_pipe16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f1e33629-b9d8-4033-a791-2afb70f5bf8d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE2"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE2"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice2"
>+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030140" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A052800" />
>+ <register type="NOA" address="0x00009888" value="0x1C05001C" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x04050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x06050D33" />
>+ <register type="NOA" address="0x00009888" value="0x08050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0A05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0C05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0E05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1005003E" />
>+ <register type="NOA" address="0x00009888" value="0x000655FF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02081111" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ColorPipe17"
>+ chipset="ACMGT2"
>+ symbol_name="ColorPipe17"
>+ underscore_name="color_pipe17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fb67c9e2-4acb-4775-b715-ffc4b743d9e8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="PIXEL 2x2 LIT POST RASTERIZER LATE DEPTH SLICE3"
>+ symbol_name="PIXEL_2x2_LIT_POST_RASTERIZER_LATE_DEPTH_SLICE3"
>+ underscore_name="pixel_2x2_lit_post_rasterizer_late_depth_slice3"
>+ description="Number of non-promoted 2x2 that are lit from Rasterizer"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="1 B 0 READ UMUL 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="ColorPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001D" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340303A0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B052800" />
>+ <register type="NOA" address="0x00009888" value="0x1D05001C" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03053FC1" />
>+ <register type="NOA" address="0x00009888" value="0x05050CB1" />
>+ <register type="NOA" address="0x00009888" value="0x07050D33" />
>+ <register type="NOA" address="0x00009888" value="0x09050DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0B05003B" />
>+ <register type="NOA" address="0x00009888" value="0x0D05003C" />
>+ <register type="NOA" address="0x00009888" value="0x0F05003D" />
>+ <register type="NOA" address="0x00009888" value="0x1105003E" />
>+ <register type="NOA" address="0x00009888" value="0x010655FF" />
>+ <register type="NOA" address="0x00009888" value="0x01085555" />
>+ <register type="NOA" address="0x00009888" value="0x03081111" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport1"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport1"
>+ underscore_name="dataport1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e0466349-b62f-474c-88f9-3a9b62a3274a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_read_message_count_xecore0"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_read_message_count_xecore1"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_write_message_count_xecore0"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_write_message_count_xecore1"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_atomic_message_count_xecore0"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_atomic_message_count_xecore1"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_fence_message_count_xecore0"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_fence_message_count_xecore1"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18812800" />
>+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x20810011" />
>+ <register type="NOA" address="0x00009888" value="0x18A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x20A10011" />
>+ <register type="NOA" address="0x00009888" value="0x04810676" />
>+ <register type="NOA" address="0x00009888" value="0x088101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x0E810206" />
>+ <register type="NOA" address="0x00009888" value="0x1081000B" />
>+ <register type="NOA" address="0x00009888" value="0x16810580" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083A02A" />
>+ <register type="NOA" address="0x00009888" value="0x02838002" />
>+ <register type="NOA" address="0x00009888" value="0x008481C7" />
>+ <register type="NOA" address="0x00009888" value="0x00865015" />
>+ <register type="NOA" address="0x00009888" value="0x02864001" />
>+ <register type="NOA" address="0x00009888" value="0x00875015" />
>+ <register type="NOA" address="0x00009888" value="0x02874001" />
>+ <register type="NOA" address="0x00009888" value="0x04A10676" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0CA102C7" />
>+ <register type="NOA" address="0x00009888" value="0x10A10180" />
>+ <register type="NOA" address="0x00009888" value="0x12A102C8" />
>+ <register type="NOA" address="0x00009888" value="0x16A10016" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x02A320A8" />
>+ <register type="NOA" address="0x00009888" value="0x00A44E38" />
>+ <register type="NOA" address="0x00009888" value="0x00A60540" />
>+ <register type="NOA" address="0x00009888" value="0x02A61054" />
>+ <register type="NOA" address="0x00009888" value="0x00A70540" />
>+ <register type="NOA" address="0x00009888" value="0x02A71054" />
>+ <register type="NOA" address="0x00009888" value="0x0008AFEA" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FE" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5055" />
>+ <register type="NOA" address="0x00009888" value="0x00014E38" />
>+ <register type="NOA" address="0x00009888" value="0x000B0540" />
>+ <register type="NOA" address="0x00009888" value="0x020B1054" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032012" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603294A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport2"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport2"
>+ underscore_name="dataport2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="28e63e4a-ae68-4913-9f28-ae9269aadf2b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_read_message_count_xecore2"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_read_message_count_xecore3"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_write_message_count_xecore2"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_write_message_count_xecore3"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_atomic_message_count_xecore2"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_atomic_message_count_xecore3"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_fence_message_count_xecore2"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_fence_message_count_xecore3"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x20C10011" />
>+ <register type="NOA" address="0x00009888" value="0x18E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x20E10011" />
>+ <register type="NOA" address="0x00009888" value="0x04C10676" />
>+ <register type="NOA" address="0x00009888" value="0x08C101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0AC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10206" />
>+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x16C10580" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A02A" />
>+ <register type="NOA" address="0x00009888" value="0x02C38002" />
>+ <register type="NOA" address="0x00009888" value="0x00C481C7" />
>+ <register type="NOA" address="0x00009888" value="0x00C65015" />
>+ <register type="NOA" address="0x00009888" value="0x02C64001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75015" />
>+ <register type="NOA" address="0x00009888" value="0x02C74001" />
>+ <register type="NOA" address="0x00009888" value="0x04E10676" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10140" />
>+ <register type="NOA" address="0x00009888" value="0x0CE102C7" />
>+ <register type="NOA" address="0x00009888" value="0x10E10180" />
>+ <register type="NOA" address="0x00009888" value="0x12E102C8" />
>+ <register type="NOA" address="0x00009888" value="0x16E10016" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30A80" />
>+ <register type="NOA" address="0x00009888" value="0x02E320A8" />
>+ <register type="NOA" address="0x00009888" value="0x00E44E38" />
>+ <register type="NOA" address="0x00009888" value="0x00E60540" />
>+ <register type="NOA" address="0x00009888" value="0x02E61054" />
>+ <register type="NOA" address="0x00009888" value="0x00E70540" />
>+ <register type="NOA" address="0x00009888" value="0x02E71054" />
>+ <register type="NOA" address="0x00009888" value="0x0007A56A" />
>+ <register type="NOA" address="0x00009888" value="0x02079056" />
>+ <register type="NOA" address="0x00009888" value="0x0009CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x000281C7" />
>+ <register type="NOA" address="0x00009888" value="0x000C5015" />
>+ <register type="NOA" address="0x00009888" value="0x020C4001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032012" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport3"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport3"
>+ underscore_name="dataport3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f9dd355a-29ce-4f78-9ea4-e2f0f799876d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_read_message_count_xecore4"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_read_message_count_xecore5"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_write_message_count_xecore4"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_write_message_count_xecore5"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_atomic_message_count_xecore4"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_atomic_message_count_xecore5"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_fence_message_count_xecore4"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_fence_message_count_xecore5"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19812800" />
>+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x21810011" />
>+ <register type="NOA" address="0x00009888" value="0x19A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x21A10011" />
>+ <register type="NOA" address="0x00009888" value="0x05810676" />
>+ <register type="NOA" address="0x00009888" value="0x098101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x0F810206" />
>+ <register type="NOA" address="0x00009888" value="0x1181000B" />
>+ <register type="NOA" address="0x00009888" value="0x17810580" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A02A" />
>+ <register type="NOA" address="0x00009888" value="0x03838002" />
>+ <register type="NOA" address="0x00009888" value="0x018481C7" />
>+ <register type="NOA" address="0x00009888" value="0x01865015" />
>+ <register type="NOA" address="0x00009888" value="0x03864001" />
>+ <register type="NOA" address="0x00009888" value="0x01875015" />
>+ <register type="NOA" address="0x00009888" value="0x03874001" />
>+ <register type="NOA" address="0x00009888" value="0x05A10676" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0DA102C7" />
>+ <register type="NOA" address="0x00009888" value="0x11A10180" />
>+ <register type="NOA" address="0x00009888" value="0x13A102C8" />
>+ <register type="NOA" address="0x00009888" value="0x17A10016" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x03A320A8" />
>+ <register type="NOA" address="0x00009888" value="0x01A44E38" />
>+ <register type="NOA" address="0x00009888" value="0x01A60540" />
>+ <register type="NOA" address="0x00009888" value="0x03A61054" />
>+ <register type="NOA" address="0x00009888" value="0x01A70540" />
>+ <register type="NOA" address="0x00009888" value="0x03A71054" />
>+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5055" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AFEA" />
>+ <register type="NOA" address="0x00009888" value="0x0308B0FE" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5055" />
>+ <register type="NOA" address="0x00009888" value="0x01014E38" />
>+ <register type="NOA" address="0x00009888" value="0x010B0540" />
>+ <register type="NOA" address="0x00009888" value="0x030B1054" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032012" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603294A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport4"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport4"
>+ underscore_name="dataport4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d79af0bc-b6e9-4057-8eb8-f61fad6efe55"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_read_message_count_xecore6"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_read_message_count_xecore7"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_write_message_count_xecore6"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_write_message_count_xecore7"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_atomic_message_count_xecore6"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_atomic_message_count_xecore7"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_fence_message_count_xecore6"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_fence_message_count_xecore7"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x21C10011" />
>+ <register type="NOA" address="0x00009888" value="0x19E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x21E10011" />
>+ <register type="NOA" address="0x00009888" value="0x05C10676" />
>+ <register type="NOA" address="0x00009888" value="0x09C101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0BC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10206" />
>+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x17C10580" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A02A" />
>+ <register type="NOA" address="0x00009888" value="0x03C38002" />
>+ <register type="NOA" address="0x00009888" value="0x01C481C7" />
>+ <register type="NOA" address="0x00009888" value="0x01C65015" />
>+ <register type="NOA" address="0x00009888" value="0x03C64001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75015" />
>+ <register type="NOA" address="0x00009888" value="0x03C74001" />
>+ <register type="NOA" address="0x00009888" value="0x05E10676" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10140" />
>+ <register type="NOA" address="0x00009888" value="0x0DE102C7" />
>+ <register type="NOA" address="0x00009888" value="0x11E10180" />
>+ <register type="NOA" address="0x00009888" value="0x13E102C8" />
>+ <register type="NOA" address="0x00009888" value="0x17E10016" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30A80" />
>+ <register type="NOA" address="0x00009888" value="0x03E320A8" />
>+ <register type="NOA" address="0x00009888" value="0x01E44E38" />
>+ <register type="NOA" address="0x00009888" value="0x01E60540" />
>+ <register type="NOA" address="0x00009888" value="0x03E61054" />
>+ <register type="NOA" address="0x00009888" value="0x01E70540" />
>+ <register type="NOA" address="0x00009888" value="0x03E71054" />
>+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5055" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A56A" />
>+ <register type="NOA" address="0x00009888" value="0x03079056" />
>+ <register type="NOA" address="0x00009888" value="0x0109CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x010281C7" />
>+ <register type="NOA" address="0x00009888" value="0x010C5015" />
>+ <register type="NOA" address="0x00009888" value="0x030C4001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032012" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport5"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport5"
>+ underscore_name="dataport5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8890d6d6-bac2-4830-9abb-e38e1da08e0b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_dataport_read_message_count_xecore8"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_dataport_read_message_count_xecore9"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_dataport_write_message_count_xecore8"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_dataport_write_message_count_xecore9"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_dataport_atomic_message_count_xecore8"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_dataport_atomic_message_count_xecore9"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_dataport_fence_message_count_xecore8"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_dataport_fence_message_count_xecore9"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18812800" />
>+ <register type="NOA" address="0x00009888" value="0x1A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x20810011" />
>+ <register type="NOA" address="0x00009888" value="0x18A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x20A10011" />
>+ <register type="NOA" address="0x00009888" value="0x04810676" />
>+ <register type="NOA" address="0x00009888" value="0x088101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0A81000B" />
>+ <register type="NOA" address="0x00009888" value="0x0E810206" />
>+ <register type="NOA" address="0x00009888" value="0x1081000B" />
>+ <register type="NOA" address="0x00009888" value="0x16810580" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083A02A" />
>+ <register type="NOA" address="0x00009888" value="0x02838002" />
>+ <register type="NOA" address="0x00009888" value="0x008481C7" />
>+ <register type="NOA" address="0x00009888" value="0x00865015" />
>+ <register type="NOA" address="0x00009888" value="0x02864001" />
>+ <register type="NOA" address="0x00009888" value="0x00875015" />
>+ <register type="NOA" address="0x00009888" value="0x02874001" />
>+ <register type="NOA" address="0x00009888" value="0x04A10676" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0CA102C7" />
>+ <register type="NOA" address="0x00009888" value="0x10A10180" />
>+ <register type="NOA" address="0x00009888" value="0x12A102C8" />
>+ <register type="NOA" address="0x00009888" value="0x16A10016" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x02A320A8" />
>+ <register type="NOA" address="0x00009888" value="0x00A44E38" />
>+ <register type="NOA" address="0x00009888" value="0x00A60540" />
>+ <register type="NOA" address="0x00009888" value="0x02A61054" />
>+ <register type="NOA" address="0x00009888" value="0x00A70540" />
>+ <register type="NOA" address="0x00009888" value="0x02A71054" />
>+ <register type="NOA" address="0x00009888" value="0x0008AFEA" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FE" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5055" />
>+ <register type="NOA" address="0x00009888" value="0x00014E38" />
>+ <register type="NOA" address="0x00009888" value="0x000B0540" />
>+ <register type="NOA" address="0x00009888" value="0x020B1054" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031009" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603294A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport6"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport6"
>+ underscore_name="dataport6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c181f521-7c29-4ac6-a44e-d398043d1c41"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_dataport_read_message_count_xecore10"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_dataport_read_message_count_xecore11"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_dataport_write_message_count_xecore10"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_dataport_write_message_count_xecore11"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_dataport_atomic_message_count_xecore10"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_dataport_atomic_message_count_xecore11"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_dataport_fence_message_count_xecore10"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_dataport_fence_message_count_xecore11"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x20C10011" />
>+ <register type="NOA" address="0x00009888" value="0x18E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1AE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x20E10011" />
>+ <register type="NOA" address="0x00009888" value="0x04C10676" />
>+ <register type="NOA" address="0x00009888" value="0x08C101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0AC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10206" />
>+ <register type="NOA" address="0x00009888" value="0x10C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x16C10580" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A02A" />
>+ <register type="NOA" address="0x00009888" value="0x02C38002" />
>+ <register type="NOA" address="0x00009888" value="0x00C481C7" />
>+ <register type="NOA" address="0x00009888" value="0x00C65015" />
>+ <register type="NOA" address="0x00009888" value="0x02C64001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75015" />
>+ <register type="NOA" address="0x00009888" value="0x02C74001" />
>+ <register type="NOA" address="0x00009888" value="0x04E10676" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10140" />
>+ <register type="NOA" address="0x00009888" value="0x0CE102C7" />
>+ <register type="NOA" address="0x00009888" value="0x10E10180" />
>+ <register type="NOA" address="0x00009888" value="0x12E102C8" />
>+ <register type="NOA" address="0x00009888" value="0x16E10016" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30A80" />
>+ <register type="NOA" address="0x00009888" value="0x02E320A8" />
>+ <register type="NOA" address="0x00009888" value="0x00E44E38" />
>+ <register type="NOA" address="0x00009888" value="0x00E60540" />
>+ <register type="NOA" address="0x00009888" value="0x02E61054" />
>+ <register type="NOA" address="0x00009888" value="0x00E70540" />
>+ <register type="NOA" address="0x00009888" value="0x02E71054" />
>+ <register type="NOA" address="0x00009888" value="0x0007A56A" />
>+ <register type="NOA" address="0x00009888" value="0x02079056" />
>+ <register type="NOA" address="0x00009888" value="0x0009CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x000281C7" />
>+ <register type="NOA" address="0x00009888" value="0x000C5015" />
>+ <register type="NOA" address="0x00009888" value="0x020C4001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031009" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport7"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport7"
>+ underscore_name="dataport7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b83732c6-e9b4-4449-90df-3d3518bcc6a2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_dataport_read_message_count_xecore12"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_dataport_read_message_count_xecore13"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_dataport_write_message_count_xecore12"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_dataport_write_message_count_xecore13"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_dataport_atomic_message_count_xecore12"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_dataport_atomic_message_count_xecore13"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_dataport_fence_message_count_xecore12"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_dataport_fence_message_count_xecore13"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x19812800" />
>+ <register type="NOA" address="0x00009888" value="0x1B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x21810011" />
>+ <register type="NOA" address="0x00009888" value="0x19A12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BA1000B" />
>+ <register type="NOA" address="0x00009888" value="0x21A10011" />
>+ <register type="NOA" address="0x00009888" value="0x05810676" />
>+ <register type="NOA" address="0x00009888" value="0x098101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0B81000B" />
>+ <register type="NOA" address="0x00009888" value="0x0F810206" />
>+ <register type="NOA" address="0x00009888" value="0x1181000B" />
>+ <register type="NOA" address="0x00009888" value="0x17810580" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A02A" />
>+ <register type="NOA" address="0x00009888" value="0x03838002" />
>+ <register type="NOA" address="0x00009888" value="0x018481C7" />
>+ <register type="NOA" address="0x00009888" value="0x01865015" />
>+ <register type="NOA" address="0x00009888" value="0x03864001" />
>+ <register type="NOA" address="0x00009888" value="0x01875015" />
>+ <register type="NOA" address="0x00009888" value="0x03874001" />
>+ <register type="NOA" address="0x00009888" value="0x05A10676" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10140" />
>+ <register type="NOA" address="0x00009888" value="0x0DA102C7" />
>+ <register type="NOA" address="0x00009888" value="0x11A10180" />
>+ <register type="NOA" address="0x00009888" value="0x13A102C8" />
>+ <register type="NOA" address="0x00009888" value="0x17A10016" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x03A320A8" />
>+ <register type="NOA" address="0x00009888" value="0x01A44E38" />
>+ <register type="NOA" address="0x00009888" value="0x01A60540" />
>+ <register type="NOA" address="0x00009888" value="0x03A61054" />
>+ <register type="NOA" address="0x00009888" value="0x01A70540" />
>+ <register type="NOA" address="0x00009888" value="0x03A71054" />
>+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5055" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AFEA" />
>+ <register type="NOA" address="0x00009888" value="0x0308B0FE" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5055" />
>+ <register type="NOA" address="0x00009888" value="0x01014E38" />
>+ <register type="NOA" address="0x00009888" value="0x010B0540" />
>+ <register type="NOA" address="0x00009888" value="0x030B1054" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031009" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603294A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport8"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport8"
>+ underscore_name="dataport8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a82addb0-e73f-43a4-9b0a-89df6b2ad267"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_dataport_read_message_count_xecore14"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT READ MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_DATAPORT_READ_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_dataport_read_message_count_xecore15"
>+ description="Number of read messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_dataport_write_message_count_xecore14"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT WRITE MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_DATAPORT_WRITE_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_dataport_write_message_count_xecore15"
>+ description="Number of write messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_dataport_atomic_message_count_xecore14"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT ATOMIC MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_DATAPORT_ATOMIC_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_dataport_atomic_message_count_xecore15"
>+ description="Number of atomic messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_dataport_fence_message_count_xecore14"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT FENCE MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_DATAPORT_FENCE_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_dataport_fence_message_count_xecore15"
>+ description="Number of fence messages sent by XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x19C12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x21C10011" />
>+ <register type="NOA" address="0x00009888" value="0x19E12800" />
>+ <register type="NOA" address="0x00009888" value="0x1BE1000B" />
>+ <register type="NOA" address="0x00009888" value="0x21E10011" />
>+ <register type="NOA" address="0x00009888" value="0x05C10676" />
>+ <register type="NOA" address="0x00009888" value="0x09C101C5" />
>+ <register type="NOA" address="0x00009888" value="0x0BC1000B" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10206" />
>+ <register type="NOA" address="0x00009888" value="0x11C1000B" />
>+ <register type="NOA" address="0x00009888" value="0x17C10580" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A02A" />
>+ <register type="NOA" address="0x00009888" value="0x03C38002" />
>+ <register type="NOA" address="0x00009888" value="0x01C481C7" />
>+ <register type="NOA" address="0x00009888" value="0x01C65015" />
>+ <register type="NOA" address="0x00009888" value="0x03C64001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75015" />
>+ <register type="NOA" address="0x00009888" value="0x03C74001" />
>+ <register type="NOA" address="0x00009888" value="0x05E10676" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10140" />
>+ <register type="NOA" address="0x00009888" value="0x0DE102C7" />
>+ <register type="NOA" address="0x00009888" value="0x11E10180" />
>+ <register type="NOA" address="0x00009888" value="0x13E102C8" />
>+ <register type="NOA" address="0x00009888" value="0x17E10016" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30A80" />
>+ <register type="NOA" address="0x00009888" value="0x03E320A8" />
>+ <register type="NOA" address="0x00009888" value="0x01E44E38" />
>+ <register type="NOA" address="0x00009888" value="0x01E60540" />
>+ <register type="NOA" address="0x00009888" value="0x03E61054" />
>+ <register type="NOA" address="0x00009888" value="0x01E70540" />
>+ <register type="NOA" address="0x00009888" value="0x03E71054" />
>+ <register type="NOA" address="0x00009888" value="0x0003CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5055" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A56A" />
>+ <register type="NOA" address="0x00009888" value="0x03079056" />
>+ <register type="NOA" address="0x00009888" value="0x0109CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA0AA" />
>+ <register type="NOA" address="0x00009888" value="0x010281C7" />
>+ <register type="NOA" address="0x00009888" value="0x010C5015" />
>+ <register type="NOA" address="0x00009888" value="0x030C4001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031009" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001CFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000801" />
>+ <register type="OA" address="0x0000D964" value="0x0000FEBE" />
>+ <register type="OA" address="0x0000D968" value="0x00004001" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F5F7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport9"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport9"
>+ underscore_name="dataport9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="91d91417-69c7-458d-bb48-d1c83871d61a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE0"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="dataport_input_available_xecore0"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE1"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="dataport_input_available_xecore1"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1881039B" />
>+ <register type="NOA" address="0x00009888" value="0x18A1039B" />
>+ <register type="NOA" address="0x00009888" value="0x04810054" />
>+ <register type="NOA" address="0x00009888" value="0x08810185" />
>+ <register type="NOA" address="0x00009888" value="0x0A810207" />
>+ <register type="NOA" address="0x00009888" value="0x0C810081" />
>+ <register type="NOA" address="0x00009888" value="0x0E810103" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A10054" />
>+ <register type="NOA" address="0x00009888" value="0x10A10185" />
>+ <register type="NOA" address="0x00009888" value="0x12A10207" />
>+ <register type="NOA" address="0x00009888" value="0x14A10081" />
>+ <register type="NOA" address="0x00009888" value="0x16A10103" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport10"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport10"
>+ underscore_name="dataport10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7bb38598-cd33-4e49-957c-cbe7ab599120"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE2"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="dataport_input_available_xecore2"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE3"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="dataport_input_available_xecore3"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18C1039B" />
>+ <register type="NOA" address="0x00009888" value="0x18E1039B" />
>+ <register type="NOA" address="0x00009888" value="0x04C10054" />
>+ <register type="NOA" address="0x00009888" value="0x08C10185" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10207" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10081" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10103" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E10054" />
>+ <register type="NOA" address="0x00009888" value="0x10E10185" />
>+ <register type="NOA" address="0x00009888" value="0x12E10207" />
>+ <register type="NOA" address="0x00009888" value="0x14E10081" />
>+ <register type="NOA" address="0x00009888" value="0x16E10103" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport11"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport11"
>+ underscore_name="dataport11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8108a31f-3d5d-46f3-8cd0-6c9b2c3e0038"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE4"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="dataport_input_available_xecore4"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE5"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="dataport_input_available_xecore5"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1981039B" />
>+ <register type="NOA" address="0x00009888" value="0x19A1039B" />
>+ <register type="NOA" address="0x00009888" value="0x05810054" />
>+ <register type="NOA" address="0x00009888" value="0x09810185" />
>+ <register type="NOA" address="0x00009888" value="0x0B810207" />
>+ <register type="NOA" address="0x00009888" value="0x0D810081" />
>+ <register type="NOA" address="0x00009888" value="0x0F810103" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A10054" />
>+ <register type="NOA" address="0x00009888" value="0x11A10185" />
>+ <register type="NOA" address="0x00009888" value="0x13A10207" />
>+ <register type="NOA" address="0x00009888" value="0x15A10081" />
>+ <register type="NOA" address="0x00009888" value="0x17A10103" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport12"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport12"
>+ underscore_name="dataport12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c7acfa27-136c-4527-8e81-517c6a2aa724"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE6"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="dataport_input_available_xecore6"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE7"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="dataport_input_available_xecore7"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19C1039B" />
>+ <register type="NOA" address="0x00009888" value="0x19E1039B" />
>+ <register type="NOA" address="0x00009888" value="0x05C10054" />
>+ <register type="NOA" address="0x00009888" value="0x09C10185" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10207" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10081" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10103" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E10054" />
>+ <register type="NOA" address="0x00009888" value="0x11E10185" />
>+ <register type="NOA" address="0x00009888" value="0x13E10207" />
>+ <register type="NOA" address="0x00009888" value="0x15E10081" />
>+ <register type="NOA" address="0x00009888" value="0x17E10103" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport13"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport13"
>+ underscore_name="dataport13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="10c1bda5-f032-4e6e-8597-741046aa81c4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE8"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE8"
>+ underscore_name="dataport_input_available_xecore8"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE9"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE9"
>+ underscore_name="dataport_input_available_xecore9"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1881039B" />
>+ <register type="NOA" address="0x00009888" value="0x18A1039B" />
>+ <register type="NOA" address="0x00009888" value="0x04810054" />
>+ <register type="NOA" address="0x00009888" value="0x08810185" />
>+ <register type="NOA" address="0x00009888" value="0x0A810207" />
>+ <register type="NOA" address="0x00009888" value="0x0C810081" />
>+ <register type="NOA" address="0x00009888" value="0x0E810103" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A10054" />
>+ <register type="NOA" address="0x00009888" value="0x10A10185" />
>+ <register type="NOA" address="0x00009888" value="0x12A10207" />
>+ <register type="NOA" address="0x00009888" value="0x14A10081" />
>+ <register type="NOA" address="0x00009888" value="0x16A10103" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport14"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport14"
>+ underscore_name="dataport14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9e026386-432e-42ce-8bb8-c833127dbbe7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE10"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE10"
>+ underscore_name="dataport_input_available_xecore10"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE11"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE11"
>+ underscore_name="dataport_input_available_xecore11"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18C1039B" />
>+ <register type="NOA" address="0x00009888" value="0x18E1039B" />
>+ <register type="NOA" address="0x00009888" value="0x04C10054" />
>+ <register type="NOA" address="0x00009888" value="0x08C10185" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10207" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10081" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10103" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E10054" />
>+ <register type="NOA" address="0x00009888" value="0x10E10185" />
>+ <register type="NOA" address="0x00009888" value="0x12E10207" />
>+ <register type="NOA" address="0x00009888" value="0x14E10081" />
>+ <register type="NOA" address="0x00009888" value="0x16E10103" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport15"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport15"
>+ underscore_name="dataport15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="51c4a645-0ffe-4dc2-bc5c-30075c771f71"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE12"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE12"
>+ underscore_name="dataport_input_available_xecore12"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE13"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE13"
>+ underscore_name="dataport_input_available_xecore13"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1981039B" />
>+ <register type="NOA" address="0x00009888" value="0x19A1039B" />
>+ <register type="NOA" address="0x00009888" value="0x05810054" />
>+ <register type="NOA" address="0x00009888" value="0x09810185" />
>+ <register type="NOA" address="0x00009888" value="0x0B810207" />
>+ <register type="NOA" address="0x00009888" value="0x0D810081" />
>+ <register type="NOA" address="0x00009888" value="0x0F810103" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A10054" />
>+ <register type="NOA" address="0x00009888" value="0x11A10185" />
>+ <register type="NOA" address="0x00009888" value="0x13A10207" />
>+ <register type="NOA" address="0x00009888" value="0x15A10081" />
>+ <register type="NOA" address="0x00009888" value="0x17A10103" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport16"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport16"
>+ underscore_name="dataport16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4699e9f0-8029-44dc-9f86-23ee43b2592e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE14"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE14"
>+ underscore_name="dataport_input_available_xecore14"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT INPUT AVAILABLE XECORE15"
>+ symbol_name="DATAPORT_INPUT_AVAILABLE_XECORE15"
>+ underscore_name="dataport_input_available_xecore15"
>+ description="Percentage of time in which XVEs have requests to the Dataport"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x19C1039B" />
>+ <register type="NOA" address="0x00009888" value="0x19E1039B" />
>+ <register type="NOA" address="0x00009888" value="0x05C10054" />
>+ <register type="NOA" address="0x00009888" value="0x09C10185" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10207" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10081" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10103" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E10054" />
>+ <register type="NOA" address="0x00009888" value="0x11E10185" />
>+ <register type="NOA" address="0x00009888" value="0x13E10207" />
>+ <register type="NOA" address="0x00009888" value="0x15E10081" />
>+ <register type="NOA" address="0x00009888" value="0x17E10103" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport17"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport17"
>+ underscore_name="dataport17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="eae3432b-6340-4d86-bae1-3d6da5d6f9c7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE0"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE0"
>+ underscore_name="dataport_output_ready_xecore0"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE1"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE1"
>+ underscore_name="dataport_output_ready_xecore1"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE2"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE2"
>+ underscore_name="dataport_output_ready_xecore2"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE3"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE3"
>+ underscore_name="dataport_output_ready_xecore3"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1281C000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1C000" />
>+ <register type="NOA" address="0x00009888" value="0x12C1C4D2" />
>+ <register type="NOA" address="0x00009888" value="0x12E1C000" />
>+ <register type="NOA" address="0x00009888" value="0x04810200" />
>+ <register type="NOA" address="0x00009888" value="0x08810450" />
>+ <register type="NOA" address="0x00009888" value="0x0A8104D2" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x00870055" />
>+ <register type="NOA" address="0x00009888" value="0x04A10200" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10450" />
>+ <register type="NOA" address="0x00009888" value="0x0EA104D2" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x00A75500" />
>+ <register type="NOA" address="0x00009888" value="0x04C10200" />
>+ <register type="NOA" address="0x00009888" value="0x10C10450" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x02C70055" />
>+ <register type="NOA" address="0x00009888" value="0x04E10200" />
>+ <register type="NOA" address="0x00009888" value="0x14E10450" />
>+ <register type="NOA" address="0x00009888" value="0x16E104D2" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x02E75500" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport18"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport18"
>+ underscore_name="dataport18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fc5c5c04-55ea-4094-92fc-1d40f7f132b0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE4"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE4"
>+ underscore_name="dataport_output_ready_xecore4"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE5"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE5"
>+ underscore_name="dataport_output_ready_xecore5"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE6"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE6"
>+ underscore_name="dataport_output_ready_xecore6"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE7"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE7"
>+ underscore_name="dataport_output_ready_xecore7"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1381C000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1C000" />
>+ <register type="NOA" address="0x00009888" value="0x13C1C4D2" />
>+ <register type="NOA" address="0x00009888" value="0x13E1C000" />
>+ <register type="NOA" address="0x00009888" value="0x05810200" />
>+ <register type="NOA" address="0x00009888" value="0x09810450" />
>+ <register type="NOA" address="0x00009888" value="0x0B8104D2" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x01870055" />
>+ <register type="NOA" address="0x00009888" value="0x05A10200" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10450" />
>+ <register type="NOA" address="0x00009888" value="0x0FA104D2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x01A75500" />
>+ <register type="NOA" address="0x00009888" value="0x05C10200" />
>+ <register type="NOA" address="0x00009888" value="0x11C10450" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x03C70055" />
>+ <register type="NOA" address="0x00009888" value="0x05E10200" />
>+ <register type="NOA" address="0x00009888" value="0x15E10450" />
>+ <register type="NOA" address="0x00009888" value="0x17E104D2" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x03E75500" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport19"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport19"
>+ underscore_name="dataport19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="66cc68bd-b460-42ec-b815-2531dc145a33"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE8"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE8"
>+ underscore_name="dataport_output_ready_xecore8"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE9"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE9"
>+ underscore_name="dataport_output_ready_xecore9"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE10"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE10"
>+ underscore_name="dataport_output_ready_xecore10"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE11"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE11"
>+ underscore_name="dataport_output_ready_xecore11"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1281C000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1C000" />
>+ <register type="NOA" address="0x00009888" value="0x12C1C4D2" />
>+ <register type="NOA" address="0x00009888" value="0x12E1C000" />
>+ <register type="NOA" address="0x00009888" value="0x04810200" />
>+ <register type="NOA" address="0x00009888" value="0x08810450" />
>+ <register type="NOA" address="0x00009888" value="0x0A8104D2" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x00870055" />
>+ <register type="NOA" address="0x00009888" value="0x04A10200" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10450" />
>+ <register type="NOA" address="0x00009888" value="0x0EA104D2" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x00A75500" />
>+ <register type="NOA" address="0x00009888" value="0x04C10200" />
>+ <register type="NOA" address="0x00009888" value="0x10C10450" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x02C70055" />
>+ <register type="NOA" address="0x00009888" value="0x04E10200" />
>+ <register type="NOA" address="0x00009888" value="0x14E10450" />
>+ <register type="NOA" address="0x00009888" value="0x16E104D2" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x02E75500" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport20"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport20"
>+ underscore_name="dataport20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c3f17ea7-bdba-4ce6-971e-9920ae779870"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE12"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE12"
>+ underscore_name="dataport_output_ready_xecore12"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE13"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE13"
>+ underscore_name="dataport_output_ready_xecore13"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE14"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE14"
>+ underscore_name="dataport_output_ready_xecore14"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT OUTPUT READY XECORE15"
>+ symbol_name="DATAPORT_OUTPUT_READY_XECORE15"
>+ underscore_name="dataport_output_ready_xecore15"
>+ description="Percentage of time in which the Dataport has data to return to XVEs"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1381C000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1C000" />
>+ <register type="NOA" address="0x00009888" value="0x13C1C4D2" />
>+ <register type="NOA" address="0x00009888" value="0x13E1C000" />
>+ <register type="NOA" address="0x00009888" value="0x05810200" />
>+ <register type="NOA" address="0x00009888" value="0x09810450" />
>+ <register type="NOA" address="0x00009888" value="0x0B8104D2" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x01870055" />
>+ <register type="NOA" address="0x00009888" value="0x05A10200" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10450" />
>+ <register type="NOA" address="0x00009888" value="0x0FA104D2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x01A75500" />
>+ <register type="NOA" address="0x00009888" value="0x05C10200" />
>+ <register type="NOA" address="0x00009888" value="0x11C10450" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x03C70055" />
>+ <register type="NOA" address="0x00009888" value="0x05E10200" />
>+ <register type="NOA" address="0x00009888" value="0x15E10450" />
>+ <register type="NOA" address="0x00009888" value="0x17E104D2" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x03E75500" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport21"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport21"
>+ underscore_name="dataport21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fe3d6064-fb8d-4c1c-8375-65c1b2d23287"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE0"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE0"
>+ underscore_name="dataport_byte_read_xecore0"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE1"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE1"
>+ underscore_name="dataport_byte_read_xecore1"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1281A000" />
>+ <register type="NOA" address="0x00009888" value="0x1481B000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04813200" />
>+ <register type="NOA" address="0x00009888" value="0x08810617" />
>+ <register type="NOA" address="0x00009888" value="0x0A810656" />
>+ <register type="NOA" address="0x00009888" value="0x0C810695" />
>+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A13200" />
>+ <register type="NOA" address="0x00009888" value="0x10A10617" />
>+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport22"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport22"
>+ underscore_name="dataport22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ca29a63a-9e93-4631-befe-cb0985365d3b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE2"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE2"
>+ underscore_name="dataport_byte_read_xecore2"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE3"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE3"
>+ underscore_name="dataport_byte_read_xecore3"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04C13200" />
>+ <register type="NOA" address="0x00009888" value="0x08C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E13200" />
>+ <register type="NOA" address="0x00009888" value="0x10E10617" />
>+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport23"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport23"
>+ underscore_name="dataport23"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f194891f-8915-4c9d-978e-4ef91c44d5d1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE4"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE4"
>+ underscore_name="dataport_byte_read_xecore4"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE5"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE5"
>+ underscore_name="dataport_byte_read_xecore5"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1381A000" />
>+ <register type="NOA" address="0x00009888" value="0x1581B000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05813200" />
>+ <register type="NOA" address="0x00009888" value="0x09810617" />
>+ <register type="NOA" address="0x00009888" value="0x0B810656" />
>+ <register type="NOA" address="0x00009888" value="0x0D810695" />
>+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A13200" />
>+ <register type="NOA" address="0x00009888" value="0x11A10617" />
>+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport24"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport24"
>+ underscore_name="dataport24"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="62bac6fb-20ca-4fbf-b821-cd80ecdcb57b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE6"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE6"
>+ underscore_name="dataport_byte_read_xecore6"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE7"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE7"
>+ underscore_name="dataport_byte_read_xecore7"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05C13200" />
>+ <register type="NOA" address="0x00009888" value="0x09C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E13200" />
>+ <register type="NOA" address="0x00009888" value="0x11E10617" />
>+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport25"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport25"
>+ underscore_name="dataport25"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7a2a2ce5-0e00-429b-9d96-ce5c030378e2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE8"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE8"
>+ underscore_name="dataport_byte_read_xecore8"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE9"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE9"
>+ underscore_name="dataport_byte_read_xecore9"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1281A000" />
>+ <register type="NOA" address="0x00009888" value="0x1481B000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04813200" />
>+ <register type="NOA" address="0x00009888" value="0x08810617" />
>+ <register type="NOA" address="0x00009888" value="0x0A810656" />
>+ <register type="NOA" address="0x00009888" value="0x0C810695" />
>+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A13200" />
>+ <register type="NOA" address="0x00009888" value="0x10A10617" />
>+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport26"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport26"
>+ underscore_name="dataport26"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d6169119-c923-4d10-b16e-6439fa5e150d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE10"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE10"
>+ underscore_name="dataport_byte_read_xecore10"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE11"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE11"
>+ underscore_name="dataport_byte_read_xecore11"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04C13200" />
>+ <register type="NOA" address="0x00009888" value="0x08C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E13200" />
>+ <register type="NOA" address="0x00009888" value="0x10E10617" />
>+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport27"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport27"
>+ underscore_name="dataport27"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="703a8fb1-96b2-4c89-ad1b-f721efa0fade"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE12"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE12"
>+ underscore_name="dataport_byte_read_xecore12"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE13"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE13"
>+ underscore_name="dataport_byte_read_xecore13"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1381A000" />
>+ <register type="NOA" address="0x00009888" value="0x1581B000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05813200" />
>+ <register type="NOA" address="0x00009888" value="0x09810617" />
>+ <register type="NOA" address="0x00009888" value="0x0B810656" />
>+ <register type="NOA" address="0x00009888" value="0x0D810695" />
>+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A13200" />
>+ <register type="NOA" address="0x00009888" value="0x11A10617" />
>+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport28"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport28"
>+ underscore_name="dataport28"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7d3ea8fa-f0e2-4436-bfed-2cfd5d42e3fa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE14"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE14"
>+ underscore_name="dataport_byte_read_xecore14"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 64 UMUL"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE READ XECORE15"
>+ symbol_name="DATAPORT_BYTE_READ_XECORE15"
>+ underscore_name="dataport_byte_read_xecore15"
>+ description="Number of bytes read through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD 64 UMUL"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05C13200" />
>+ <register type="NOA" address="0x00009888" value="0x09C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E13200" />
>+ <register type="NOA" address="0x00009888" value="0x11E10617" />
>+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport29"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport29"
>+ underscore_name="dataport29"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f42d9eaa-4a36-4b10-a96e-6794cbbdc43a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE0"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE0"
>+ underscore_name="dataport_byte_write_xecore0"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 7 READ UMUL"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE1"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE1"
>+ underscore_name="dataport_byte_write_xecore1"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 6 READ UMUL"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE2"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE2"
>+ underscore_name="dataport_byte_write_xecore2"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 5 READ UMUL"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE3"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE3"
>+ underscore_name="dataport_byte_write_xecore3"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 4 READ UMUL"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE4"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE4"
>+ underscore_name="dataport_byte_write_xecore4"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 3 READ UMUL"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE5"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE5"
>+ underscore_name="dataport_byte_write_xecore5"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 2 READ UMUL"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE6"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE6"
>+ underscore_name="dataport_byte_write_xecore6"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 1 READ UMUL"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE7"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE7"
>+ underscore_name="dataport_byte_write_xecore7"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 C 0 READ UMUL"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE8"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE8"
>+ underscore_name="dataport_byte_write_xecore8"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 7 READ UMUL"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE9"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE9"
>+ underscore_name="dataport_byte_write_xecore9"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 6 READ UMUL"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE10"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE10"
>+ underscore_name="dataport_byte_write_xecore10"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 5 READ UMUL"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE11"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE11"
>+ underscore_name="dataport_byte_write_xecore11"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 4 READ UMUL"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE12"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE12"
>+ underscore_name="dataport_byte_write_xecore12"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 3 READ UMUL"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE13"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE13"
>+ underscore_name="dataport_byte_write_xecore13"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 2 READ UMUL"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE14"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE14"
>+ underscore_name="dataport_byte_write_xecore14"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 1 READ UMUL"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT BYTE WRITE XECORE15"
>+ symbol_name="DATAPORT_BYTE_WRITE_XECORE15"
>+ underscore_name="dataport_byte_write_xecore15"
>+ description="Number of bytes written through the Dataport"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="32 B 0 READ UMUL"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E810340" />
>+ <register type="NOA" address="0x00009888" value="0x1EA10340" />
>+ <register type="NOA" address="0x00009888" value="0x1EC10340" />
>+ <register type="NOA" address="0x00009888" value="0x1EE10340" />
>+ <register type="NOA" address="0x00009888" value="0x1F810340" />
>+ <register type="NOA" address="0x00009888" value="0x1FA10340" />
>+ <register type="NOA" address="0x00009888" value="0x1FC10340" />
>+ <register type="NOA" address="0x00009888" value="0x1FE10340" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x16810580" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x16A10016" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x14C10580" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x14E10016" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x13810580" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x13A10016" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x11C10580" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x11E10016" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E810340" />
>+ <register type="NOA" address="0x00009888" value="0x1EA10340" />
>+ <register type="NOA" address="0x00009888" value="0x1EC10340" />
>+ <register type="NOA" address="0x00009888" value="0x1EE10340" />
>+ <register type="NOA" address="0x00009888" value="0x1F810340" />
>+ <register type="NOA" address="0x00009888" value="0x1FA10340" />
>+ <register type="NOA" address="0x00009888" value="0x1FC10340" />
>+ <register type="NOA" address="0x00009888" value="0x1FE10340" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x0E810580" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10016" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10580" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10016" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x0B810580" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10016" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x09C10580" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x09E10016" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport30"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport30"
>+ underscore_name="dataport30"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6805565e-e6aa-41a8-b486-4f1ca91c11c9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE0"
>+ underscore_name="xve_dataport_register_request_count_xecore0"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE1"
>+ underscore_name="xve_dataport_register_request_count_xecore1"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE2"
>+ underscore_name="xve_dataport_register_request_count_xecore2"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE3"
>+ underscore_name="xve_dataport_register_request_count_xecore3"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE4"
>+ underscore_name="xve_dataport_register_request_count_xecore4"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE5"
>+ underscore_name="xve_dataport_register_request_count_xecore5"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE6"
>+ underscore_name="xve_dataport_register_request_count_xecore6"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE7"
>+ underscore_name="xve_dataport_register_request_count_xecore7"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x188102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18A102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18C102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18E102FD" />
>+ <register type="NOA" address="0x00009888" value="0x198102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19A102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19C102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19E102FD" />
>+ <register type="NOA" address="0x00009888" value="0x04810054" />
>+ <register type="NOA" address="0x00009888" value="0x168103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x02875000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10054" />
>+ <register type="NOA" address="0x00009888" value="0x14A103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70500" />
>+ <register type="NOA" address="0x00009888" value="0x04C10054" />
>+ <register type="NOA" address="0x00009888" value="0x12C103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C70050" />
>+ <register type="NOA" address="0x00009888" value="0x04E10054" />
>+ <register type="NOA" address="0x00009888" value="0x10E103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E70005" />
>+ <register type="NOA" address="0x00009888" value="0x05810054" />
>+ <register type="NOA" address="0x00009888" value="0x0F8103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x01875000" />
>+ <register type="NOA" address="0x00009888" value="0x05A10054" />
>+ <register type="NOA" address="0x00009888" value="0x0DA103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70500" />
>+ <register type="NOA" address="0x00009888" value="0x05C10054" />
>+ <register type="NOA" address="0x00009888" value="0x0BC103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C70050" />
>+ <register type="NOA" address="0x00009888" value="0x05E10054" />
>+ <register type="NOA" address="0x00009888" value="0x09E103C2" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203210A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030230" />
>+ <register type="NOA" address="0x00009888" value="0x3C030422" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x40030007" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport31"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport31"
>+ underscore_name="dataport31"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c4d2235c-1d4b-44b7-b746-a11016520ffd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE8"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE8"
>+ underscore_name="xve_dataport_register_request_count_xecore8"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE9"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE9"
>+ underscore_name="xve_dataport_register_request_count_xecore9"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE10"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE10"
>+ underscore_name="xve_dataport_register_request_count_xecore10"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE11"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE11"
>+ underscore_name="xve_dataport_register_request_count_xecore11"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE12"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE12"
>+ underscore_name="xve_dataport_register_request_count_xecore12"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE13"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE13"
>+ underscore_name="xve_dataport_register_request_count_xecore13"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE14"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE14"
>+ underscore_name="xve_dataport_register_request_count_xecore14"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER REQUEST COUNT XECORE15"
>+ symbol_name="XVE_DATAPORT_REGISTER_REQUEST_COUNT_XECORE15"
>+ underscore_name="xve_dataport_register_request_count_xecore15"
>+ description="Number of message payload transactions sent from XVEs to the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x188102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18A102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18C102FD" />
>+ <register type="NOA" address="0x00009888" value="0x18E102FD" />
>+ <register type="NOA" address="0x00009888" value="0x198102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19A102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19C102FD" />
>+ <register type="NOA" address="0x00009888" value="0x19E102FD" />
>+ <register type="NOA" address="0x00009888" value="0x04810054" />
>+ <register type="NOA" address="0x00009888" value="0x168103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x02875000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10054" />
>+ <register type="NOA" address="0x00009888" value="0x14A103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70500" />
>+ <register type="NOA" address="0x00009888" value="0x04C10054" />
>+ <register type="NOA" address="0x00009888" value="0x12C103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C70050" />
>+ <register type="NOA" address="0x00009888" value="0x04E10054" />
>+ <register type="NOA" address="0x00009888" value="0x10E103C2" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E70005" />
>+ <register type="NOA" address="0x00009888" value="0x05810054" />
>+ <register type="NOA" address="0x00009888" value="0x0F8103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x01875000" />
>+ <register type="NOA" address="0x00009888" value="0x05A10054" />
>+ <register type="NOA" address="0x00009888" value="0x0DA103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70500" />
>+ <register type="NOA" address="0x00009888" value="0x05C10054" />
>+ <register type="NOA" address="0x00009888" value="0x0BC103C2" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C70050" />
>+ <register type="NOA" address="0x00009888" value="0x05E10054" />
>+ <register type="NOA" address="0x00009888" value="0x09E103C2" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203210A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030230" />
>+ <register type="NOA" address="0x00009888" value="0x3C030422" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x40030007" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport32"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport32"
>+ underscore_name="dataport32"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1f7d4994-5397-410c-98ed-5e1bc3d44ceb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE0"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE0"
>+ underscore_name="xve_dataport_register_response_count_xecore0"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD 2 UDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE1"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE1"
>+ underscore_name="xve_dataport_register_response_count_xecore1"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1281A000" />
>+ <register type="NOA" address="0x00009888" value="0x1481B000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04813200" />
>+ <register type="NOA" address="0x00009888" value="0x08810617" />
>+ <register type="NOA" address="0x00009888" value="0x0A810656" />
>+ <register type="NOA" address="0x00009888" value="0x0C810695" />
>+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A13200" />
>+ <register type="NOA" address="0x00009888" value="0x10A10617" />
>+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport33"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport33"
>+ underscore_name="dataport33"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="42d54580-601f-4dcb-9c91-c5bd37782f65"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE2"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE2"
>+ underscore_name="xve_dataport_register_response_count_xecore2"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE3"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE3"
>+ underscore_name="xve_dataport_register_response_count_xecore3"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04C13200" />
>+ <register type="NOA" address="0x00009888" value="0x08C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E13200" />
>+ <register type="NOA" address="0x00009888" value="0x10E10617" />
>+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport34"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport34"
>+ underscore_name="dataport34"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0ce98a1c-8516-4412-b1ce-b0eeaca989df"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE4"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE4"
>+ underscore_name="xve_dataport_register_response_count_xecore4"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE5"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE5"
>+ underscore_name="xve_dataport_register_response_count_xecore5"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1381A000" />
>+ <register type="NOA" address="0x00009888" value="0x1581B000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05813200" />
>+ <register type="NOA" address="0x00009888" value="0x09810617" />
>+ <register type="NOA" address="0x00009888" value="0x0B810656" />
>+ <register type="NOA" address="0x00009888" value="0x0D810695" />
>+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A13200" />
>+ <register type="NOA" address="0x00009888" value="0x11A10617" />
>+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport35"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport35"
>+ underscore_name="dataport35"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="857f49c7-71b4-4fa0-86f0-55f817676cff"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE6"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE6"
>+ underscore_name="xve_dataport_register_response_count_xecore6"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE7"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE7"
>+ underscore_name="xve_dataport_register_response_count_xecore7"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05C13200" />
>+ <register type="NOA" address="0x00009888" value="0x09C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E13200" />
>+ <register type="NOA" address="0x00009888" value="0x11E10617" />
>+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport36"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport36"
>+ underscore_name="dataport36"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dde58e8e-e867-4144-9782-4464798e7c63"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE8"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE8"
>+ underscore_name="xve_dataport_register_response_count_xecore8"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE9"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE9"
>+ underscore_name="xve_dataport_register_response_count_xecore9"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1281A000" />
>+ <register type="NOA" address="0x00009888" value="0x1481B000" />
>+ <register type="NOA" address="0x00009888" value="0x12A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04813200" />
>+ <register type="NOA" address="0x00009888" value="0x08810617" />
>+ <register type="NOA" address="0x00009888" value="0x0A810656" />
>+ <register type="NOA" address="0x00009888" value="0x0C810695" />
>+ <register type="NOA" address="0x00009888" value="0x0E8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x04A13200" />
>+ <register type="NOA" address="0x00009888" value="0x10A10617" />
>+ <register type="NOA" address="0x00009888" value="0x16A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport37"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport37"
>+ underscore_name="dataport37"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fd0e95c3-0a28-4911-80d7-dad9716739c3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE10"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE10"
>+ underscore_name="xve_dataport_register_response_count_xecore10"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE11"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE11"
>+ underscore_name="xve_dataport_register_response_count_xecore11"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x12C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x14C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x12E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x14E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x04C13200" />
>+ <register type="NOA" address="0x00009888" value="0x08C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0EC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x04E13200" />
>+ <register type="NOA" address="0x00009888" value="0x10E10617" />
>+ <register type="NOA" address="0x00009888" value="0x16E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport38"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport38"
>+ underscore_name="dataport38"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ac3fa7ef-1963-4643-917f-9f9b6161ee62"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE12"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE12"
>+ underscore_name="xve_dataport_register_response_count_xecore12"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE13"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE13"
>+ underscore_name="xve_dataport_register_response_count_xecore13"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1381A000" />
>+ <register type="NOA" address="0x00009888" value="0x1581B000" />
>+ <register type="NOA" address="0x00009888" value="0x13A1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15A1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05813200" />
>+ <register type="NOA" address="0x00009888" value="0x09810617" />
>+ <register type="NOA" address="0x00009888" value="0x0B810656" />
>+ <register type="NOA" address="0x00009888" value="0x0D810695" />
>+ <register type="NOA" address="0x00009888" value="0x0F8106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x05A13200" />
>+ <register type="NOA" address="0x00009888" value="0x11A10617" />
>+ <register type="NOA" address="0x00009888" value="0x17A106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport39"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport39"
>+ underscore_name="dataport39"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ca4e1039-7322-4606-b3cc-7f33dcb93301"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE14"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE14"
>+ underscore_name="xve_dataport_register_response_count_xecore14"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 2 FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE DATAPORT REGISTER RESPONSE COUNT XECORE15"
>+ symbol_name="XVE_DATAPORT_REGISTER_RESPONSE_COUNT_XECORE15"
>+ underscore_name="xve_dataport_register_response_count_xecore15"
>+ description="Number of return message payload transactions sent from the Dataport to XVEs"
>+ data_type="float"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ FADD B 6 READ FADD B 7 READ FADD 2 FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x13C1A000" />
>+ <register type="NOA" address="0x00009888" value="0x15C1B000" />
>+ <register type="NOA" address="0x00009888" value="0x13E1A656" />
>+ <register type="NOA" address="0x00009888" value="0x15E1B695" />
>+ <register type="NOA" address="0x00009888" value="0x05C13200" />
>+ <register type="NOA" address="0x00009888" value="0x09C10617" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10656" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10695" />
>+ <register type="NOA" address="0x00009888" value="0x0FC106D4" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x05E13200" />
>+ <register type="NOA" address="0x00009888" value="0x11E10617" />
>+ <register type="NOA" address="0x00009888" value="0x17E106D4" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75555" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport40"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport40"
>+ underscore_name="dataport40"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3712af1f-03c7-48e3-b2a5-6d9ac64b3122"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE0"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE0"
>+ underscore_name="dataport_texture_cache_access_xecore0"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE1"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE1"
>+ underscore_name="dataport_texture_cache_access_xecore1"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE2"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE2"
>+ underscore_name="dataport_texture_cache_access_xecore2"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE3"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE3"
>+ underscore_name="dataport_texture_cache_access_xecore3"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE4"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE4"
>+ underscore_name="dataport_texture_cache_access_xecore4"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE5"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE5"
>+ underscore_name="dataport_texture_cache_access_xecore5"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE6"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE6"
>+ underscore_name="dataport_texture_cache_access_xecore6"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE7"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE7"
>+ underscore_name="dataport_texture_cache_access_xecore7"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE8"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE8"
>+ underscore_name="dataport_texture_cache_access_xecore8"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE9"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE9"
>+ underscore_name="dataport_texture_cache_access_xecore9"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE10"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE10"
>+ underscore_name="dataport_texture_cache_access_xecore10"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE11"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE11"
>+ underscore_name="dataport_texture_cache_access_xecore11"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE12"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE12"
>+ underscore_name="dataport_texture_cache_access_xecore12"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE13"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE13"
>+ underscore_name="dataport_texture_cache_access_xecore13"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE14"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE14"
>+ underscore_name="dataport_texture_cache_access_xecore14"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE ACCESS XECORE15"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_ACCESS_XECORE15"
>+ underscore_name="dataport_texture_cache_access_xecore15"
>+ description="Number of cacheline requests from the Dataport to the texture cache not including uncached accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E810020" />
>+ <register type="NOA" address="0x00009888" value="0x1EA10020" />
>+ <register type="NOA" address="0x00009888" value="0x1EC10020" />
>+ <register type="NOA" address="0x00009888" value="0x1EE10020" />
>+ <register type="NOA" address="0x00009888" value="0x1F810020" />
>+ <register type="NOA" address="0x00009888" value="0x1FA10020" />
>+ <register type="NOA" address="0x00009888" value="0x1FC10020" />
>+ <register type="NOA" address="0x00009888" value="0x1FE10020" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x16810440" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x16A10011" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x14C10440" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x14E10011" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x13810440" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x13A10011" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x11C10440" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x11E10011" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E810020" />
>+ <register type="NOA" address="0x00009888" value="0x1EA10020" />
>+ <register type="NOA" address="0x00009888" value="0x1EC10020" />
>+ <register type="NOA" address="0x00009888" value="0x1EE10020" />
>+ <register type="NOA" address="0x00009888" value="0x1F810020" />
>+ <register type="NOA" address="0x00009888" value="0x1FA10020" />
>+ <register type="NOA" address="0x00009888" value="0x1FC10020" />
>+ <register type="NOA" address="0x00009888" value="0x1FE10020" />
>+ <register type="NOA" address="0x00009888" value="0x04810400" />
>+ <register type="NOA" address="0x00009888" value="0x0E810440" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10011" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C10400" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10440" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E10400" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10011" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05810400" />
>+ <register type="NOA" address="0x00009888" value="0x0B810440" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A10400" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10011" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C10400" />
>+ <register type="NOA" address="0x00009888" value="0x09C10440" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E10400" />
>+ <register type="NOA" address="0x00009888" value="0x09E10011" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Dataport41"
>+ chipset="ACMGT2"
>+ symbol_name="Dataport41"
>+ underscore_name="dataport41"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3df5cfc4-865d-4314-a53a-379d76aac638"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE0"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE0"
>+ underscore_name="dataport_texture_cache_hit_xecore0"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE1"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE1"
>+ underscore_name="dataport_texture_cache_hit_xecore1"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE2"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE2"
>+ underscore_name="dataport_texture_cache_hit_xecore2"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE3"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE3"
>+ underscore_name="dataport_texture_cache_hit_xecore3"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE4"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE4"
>+ underscore_name="dataport_texture_cache_hit_xecore4"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE5"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE5"
>+ underscore_name="dataport_texture_cache_hit_xecore5"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE6"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE6"
>+ underscore_name="dataport_texture_cache_hit_xecore6"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE7"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE7"
>+ underscore_name="dataport_texture_cache_hit_xecore7"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE8"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE8"
>+ underscore_name="dataport_texture_cache_hit_xecore8"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE9"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE9"
>+ underscore_name="dataport_texture_cache_hit_xecore9"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE10"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE10"
>+ underscore_name="dataport_texture_cache_hit_xecore10"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE11"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE11"
>+ underscore_name="dataport_texture_cache_hit_xecore11"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE12"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE12"
>+ underscore_name="dataport_texture_cache_hit_xecore12"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE13"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE13"
>+ underscore_name="dataport_texture_cache_hit_xecore13"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE14"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE14"
>+ underscore_name="dataport_texture_cache_hit_xecore14"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="DATAPORT TEXTURE CACHE HIT XECORE15"
>+ symbol_name="DATAPORT_TEXTURE_CACHE_HIT_XECORE15"
>+ underscore_name="dataport_texture_cache_hit_xecore15"
>+ description="Number of cache requests from the Dataport to the texture cache that resulted in a cache hit"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Dataport"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2081001F" />
>+ <register type="NOA" address="0x00009888" value="0x20A1001F" />
>+ <register type="NOA" address="0x00009888" value="0x20C1001F" />
>+ <register type="NOA" address="0x00009888" value="0x20E1001F" />
>+ <register type="NOA" address="0x00009888" value="0x2181001F" />
>+ <register type="NOA" address="0x00009888" value="0x21A1001F" />
>+ <register type="NOA" address="0x00009888" value="0x21C1001F" />
>+ <register type="NOA" address="0x00009888" value="0x21E1001F" />
>+ <register type="NOA" address="0x00009888" value="0x04810600" />
>+ <register type="NOA" address="0x00009888" value="0x16810500" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10600" />
>+ <register type="NOA" address="0x00009888" value="0x16A10014" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C10600" />
>+ <register type="NOA" address="0x00009888" value="0x14C10500" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E10600" />
>+ <register type="NOA" address="0x00009888" value="0x14E10014" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05810600" />
>+ <register type="NOA" address="0x00009888" value="0x13810500" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A10600" />
>+ <register type="NOA" address="0x00009888" value="0x13A10014" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C10600" />
>+ <register type="NOA" address="0x00009888" value="0x11C10500" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E10600" />
>+ <register type="NOA" address="0x00009888" value="0x11E10014" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2081001F" />
>+ <register type="NOA" address="0x00009888" value="0x20A1001F" />
>+ <register type="NOA" address="0x00009888" value="0x20C1001F" />
>+ <register type="NOA" address="0x00009888" value="0x20E1001F" />
>+ <register type="NOA" address="0x00009888" value="0x2181001F" />
>+ <register type="NOA" address="0x00009888" value="0x21A1001F" />
>+ <register type="NOA" address="0x00009888" value="0x21C1001F" />
>+ <register type="NOA" address="0x00009888" value="0x21E1001F" />
>+ <register type="NOA" address="0x00009888" value="0x04810600" />
>+ <register type="NOA" address="0x00009888" value="0x0E810500" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x04A10600" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10014" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x04C10600" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10500" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x04E10600" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10014" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x05810600" />
>+ <register type="NOA" address="0x00009888" value="0x0B810500" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x05A10600" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10014" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x05C10600" />
>+ <register type="NOA" address="0x00009888" value="0x09C10500" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x05E10600" />
>+ <register type="NOA" address="0x00009888" value="0x09E10014" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe1"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe1"
>+ underscore_name="depth_pipe1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="33168209-e5ab-4330-856c-0d4a1b95dce3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE0"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE0"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe0"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE0"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE0"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe0"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x100B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x040B0080" />
>+ <register type="NOA" address="0x00009888" value="0x060B0150" />
>+ <register type="NOA" address="0x00009888" value="0x120B0493" />
>+ <register type="NOA" address="0x00009888" value="0x140B0411" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030002" />
>+ <register type="NOA" address="0x00009888" value="0x04032490" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe2"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe2"
>+ underscore_name="depth_pipe2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ada82722-0eaf-4903-96f0-3c8ed2227c7f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE1"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE1"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe1"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE1"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE1"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe1"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x100C5500" />
>+ <register type="NOA" address="0x00009888" value="0x00070002" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0009F801" />
>+ <register type="NOA" address="0x00009888" value="0x000A0002" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA80" />
>+ <register type="NOA" address="0x00009888" value="0x0002F801" />
>+ <register type="NOA" address="0x00009888" value="0x040C0080" />
>+ <register type="NOA" address="0x00009888" value="0x060C0150" />
>+ <register type="NOA" address="0x00009888" value="0x120C0493" />
>+ <register type="NOA" address="0x00009888" value="0x140C0411" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030002" />
>+ <register type="NOA" address="0x00009888" value="0x04032490" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe3"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe3"
>+ underscore_name="depth_pipe3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="359bdac8-5929-4e54-a5e5-526b28a487ab"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE2"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE2"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe2"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE2"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE2"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe2"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x110B5500" />
>+ <register type="NOA" address="0x00009888" value="0x0003F801" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x000B0002" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x01080003" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x010A0001" />
>+ <register type="NOA" address="0x00009888" value="0x030A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0101F801" />
>+ <register type="NOA" address="0x00009888" value="0x050B0080" />
>+ <register type="NOA" address="0x00009888" value="0x070B0150" />
>+ <register type="NOA" address="0x00009888" value="0x130B0493" />
>+ <register type="NOA" address="0x00009888" value="0x150B0411" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030002" />
>+ <register type="NOA" address="0x00009888" value="0x04032490" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe4"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe4"
>+ underscore_name="depth_pipe4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1b8e5aa0-be13-4c87-9ad0-f0d4f7d7f2a5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE3"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE3"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe3"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE3"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE3"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe3"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x110C5500" />
>+ <register type="NOA" address="0x00009888" value="0x0003F801" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x000B0002" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x01070002" />
>+ <register type="NOA" address="0x00009888" value="0x0307AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0109F801" />
>+ <register type="NOA" address="0x00009888" value="0x010A0002" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA80" />
>+ <register type="NOA" address="0x00009888" value="0x0102F801" />
>+ <register type="NOA" address="0x00009888" value="0x050C0080" />
>+ <register type="NOA" address="0x00009888" value="0x070C0150" />
>+ <register type="NOA" address="0x00009888" value="0x130C0493" />
>+ <register type="NOA" address="0x00009888" value="0x150C0411" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009888" value="0x00030002" />
>+ <register type="NOA" address="0x00009888" value="0x04032490" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe5"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe5"
>+ underscore_name="depth_pipe5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b192f113-23af-494e-82e7-b9a81810c75d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE4"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE4"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe4"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE4"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE4"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe4"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x100B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x040B0080" />
>+ <register type="NOA" address="0x00009888" value="0x060B0150" />
>+ <register type="NOA" address="0x00009888" value="0x120B0493" />
>+ <register type="NOA" address="0x00009888" value="0x140B0411" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00020003" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x04031248" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe6"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe6"
>+ underscore_name="depth_pipe6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f617db06-51cc-447d-989c-0811dc7c7b38"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE5"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE5"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe5"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE5"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE5"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe5"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x100C5500" />
>+ <register type="NOA" address="0x00009888" value="0x00070002" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0009F801" />
>+ <register type="NOA" address="0x00009888" value="0x000A0002" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA80" />
>+ <register type="NOA" address="0x00009888" value="0x0002F801" />
>+ <register type="NOA" address="0x00009888" value="0x040C0080" />
>+ <register type="NOA" address="0x00009888" value="0x060C0150" />
>+ <register type="NOA" address="0x00009888" value="0x120C0493" />
>+ <register type="NOA" address="0x00009888" value="0x140C0411" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00020003" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x04031248" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe7"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe7"
>+ underscore_name="depth_pipe7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bd2422a2-0a56-476d-a52d-b4aa15a5d842"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE6"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE6"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe6"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE6"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE6"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe6"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x110B5500" />
>+ <register type="NOA" address="0x00009888" value="0x0003F801" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x000B0002" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x01080003" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x010A0001" />
>+ <register type="NOA" address="0x00009888" value="0x030A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0101F801" />
>+ <register type="NOA" address="0x00009888" value="0x050B0080" />
>+ <register type="NOA" address="0x00009888" value="0x070B0150" />
>+ <register type="NOA" address="0x00009888" value="0x130B0493" />
>+ <register type="NOA" address="0x00009888" value="0x150B0411" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00020003" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x04031248" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe8"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe8"
>+ underscore_name="depth_pipe8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7856d434-02e6-4a06-b585-e45e7616f1d5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL NP ZPIPE7"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_NP_ZPIPE7"
>+ underscore_name="early_depth_stencil_test_fail_np_zpipe7"
>+ description="Number of non-promoted 2x2 that failed Depth / Stencil before the Pixel Shader that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD USUB"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="EARLY DEPTH STENCIL TEST FAIL P ZPIPE7"
>+ symbol_name="EARLY_DEPTH_STENCIL_TEST_FAIL_P_ZPIPE7"
>+ underscore_name="early_depth_stencil_test_fail_p_zpipe7"
>+ description="Number of promoted 2x2 that failed Depth / Stencil that were previously ambiguous at HiZ"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x110C5500" />
>+ <register type="NOA" address="0x00009888" value="0x0003F801" />
>+ <register type="NOA" address="0x00009888" value="0x00080003" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x000A0001" />
>+ <register type="NOA" address="0x00009888" value="0x020A5540" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x000B0002" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA80" />
>+ <register type="NOA" address="0x00009888" value="0x01070002" />
>+ <register type="NOA" address="0x00009888" value="0x0307AA80" />
>+ <register type="NOA" address="0x00009888" value="0x0109F801" />
>+ <register type="NOA" address="0x00009888" value="0x010A0002" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA80" />
>+ <register type="NOA" address="0x00009888" value="0x0102F801" />
>+ <register type="NOA" address="0x00009888" value="0x050C0080" />
>+ <register type="NOA" address="0x00009888" value="0x070C0150" />
>+ <register type="NOA" address="0x00009888" value="0x130C0493" />
>+ <register type="NOA" address="0x00009888" value="0x150C0411" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00020003" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFC0" />
>+ <register type="NOA" address="0x00009888" value="0x00030001" />
>+ <register type="NOA" address="0x00009888" value="0x04031248" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F801" />
>+ <register type="NOA" address="0x00009888" value="0x00020001" />
>+ <register type="NOA" address="0x00009888" value="0x02025540" />
>+ <register type="NOA" address="0x00009888" value="0x00040001" />
>+ <register type="NOA" address="0x00009888" value="0x02045540" />
>+ <register type="NOA" address="0x00009888" value="0x00050001" />
>+ <register type="NOA" address="0x00009888" value="0x02055540" />
>+ <register type="NOA" address="0x00009888" value="0x00080002" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA80" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x10800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x0002000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFE" />
>+ <register type="OA" address="0x0000D950" value="0x0001000A" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFE" />
>+ <register type="OA" address="0x0000D958" value="0x0000800A" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFFE" />
>+ <register type="OA" address="0x0000D960" value="0x0000400A" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7FE" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe9"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe9"
>+ underscore_name="depth_pipe9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="60b56817-8e14-488e-917d-29bffd9fefbb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE0"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe0"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030020" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B5800" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000B" />
>+ <register type="NOA" address="0x00009888" value="0x120B000C" />
>+ <register type="NOA" address="0x00009888" value="0x140B000D" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe10"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe10"
>+ underscore_name="depth_pipe10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8dff928f-699b-4f34-a297-cf46c9519662"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE1"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe1"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030080" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C5800" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000B" />
>+ <register type="NOA" address="0x00009888" value="0x120C000C" />
>+ <register type="NOA" address="0x00009888" value="0x140C000D" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe11"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe11"
>+ underscore_name="depth_pipe11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fa8e2ae9-3507-4eed-9a02-b18c396a21b1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE2"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe2"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001F" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340303E0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B5800" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000B" />
>+ <register type="NOA" address="0x00009888" value="0x130B000C" />
>+ <register type="NOA" address="0x00009888" value="0x150B000D" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe12"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe12"
>+ underscore_name="depth_pipe12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4736a783-c2f3-4f67-931f-eca0fdddf57f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE3"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe3"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C5800" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000B" />
>+ <register type="NOA" address="0x00009888" value="0x130C000C" />
>+ <register type="NOA" address="0x00009888" value="0x150C000D" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe13"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe13"
>+ underscore_name="depth_pipe13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a305b93f-dba5-4318-89ba-051192cbe1be"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE4"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE4"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe4"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160B5800" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000B" />
>+ <register type="NOA" address="0x00009888" value="0x120B000C" />
>+ <register type="NOA" address="0x00009888" value="0x140B000D" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe14"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe14"
>+ underscore_name="depth_pipe14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dcfc3d88-b9bd-424b-b3ca-854f2e2d4863"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE5"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE5"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe5"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030005" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160C5800" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000B" />
>+ <register type="NOA" address="0x00009888" value="0x120C000C" />
>+ <register type="NOA" address="0x00009888" value="0x140C000D" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe15"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe15"
>+ underscore_name="depth_pipe15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d706dc1e-e6c8-4fe0-b6ed-ea99cdc41673"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE6"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE6"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe6"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170B5800" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000B" />
>+ <register type="NOA" address="0x00009888" value="0x130B000C" />
>+ <register type="NOA" address="0x00009888" value="0x150B000D" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe16"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe16"
>+ underscore_name="depth_pipe16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="de4874a3-6881-43a8-9243-6af156af44e5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG NP ZPIPE7"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_NP_ZPIPE7"
>+ underscore_name="hiz_depth_test_ambig_np_zpipe7"
>+ description="Number of non-promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030060" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170C5800" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000B" />
>+ <register type="NOA" address="0x00009888" value="0x130C000C" />
>+ <register type="NOA" address="0x00009888" value="0x150C000D" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe17"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe17"
>+ underscore_name="depth_pipe17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c3d18c22-f267-4f8a-8b4e-b26abd1d1660"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE0"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe0"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030020" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B5800" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000B" />
>+ <register type="NOA" address="0x00009888" value="0x120B000C" />
>+ <register type="NOA" address="0x00009888" value="0x140B000D" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe18"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe18"
>+ underscore_name="depth_pipe18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0fa14813-96d3-424b-8935-b70b4e24ea85"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE1"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe1"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030080" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C5800" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000B" />
>+ <register type="NOA" address="0x00009888" value="0x120C000C" />
>+ <register type="NOA" address="0x00009888" value="0x140C000D" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe19"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe19"
>+ underscore_name="depth_pipe19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4e741dfb-12e7-4a31-8bed-1d587c0cafc5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE2"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe2"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001F" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340303E0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B5800" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000B" />
>+ <register type="NOA" address="0x00009888" value="0x130B000C" />
>+ <register type="NOA" address="0x00009888" value="0x150B000D" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe20"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe20"
>+ underscore_name="depth_pipe20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="66117e26-8834-4f72-b8f3-162bafb24232"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE3"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe3"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C5800" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000B" />
>+ <register type="NOA" address="0x00009888" value="0x130C000C" />
>+ <register type="NOA" address="0x00009888" value="0x150C000D" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe21"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe21"
>+ underscore_name="depth_pipe21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4b9e649c-1392-4856-abe6-9e67bb06ac5e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE4"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE4"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe4"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160B5800" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000B" />
>+ <register type="NOA" address="0x00009888" value="0x120B000C" />
>+ <register type="NOA" address="0x00009888" value="0x140B000D" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe22"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe22"
>+ underscore_name="depth_pipe22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ced7882f-f88d-431c-9dad-8f3016a64777"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE5"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE5"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe5"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030005" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160C5800" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000B" />
>+ <register type="NOA" address="0x00009888" value="0x120C000C" />
>+ <register type="NOA" address="0x00009888" value="0x140C000D" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe23"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe23"
>+ underscore_name="depth_pipe23"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="17ba725c-bcfb-444c-8725-fe9bc1a99c5b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE6"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE6"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe6"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170B5800" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000B" />
>+ <register type="NOA" address="0x00009888" value="0x130B000C" />
>+ <register type="NOA" address="0x00009888" value="0x150B000D" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe24"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe24"
>+ underscore_name="depth_pipe24"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="efdfcd4f-8bc6-4251-b956-dfd351f8632e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST AMBIG P ZPIPE7"
>+ symbol_name="HIZ_DEPTH_TEST_AMBIG_P_ZPIPE7"
>+ underscore_name="hiz_depth_test_ambig_p_zpipe7"
>+ description="Number of promoted 2x2 that are ambiguous by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030060" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170C5800" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000B" />
>+ <register type="NOA" address="0x00009888" value="0x130C000C" />
>+ <register type="NOA" address="0x00009888" value="0x150C000D" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe25"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe25"
>+ underscore_name="depth_pipe25"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bad6c158-57f6-471f-a9e3-cad9e779d211"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE0"
>+ underscore_name="hiz_depth_test_fail_np_zpipe0"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030020" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B4400" />
>+ <register type="NOA" address="0x00009888" value="0x180B0010" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000C" />
>+ <register type="NOA" address="0x00009888" value="0x120B000D" />
>+ <register type="NOA" address="0x00009888" value="0x140B000E" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe26"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe26"
>+ underscore_name="depth_pipe26"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4a7b11ce-2d9e-4905-99c4-ededa640b342"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE1"
>+ underscore_name="hiz_depth_test_fail_np_zpipe1"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030080" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C4400" />
>+ <register type="NOA" address="0x00009888" value="0x180C0010" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000C" />
>+ <register type="NOA" address="0x00009888" value="0x120C000D" />
>+ <register type="NOA" address="0x00009888" value="0x140C000E" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe27"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe27"
>+ underscore_name="depth_pipe27"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8c0a8f9b-3e97-4b6d-adb1-fbecb395ec00"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE2"
>+ underscore_name="hiz_depth_test_fail_np_zpipe2"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001F" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340303E0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B4400" />
>+ <register type="NOA" address="0x00009888" value="0x190B0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000C" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x150B000E" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe28"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe28"
>+ underscore_name="depth_pipe28"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7471c18-89e6-4e6d-826c-5f0ca0791154"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE3"
>+ underscore_name="hiz_depth_test_fail_np_zpipe3"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C4400" />
>+ <register type="NOA" address="0x00009888" value="0x190C0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000C" />
>+ <register type="NOA" address="0x00009888" value="0x130C000D" />
>+ <register type="NOA" address="0x00009888" value="0x150C000E" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe29"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe29"
>+ underscore_name="depth_pipe29"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="36d7c5ca-28e3-41c8-8e2b-f67beba4b23f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE4"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE4"
>+ underscore_name="hiz_depth_test_fail_np_zpipe4"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160B4400" />
>+ <register type="NOA" address="0x00009888" value="0x180B0010" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000C" />
>+ <register type="NOA" address="0x00009888" value="0x120B000D" />
>+ <register type="NOA" address="0x00009888" value="0x140B000E" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe30"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe30"
>+ underscore_name="depth_pipe30"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1bfbb150-1614-49a3-973b-7972bf7c9a91"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE5"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE5"
>+ underscore_name="hiz_depth_test_fail_np_zpipe5"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030005" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160C4400" />
>+ <register type="NOA" address="0x00009888" value="0x180C0010" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000C" />
>+ <register type="NOA" address="0x00009888" value="0x120C000D" />
>+ <register type="NOA" address="0x00009888" value="0x140C000E" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe31"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe31"
>+ underscore_name="depth_pipe31"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="80d75f6a-6c5b-46c9-a3a7-1911e2cba86e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE6"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE6"
>+ underscore_name="hiz_depth_test_fail_np_zpipe6"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170B4400" />
>+ <register type="NOA" address="0x00009888" value="0x190B0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000C" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x150B000E" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe32"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe32"
>+ underscore_name="depth_pipe32"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3368bfa2-0680-4282-aaf1-9ec1a1713b82"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL NP ZPIPE7"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_NP_ZPIPE7"
>+ underscore_name="hiz_depth_test_fail_np_zpipe7"
>+ description="Number of non-promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030060" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170C4400" />
>+ <register type="NOA" address="0x00009888" value="0x190C0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000C" />
>+ <register type="NOA" address="0x00009888" value="0x130C000D" />
>+ <register type="NOA" address="0x00009888" value="0x150C000E" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF080FEFE" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF08000FE" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000042" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000082" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000102" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000402" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe33"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe33"
>+ underscore_name="depth_pipe33"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="101b4d80-895b-4957-9f24-18456078793a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE0"
>+ underscore_name="hiz_depth_test_fail_p_zpipe0"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030020" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B4400" />
>+ <register type="NOA" address="0x00009888" value="0x180B0010" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000C" />
>+ <register type="NOA" address="0x00009888" value="0x120B000D" />
>+ <register type="NOA" address="0x00009888" value="0x140B000E" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe34"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe34"
>+ underscore_name="depth_pipe34"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="342e501a-0038-412c-9e8a-a9ed02b7b9ef"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE1"
>+ underscore_name="hiz_depth_test_fail_p_zpipe1"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030080" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C4400" />
>+ <register type="NOA" address="0x00009888" value="0x180C0010" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000C" />
>+ <register type="NOA" address="0x00009888" value="0x120C000D" />
>+ <register type="NOA" address="0x00009888" value="0x140C000E" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe35"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe35"
>+ underscore_name="depth_pipe35"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5c4a1a1c-3df5-43af-adb0-9cd78dd944f8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE2"
>+ underscore_name="hiz_depth_test_fail_p_zpipe2"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001F" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340303E0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B4400" />
>+ <register type="NOA" address="0x00009888" value="0x190B0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000C" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x150B000E" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe36"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe36"
>+ underscore_name="depth_pipe36"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f19a51db-ff00-40c0-a13f-1c404e80652e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE3"
>+ underscore_name="hiz_depth_test_fail_p_zpipe3"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C4400" />
>+ <register type="NOA" address="0x00009888" value="0x190C0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000C" />
>+ <register type="NOA" address="0x00009888" value="0x130C000D" />
>+ <register type="NOA" address="0x00009888" value="0x150C000E" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe37"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe37"
>+ underscore_name="depth_pipe37"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6f269feb-2743-4953-a8b4-7e4b000901bc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE4"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE4"
>+ underscore_name="hiz_depth_test_fail_p_zpipe4"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160B4400" />
>+ <register type="NOA" address="0x00009888" value="0x180B0010" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B000C" />
>+ <register type="NOA" address="0x00009888" value="0x120B000D" />
>+ <register type="NOA" address="0x00009888" value="0x140B000E" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe38"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe38"
>+ underscore_name="depth_pipe38"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7b9d22cb-7c4e-4885-be22-833c310e7fd4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE5"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE5"
>+ underscore_name="hiz_depth_test_fail_p_zpipe5"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030005" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160C4400" />
>+ <register type="NOA" address="0x00009888" value="0x180C0010" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C000C" />
>+ <register type="NOA" address="0x00009888" value="0x120C000D" />
>+ <register type="NOA" address="0x00009888" value="0x140C000E" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe39"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe39"
>+ underscore_name="depth_pipe39"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="482c20b4-68c5-4656-8de2-039b2ca8a0f9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE6"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE6"
>+ underscore_name="hiz_depth_test_fail_p_zpipe6"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170B4400" />
>+ <register type="NOA" address="0x00009888" value="0x190B0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B000C" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x150B000E" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe40"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe40"
>+ underscore_name="depth_pipe40"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="743ffcbc-c6d5-4b28-b58c-1d23d1ea8fff"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST FAIL P ZPIPE7"
>+ symbol_name="HIZ_DEPTH_TEST_FAIL_P_ZPIPE7"
>+ underscore_name="hiz_depth_test_fail_p_zpipe7"
>+ description="Number of promoted 2x2 that failed the hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030060" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170C4400" />
>+ <register type="NOA" address="0x00009888" value="0x190C0010" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3C00" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C000C" />
>+ <register type="NOA" address="0x00009888" value="0x130C000D" />
>+ <register type="NOA" address="0x00009888" value="0x150C000E" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe41"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe41"
>+ underscore_name="depth_pipe41"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f809a7a3-2248-480c-b851-1b23f3d6e7f2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE0"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE0"
>+ underscore_name="hiz_depth_test_pass_p_zpipe0"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030020" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B6000" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B0008" />
>+ <register type="NOA" address="0x00009888" value="0x120B0009" />
>+ <register type="NOA" address="0x00009888" value="0x140B000A" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe42"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe42"
>+ underscore_name="depth_pipe42"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="effaccd8-6f1c-4a50-b39b-3a0f75eebf66"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE1"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE1"
>+ underscore_name="hiz_depth_test_pass_p_zpipe1"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030080" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160C6000" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C0008" />
>+ <register type="NOA" address="0x00009888" value="0x120C0009" />
>+ <register type="NOA" address="0x00009888" value="0x140C000A" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe43"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe43"
>+ underscore_name="depth_pipe43"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="39b392ed-3513-4c3f-9b22-bde5a9ee725c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE2"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE2"
>+ underscore_name="hiz_depth_test_pass_p_zpipe2"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32037C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x4003001F" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340303E0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170B6000" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B0008" />
>+ <register type="NOA" address="0x00009888" value="0x130B0009" />
>+ <register type="NOA" address="0x00009888" value="0x150B000A" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe44"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe44"
>+ underscore_name="depth_pipe44"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="adb868c4-97f3-420f-b766-073244232afb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE3"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE3"
>+ underscore_name="hiz_depth_test_pass_p_zpipe3"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x170C6000" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C0008" />
>+ <register type="NOA" address="0x00009888" value="0x130C0009" />
>+ <register type="NOA" address="0x00009888" value="0x150C000A" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe45"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe45"
>+ underscore_name="depth_pipe45"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="71825303-a777-4079-85e0-69ee3f3caad3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE4"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE4"
>+ underscore_name="hiz_depth_test_pass_p_zpipe4"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030800" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030040" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160B6000" />
>+ <register type="NOA" address="0x00009888" value="0x180B0017" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x040B002C" />
>+ <register type="NOA" address="0x00009888" value="0x060B3800" />
>+ <register type="NOA" address="0x00009888" value="0x080B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x100B0008" />
>+ <register type="NOA" address="0x00009888" value="0x120B0009" />
>+ <register type="NOA" address="0x00009888" value="0x140B000A" />
>+ <register type="NOA" address="0x00009888" value="0x000B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe46"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe46"
>+ underscore_name="depth_pipe46"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2e086ff4-e74f-45bd-82d7-599a27a9aaba"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE5"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE5"
>+ underscore_name="hiz_depth_test_pass_p_zpipe5"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031400" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030005" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x340300A0" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160C6000" />
>+ <register type="NOA" address="0x00009888" value="0x180C0017" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02072222" />
>+ <register type="NOA" address="0x00009888" value="0x000955FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A2222" />
>+ <register type="NOA" address="0x00009888" value="0x000255FF" />
>+ <register type="NOA" address="0x00009888" value="0x040C002C" />
>+ <register type="NOA" address="0x00009888" value="0x060C3800" />
>+ <register type="NOA" address="0x00009888" value="0x080C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0A0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0E0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x100C0008" />
>+ <register type="NOA" address="0x00009888" value="0x120C0009" />
>+ <register type="NOA" address="0x00009888" value="0x140C000A" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe47"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe47"
>+ underscore_name="depth_pipe47"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b0b33553-4e1c-445d-8e40-c03873ef1d5e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE6"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE6"
>+ underscore_name="hiz_depth_test_pass_p_zpipe6"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170B6000" />
>+ <register type="NOA" address="0x00009888" value="0x190B0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x03083333" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A1111" />
>+ <register type="NOA" address="0x00009888" value="0x010155FF" />
>+ <register type="NOA" address="0x00009888" value="0x050B002C" />
>+ <register type="NOA" address="0x00009888" value="0x070B3800" />
>+ <register type="NOA" address="0x00009888" value="0x090B0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0007" />
>+ <register type="NOA" address="0x00009888" value="0x110B0008" />
>+ <register type="NOA" address="0x00009888" value="0x130B0009" />
>+ <register type="NOA" address="0x00009888" value="0x150B000A" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe48"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe48"
>+ underscore_name="depth_pipe48"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="154e627a-ce2c-4d36-a441-dae9e8317fba"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ DEPTH TEST PASS P ZPIPE7"
>+ symbol_name="HIZ_DEPTH_TEST_PASS_P_ZPIPE7"
>+ underscore_name="hiz_depth_test_pass_p_zpipe7"
>+ description="Number of promoted 2x2 passed by hierarchical depth test"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD 128 B 7 READ UMUL UADD 256 C 1 READ UMUL UADD 512 C 3 READ UMUL UADD 1024 C 5 READ UMUL UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x2E080400" />
>+ <register type="NOA" address="0x00009888" value="0x30080018" />
>+ <register type="NOA" address="0x00009888" value="0x06081000" />
>+ <register type="NOA" address="0x00009888" value="0x10080CC0" />
>+ <register type="NOA" address="0x00009888" value="0x12080C80" />
>+ <register type="NOA" address="0x00009888" value="0x14080EC0" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023333" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04031451" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C00" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E031E00" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030060" />
>+ <register type="NOA" address="0x00009888" value="0x1A03F000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x170C6000" />
>+ <register type="NOA" address="0x00009888" value="0x190C0017" />
>+ <register type="NOA" address="0x00009888" value="0x000355FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083333" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1111" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2222" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072222" />
>+ <register type="NOA" address="0x00009888" value="0x010955FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A2222" />
>+ <register type="NOA" address="0x00009888" value="0x010255FF" />
>+ <register type="NOA" address="0x00009888" value="0x050C002C" />
>+ <register type="NOA" address="0x00009888" value="0x070C3800" />
>+ <register type="NOA" address="0x00009888" value="0x090C0081" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0103" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C0185" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0007" />
>+ <register type="NOA" address="0x00009888" value="0x110C0008" />
>+ <register type="NOA" address="0x00009888" value="0x130C0009" />
>+ <register type="NOA" address="0x00009888" value="0x150C000A" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000155FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021111" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041111" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051111" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082222" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ <register type="OA" address="0x0000D978" value="0x00000812" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FEFD" />
>+ <register type="OA" address="0x0000D90C" value="0x1111111A" />
>+ <register type="OA" address="0x0000D908" value="0x1111111C" />
>+ <register type="OA" address="0x0000D91C" value="0x1111111E" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe49"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe49"
>+ underscore_name="depth_pipe49"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8d79b860-44be-4e17-bd33-eb95a7d6ad47"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe0"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe1"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe2"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe3"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE4"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE4"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe4"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE5"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE5"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe5"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE6"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE6"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe6"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HIZ SUBSPAN LATENCY FIFOFULL ZPIPE7"
>+ symbol_name="HIZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE7"
>+ underscore_name="hiz_subspan_latency_fifofull_zpipe7"
>+ description="Percentage of time in which HiZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE0"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE0"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe0"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE1"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE1"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe1"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE2"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE2"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe2"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE3"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE3"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe3"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE4"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE4"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe4"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE5"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE5"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe5"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE6"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE6"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe6"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ SUBSPAN LATENCY FIFOFULL ZPIPE7"
>+ symbol_name="IZ_SUBSPAN_LATENCY_FIFOFULL_ZPIPE7"
>+ underscore_name="iz_subspan_latency_fifofull_zpipe7"
>+ description="Percentage of time in which IZ latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160B2C00" />
>+ <register type="NOA" address="0x00009888" value="0x100B6000" />
>+ <register type="NOA" address="0x00009888" value="0x160C2C00" />
>+ <register type="NOA" address="0x00009888" value="0x100C6000" />
>+ <register type="NOA" address="0x00009888" value="0x170B2C00" />
>+ <register type="NOA" address="0x00009888" value="0x110B6000" />
>+ <register type="NOA" address="0x00009888" value="0x170C2C00" />
>+ <register type="NOA" address="0x00009888" value="0x110C6000" />
>+ <register type="NOA" address="0x00009888" value="0x00033030" />
>+ <register type="NOA" address="0x00009888" value="0x00072000" />
>+ <register type="NOA" address="0x00009888" value="0x02072000" />
>+ <register type="NOA" address="0x00009888" value="0x0008CF00" />
>+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
>+ <register type="NOA" address="0x00009888" value="0x00094040" />
>+ <register type="NOA" address="0x00009888" value="0x000A6500" />
>+ <register type="NOA" address="0x00009888" value="0x020A6500" />
>+ <register type="NOA" address="0x00009888" value="0x0001B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x040B0084" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B0540" />
>+ <register type="NOA" address="0x00009888" value="0x140B0080" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x000B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x00024040" />
>+ <register type="NOA" address="0x00009888" value="0x040C0084" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C0015" />
>+ <register type="NOA" address="0x00009888" value="0x140C0002" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009888" value="0x01070200" />
>+ <register type="NOA" address="0x00009888" value="0x03070200" />
>+ <register type="NOA" address="0x00009888" value="0x01080C00" />
>+ <register type="NOA" address="0x00009888" value="0x03080C00" />
>+ <register type="NOA" address="0x00009888" value="0x01091010" />
>+ <register type="NOA" address="0x00009888" value="0x010A0600" />
>+ <register type="NOA" address="0x00009888" value="0x030A0600" />
>+ <register type="NOA" address="0x00009888" value="0x01012020" />
>+ <register type="NOA" address="0x00009888" value="0x050B0084" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0540" />
>+ <register type="NOA" address="0x00009888" value="0x130B0080" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x01021010" />
>+ <register type="NOA" address="0x00009888" value="0x050C0084" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0015" />
>+ <register type="NOA" address="0x00009888" value="0x130C0002" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160B2C00" />
>+ <register type="NOA" address="0x00009888" value="0x100B6080" />
>+ <register type="NOA" address="0x00009888" value="0x160C2C00" />
>+ <register type="NOA" address="0x00009888" value="0x100C6002" />
>+ <register type="NOA" address="0x00009888" value="0x170B2C00" />
>+ <register type="NOA" address="0x00009888" value="0x110B6000" />
>+ <register type="NOA" address="0x00009888" value="0x170C2C00" />
>+ <register type="NOA" address="0x00009888" value="0x110C6000" />
>+ <register type="NOA" address="0x00009888" value="0x00030303" />
>+ <register type="NOA" address="0x00009888" value="0x00070020" />
>+ <register type="NOA" address="0x00009888" value="0x02070020" />
>+ <register type="NOA" address="0x00009888" value="0x000800CF" />
>+ <register type="NOA" address="0x00009888" value="0x020800CF" />
>+ <register type="NOA" address="0x00009888" value="0x00090404" />
>+ <register type="NOA" address="0x00009888" value="0x000A0065" />
>+ <register type="NOA" address="0x00009888" value="0x020A0065" />
>+ <register type="NOA" address="0x00009888" value="0x00010B0B" />
>+ <register type="NOA" address="0x00009888" value="0x040B0084" />
>+ <register type="NOA" address="0x00009888" value="0x080B0540" />
>+ <register type="NOA" address="0x00009888" value="0x000B000A" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x00020404" />
>+ <register type="NOA" address="0x00009888" value="0x040C0084" />
>+ <register type="NOA" address="0x00009888" value="0x080C0015" />
>+ <register type="NOA" address="0x00009888" value="0x000C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009888" value="0x01070002" />
>+ <register type="NOA" address="0x00009888" value="0x03070002" />
>+ <register type="NOA" address="0x00009888" value="0x0108000C" />
>+ <register type="NOA" address="0x00009888" value="0x0308000C" />
>+ <register type="NOA" address="0x00009888" value="0x01090101" />
>+ <register type="NOA" address="0x00009888" value="0x010A0006" />
>+ <register type="NOA" address="0x00009888" value="0x030A0006" />
>+ <register type="NOA" address="0x00009888" value="0x01010202" />
>+ <register type="NOA" address="0x00009888" value="0x050B0084" />
>+ <register type="NOA" address="0x00009888" value="0x070B5400" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0080" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x01020101" />
>+ <register type="NOA" address="0x00009888" value="0x050C0084" />
>+ <register type="NOA" address="0x00009888" value="0x070C0150" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0002" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02031292" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030100" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032061" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030200" />
>+ <register type="NOA" address="0x00009888" value="0x3A030640" />
>+ <register type="NOA" address="0x00009888" value="0x3C0302E9" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032481" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00010F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="DepthPipe50"
>+ chipset="ACMGT2"
>+ symbol_name="DepthPipe50"
>+ underscore_name="depth_pipe50"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="980f1b68-a258-493e-aad2-8b40a0923a67"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE0"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE0"
>+ underscore_name="iz_output_ready_zpipe0"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE1"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE1"
>+ underscore_name="iz_output_ready_zpipe1"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE2"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE2"
>+ underscore_name="iz_output_ready_zpipe2"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE3"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE3"
>+ underscore_name="iz_output_ready_zpipe3"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE4"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE4"
>+ underscore_name="iz_output_ready_zpipe4"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE5"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE5"
>+ underscore_name="iz_output_ready_zpipe5"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE6"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE6"
>+ underscore_name="iz_output_ready_zpipe6"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="IZ OUTPUT READY ZPIPE7"
>+ symbol_name="IZ_OUTPUT_READY_ZPIPE7"
>+ underscore_name="iz_output_ready_zpipe7"
>+ description="Percentage of time in which IZ has requests to different clients"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="DepthPipe"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x00033000" />
>+ <register type="NOA" address="0x00009888" value="0x02072000" />
>+ <register type="NOA" address="0x00009888" value="0x0208CF00" />
>+ <register type="NOA" address="0x00009888" value="0x00094000" />
>+ <register type="NOA" address="0x00009888" value="0x020A6500" />
>+ <register type="NOA" address="0x00009888" value="0x0001B000" />
>+ <register type="NOA" address="0x00009888" value="0x040B0000" />
>+ <register type="NOA" address="0x00009888" value="0x140B0580" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x00024000" />
>+ <register type="NOA" address="0x00009888" value="0x040C0000" />
>+ <register type="NOA" address="0x00009888" value="0x140C0016" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009888" value="0x03070200" />
>+ <register type="NOA" address="0x00009888" value="0x03080C00" />
>+ <register type="NOA" address="0x00009888" value="0x01091000" />
>+ <register type="NOA" address="0x00009888" value="0x030A0600" />
>+ <register type="NOA" address="0x00009888" value="0x01012000" />
>+ <register type="NOA" address="0x00009888" value="0x050B0000" />
>+ <register type="NOA" address="0x00009888" value="0x130B0580" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x01021000" />
>+ <register type="NOA" address="0x00009888" value="0x050C0000" />
>+ <register type="NOA" address="0x00009888" value="0x130C0016" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0C0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0C0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0B6000" />
>+ <register type="NOA" address="0x00009888" value="0x0D0C6000" />
>+ <register type="NOA" address="0x00009888" value="0x00030300" />
>+ <register type="NOA" address="0x00009888" value="0x02070020" />
>+ <register type="NOA" address="0x00009888" value="0x020800CF" />
>+ <register type="NOA" address="0x00009888" value="0x00090400" />
>+ <register type="NOA" address="0x00009888" value="0x020A0065" />
>+ <register type="NOA" address="0x00009888" value="0x00010B00" />
>+ <register type="NOA" address="0x00009888" value="0x040B0000" />
>+ <register type="NOA" address="0x00009888" value="0x100B0580" />
>+ <register type="NOA" address="0x00009888" value="0x080B0000" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x00020400" />
>+ <register type="NOA" address="0x00009888" value="0x040C0000" />
>+ <register type="NOA" address="0x00009888" value="0x100C0016" />
>+ <register type="NOA" address="0x00009888" value="0x080C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0000" />
>+ <register type="NOA" address="0x00009888" value="0x03070002" />
>+ <register type="NOA" address="0x00009888" value="0x0308000C" />
>+ <register type="NOA" address="0x00009888" value="0x01090100" />
>+ <register type="NOA" address="0x00009888" value="0x030A0006" />
>+ <register type="NOA" address="0x00009888" value="0x01010200" />
>+ <register type="NOA" address="0x00009888" value="0x050B0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F0B0580" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x01020100" />
>+ <register type="NOA" address="0x00009888" value="0x050C0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F0C0016" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x02031200" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030100" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032481" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009888" value="0x36030001" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F000" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="FrontEnd1"
>+ chipset="ACMGT2"
>+ symbol_name="FrontEnd1"
>+ underscore_name="front_end1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="502ad763-3720-4e28-93c2-6d9e4383c8b2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS0"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS0"
>+ underscore_name="command_parser_compute_engine_busy_ccs0"
>+ description="Percentage of time in which there is a context loaded and active on the compute queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY CCS1"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY_CCS1"
>+ underscore_name="command_parser_compute_engine_busy_ccs1"
>+ description="Percentage of time in which there is a context loaded and active on the compute queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE BUSY"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_BUSY"
>+ underscore_name="command_parser_compute_engine_busy"
>+ description="Percentage of time in which there is a context loaded and active on the compute queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD 2 FDIV $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER RENDER ENGINE BUSY"
>+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_BUSY"
>+ underscore_name="command_parser_render_engine_busy"
>+ description="Percentage of time in which there is a context loaded and active on the 3D queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COPY ENGINE BUSY"
>+ symbol_name="COMMAND_PARSER_COPY_ENGINE_BUSY"
>+ underscore_name="command_parser_copy_engine_busy"
>+ description="Percentage of time in which there is a context loaded and active on the copy queue."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX0"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX0"
>+ underscore_name="command_parser_video_engine_busy_vdbox0"
>+ description="Percentage of time in which there is a context loaded and active on the media queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY VDBOX1"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY_VDBOX1"
>+ underscore_name="command_parser_video_engine_busy_vdbox1"
>+ description="Percentage of time in which there is a context loaded and active on the media queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX0"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX0"
>+ underscore_name="command_parser_video_enhancement_engine_busy_vebox0"
>+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY VEBOX1"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY_VEBOX1"
>+ underscore_name="command_parser_video_enhancement_engine_busy_vebox1"
>+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENGINE BUSY"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENGINE_BUSY"
>+ underscore_name="command_parser_video_engine_busy"
>+ description="Percentage of time in which there is a context loaded and active on the media queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD 2 FDIV $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER VIDEO ENHANCEMENT ENGINE BUSY"
>+ symbol_name="COMMAND_PARSER_VIDEO_ENHANCEMENT_ENGINE_BUSY"
>+ underscore_name="command_parser_video_enhancement_engine_busy"
>+ description="Percentage of time in which there is a context loaded and active on the video enhancement queue"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ C 0 READ FADD 2 FDIV $GpuCoreClocks FDIV"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS0"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS0"
>+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs0"
>+ description="Number of compute walker commands parsed on the compute engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT CCS1"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS1"
>+ underscore_name="command_parser_compute_engine_dispatch_kernel_count_ccs1"
>+ description="Number of compute walker commands parsed on the compute engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER COMPUTE ENGINE DISPATCH KERNEL COUNT"
>+ symbol_name="COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT"
>+ underscore_name="command_parser_compute_engine_dispatch_kernel_count"
>+ description="Number of compute walker commands parsed on the compute engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="$COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS0 $COMMAND_PARSER_COMPUTE_ENGINE_DISPATCH_KERNEL_COUNT_CCS1 UADD"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER RENDER ENGINE DISPATCH KERNEL COUNT"
>+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DISPATCH_KERNEL_COUNT"
>+ underscore_name="command_parser_render_engine_dispatch_kernel_count"
>+ description="Number of compute walker commands parsed on the 3D engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER FLUSH COUNT"
>+ symbol_name="COMMAND_PARSER_FLUSH_COUNT"
>+ underscore_name="command_parser_flush_count"
>+ description="Number of Stalling flushes at the top of the pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COMMAND PARSER RENDER ENGINE DRAW COUNT"
>+ symbol_name="COMMAND_PARSER_RENDER_ENGINE_DRAW_COUNT"
>+ underscore_name="command_parser_render_engine_draw_count"
>+ description="Number of DRAW and MESH commands parsed on the 3D engine"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="FrontEnd"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000004" />
>+ <register type="NOA" address="0x00009888" value="0x420A7C00" />
>+ <register type="NOA" address="0x00009888" value="0x1A133E00" />
>+ <register type="NOA" address="0x00009888" value="0x040A0022" />
>+ <register type="NOA" address="0x00009888" value="0x140A0540" />
>+ <register type="NOA" address="0x00009888" value="0x020A0000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0000" />
>+ <register type="NOA" address="0x00009888" value="0x02100084" />
>+ <register type="NOA" address="0x00009888" value="0x02120004" />
>+ <register type="NOA" address="0x00009888" value="0x00134000" />
>+ <register type="NOA" address="0x00009888" value="0x0C130025" />
>+ <register type="NOA" address="0x00009884" value="0x00000005" />
>+ <register type="NOA" address="0x00009888" value="0x420A7C00" />
>+ <register type="NOA" address="0x00009888" value="0x1A133E00" />
>+ <register type="NOA" address="0x00009888" value="0x040A0022" />
>+ <register type="NOA" address="0x00009888" value="0x140A0015" />
>+ <register type="NOA" address="0x00009888" value="0x020A0000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0000" />
>+ <register type="NOA" address="0x00009888" value="0x02100021" />
>+ <register type="NOA" address="0x00009888" value="0x02120001" />
>+ <register type="NOA" address="0x00009888" value="0x00134000" />
>+ <register type="NOA" address="0x00009888" value="0x0A130940" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x1A017C00" />
>+ <register type="NOA" address="0x00009888" value="0x2804001F" />
>+ <register type="NOA" address="0x00009888" value="0x24047C00" />
>+ <register type="NOA" address="0x00009888" value="0x3004001F" />
>+ <register type="NOA" address="0x00009888" value="0x2C047C00" />
>+ <register type="NOA" address="0x00009888" value="0x4404001F" />
>+ <register type="NOA" address="0x00009888" value="0x40043E00" />
>+ <register type="NOA" address="0x00009888" value="0x04010006" />
>+ <register type="NOA" address="0x00009888" value="0x14010140" />
>+ <register type="NOA" address="0x00009888" value="0x00015505" />
>+ <register type="NOA" address="0x00009888" value="0x02015400" />
>+ <register type="NOA" address="0x00009888" value="0x040436FB" />
>+ <register type="NOA" address="0x00009888" value="0x06043E69" />
>+ <register type="NOA" address="0x00009888" value="0x08048C00" />
>+ <register type="NOA" address="0x00009888" value="0x0A040022" />
>+ <register type="NOA" address="0x00009888" value="0x0C040900" />
>+ <register type="NOA" address="0x00009888" value="0x0E040420" />
>+ <register type="NOA" address="0x00009888" value="0x10040000" />
>+ <register type="NOA" address="0x00009888" value="0x1604076D" />
>+ <register type="NOA" address="0x00009888" value="0x1804000D" />
>+ <register type="NOA" address="0x00009888" value="0x00040000" />
>+ <register type="NOA" address="0x00009888" value="0x02040000" />
>+ <register type="NOA" address="0x00009888" value="0x00085505" />
>+ <register type="NOA" address="0x00009888" value="0x02085500" />
>+ <register type="NOA" address="0x00009888" value="0x02050066" />
>+ <register type="NOA" address="0x00009888" value="0x00032012" />
>+ <register type="NOA" address="0x00009888" value="0x02034892" />
>+ <register type="NOA" address="0x00009888" value="0x040324A4" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x38031460" />
>+ <register type="NOA" address="0x00009888" value="0x3A0306A3" />
>+ <register type="NOA" address="0x00009888" value="0x3C03146A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030010" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032942" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Geometry1"
>+ chipset="ACMGT2"
>+ symbol_name="Geometry1"
>+ underscore_name="geometry1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f655036b-8302-4327-880e-014cffa29448"
>+ >
>+ <counter name="CLIPPER INPUT VERTEX SLICE0"
>+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE0"
>+ underscore_name="clipper_input_vertex_slice0"
>+ description="Number of Clipper input vertices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT VERTEX SLICE1"
>+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE1"
>+ underscore_name="clipper_input_vertex_slice1"
>+ description="Number of Clipper input vertices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT VERTEX SLICE2"
>+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE2"
>+ underscore_name="clipper_input_vertex_slice2"
>+ description="Number of Clipper input vertices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT VERTEX SLICE3"
>+ symbol_name="CLIPPER_INPUT_VERTEX_SLICE3"
>+ underscore_name="clipper_input_vertex_slice3"
>+ description="Number of Clipper input vertices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE0"
>+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE0"
>+ underscore_name="streamout_output_vertex_count_slice0"
>+ description="Number of vertices written by SOL"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE1"
>+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE1"
>+ underscore_name="streamout_output_vertex_count_slice1"
>+ description="Number of vertices written by SOL"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE2"
>+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE2"
>+ underscore_name="streamout_output_vertex_count_slice2"
>+ description="Number of vertices written by SOL"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STREAMOUT OUTPUT VERTEX COUNT SLICE3"
>+ symbol_name="STREAMOUT_OUTPUT_VERTEX_COUNT_SLICE3"
>+ underscore_name="streamout_output_vertex_count_slice3"
>+ description="Number of vertices written by SOL"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1C073C00" />
>+ <register type="NOA" address="0x00009888" value="0x14090440" />
>+ <register type="NOA" address="0x00009888" value="0x16090013" />
>+ <register type="NOA" address="0x00009888" value="0x1D073C00" />
>+ <register type="NOA" address="0x00009888" value="0x15090440" />
>+ <register type="NOA" address="0x00009888" value="0x17090013" />
>+ <register type="NOA" address="0x00009888" value="0x00034038" />
>+ <register type="NOA" address="0x00009888" value="0x06070000" />
>+ <register type="NOA" address="0x00009888" value="0x16070034" />
>+ <register type="NOA" address="0x00009888" value="0x04070000" />
>+ <register type="NOA" address="0x00009888" value="0x02070000" />
>+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
>+ <register type="NOA" address="0x00009888" value="0x02083000" />
>+ <register type="NOA" address="0x00009888" value="0x02090010" />
>+ <register type="NOA" address="0x00009888" value="0x04090A00" />
>+ <register type="NOA" address="0x00009888" value="0x0609034A" />
>+ <register type="NOA" address="0x00009888" value="0x00098000" />
>+ <register type="NOA" address="0x00009888" value="0x000A056A" />
>+ <register type="NOA" address="0x00009888" value="0x020A9000" />
>+ <register type="NOA" address="0x00009888" value="0x00014038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0A80" />
>+ <register type="NOA" address="0x00009888" value="0x020B2000" />
>+ <register type="NOA" address="0x00009888" value="0x07070000" />
>+ <register type="NOA" address="0x00009888" value="0x15070D00" />
>+ <register type="NOA" address="0x00009888" value="0x05070000" />
>+ <register type="NOA" address="0x00009888" value="0x03070000" />
>+ <register type="NOA" address="0x00009888" value="0x03090010" />
>+ <register type="NOA" address="0x00009888" value="0x09090285" />
>+ <register type="NOA" address="0x00009888" value="0x0B09000D" />
>+ <register type="NOA" address="0x00009888" value="0x01094000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0A80" />
>+ <register type="NOA" address="0x00009888" value="0x030A2000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1C073C00" />
>+ <register type="NOA" address="0x00009888" value="0x14090440" />
>+ <register type="NOA" address="0x00009888" value="0x16090013" />
>+ <register type="NOA" address="0x00009888" value="0x1D073C00" />
>+ <register type="NOA" address="0x00009888" value="0x15090440" />
>+ <register type="NOA" address="0x00009888" value="0x17090013" />
>+ <register type="NOA" address="0x00009888" value="0x00031E00" />
>+ <register type="NOA" address="0x00009888" value="0x06070000" />
>+ <register type="NOA" address="0x00009888" value="0x14070034" />
>+ <register type="NOA" address="0x00009888" value="0x04070000" />
>+ <register type="NOA" address="0x00009888" value="0x02070000" />
>+ <register type="NOA" address="0x00009888" value="0x020803FC" />
>+ <register type="NOA" address="0x00009888" value="0x02090010" />
>+ <register type="NOA" address="0x00009888" value="0x0A090140" />
>+ <register type="NOA" address="0x00009888" value="0x0C09034A" />
>+ <register type="NOA" address="0x00009888" value="0x00092000" />
>+ <register type="NOA" address="0x00009888" value="0x000AA000" />
>+ <register type="NOA" address="0x00009888" value="0x020A0956" />
>+ <register type="NOA" address="0x00009888" value="0x00011E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B02A8" />
>+ <register type="NOA" address="0x00009888" value="0x07070000" />
>+ <register type="NOA" address="0x00009888" value="0x13070D00" />
>+ <register type="NOA" address="0x00009888" value="0x05070000" />
>+ <register type="NOA" address="0x00009888" value="0x03070000" />
>+ <register type="NOA" address="0x00009888" value="0x03090010" />
>+ <register type="NOA" address="0x00009888" value="0x0F090285" />
>+ <register type="NOA" address="0x00009888" value="0x1109000D" />
>+ <register type="NOA" address="0x00009888" value="0x01091000" />
>+ <register type="NOA" address="0x00009888" value="0x030A02A8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009888" value="0x0002F000" />
>+ <register type="NOA" address="0x00009888" value="0x02020FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x0203124A" />
>+ <register type="NOA" address="0x00009888" value="0x04032249" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32031082" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36030849" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030A05" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E50" />
>+ <register type="NOA" address="0x00009888" value="0x3C0302E1" />
>+ <register type="NOA" address="0x00009888" value="0x3E030017" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030500" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001C03F" />
>+ <register type="NOA" address="0x00009888" value="0x00020555" />
>+ <register type="NOA" address="0x00009888" value="0x02025000" />
>+ <register type="NOA" address="0x00009888" value="0x00040555" />
>+ <register type="NOA" address="0x00009888" value="0x02045000" />
>+ <register type="NOA" address="0x00009888" value="0x00050555" />
>+ <register type="NOA" address="0x00009888" value="0x02055000" />
>+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00013FC0" />
>+ <register type="NOA" address="0x00009888" value="0x00025000" />
>+ <register type="NOA" address="0x00009888" value="0x02020555" />
>+ <register type="NOA" address="0x00009888" value="0x00045000" />
>+ <register type="NOA" address="0x00009888" value="0x02040555" />
>+ <register type="NOA" address="0x00009888" value="0x00055000" />
>+ <register type="NOA" address="0x00009888" value="0x02050555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A000" />
>+ <register type="NOA" address="0x00009888" value="0x02080AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x0000000A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D950" value="0x000000C2" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFD7" />
>+ <register type="OA" address="0x0000D960" value="0x00000602" />
>+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D968" value="0x00000202" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FEBF" />
>+ <register type="OA" address="0x0000D970" value="0x00003002" />
>+ <register type="OA" address="0x0000D974" value="0x0000F9FF" />
>+ <register type="OA" address="0x0000D978" value="0x00001002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000F5FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Geometry2"
>+ chipset="ACMGT2"
>+ symbol_name="Geometry2"
>+ underscore_name="geometry2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="80abe21d-174e-4d5f-a64f-34eea53e8c59"
>+ >
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE0"
>+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE0"
>+ underscore_name="vertex_fetch_input_available_slice0"
>+ description="Percentage of time in which Vertex Fetch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE1"
>+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE1"
>+ underscore_name="vertex_fetch_input_available_slice1"
>+ description="Percentage of time in which Vertex Fetch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE2"
>+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE2"
>+ underscore_name="vertex_fetch_input_available_slice2"
>+ description="Percentage of time in which Vertex Fetch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH INPUT AVAILABLE SLICE3"
>+ symbol_name="VERTEX_FETCH_INPUT_AVAILABLE_SLICE3"
>+ underscore_name="vertex_fetch_input_available_slice3"
>+ description="Percentage of time in which Vertex Fetch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH OUTPUT READY SLICE0"
>+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE0"
>+ underscore_name="vertex_fetch_output_ready_slice0"
>+ description="Percentage of time in which Vertex Fetch output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH OUTPUT READY SLICE1"
>+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE1"
>+ underscore_name="vertex_fetch_output_ready_slice1"
>+ description="Percentage of time in which Vertex Fetch output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH OUTPUT READY SLICE2"
>+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE2"
>+ underscore_name="vertex_fetch_output_ready_slice2"
>+ description="Percentage of time in which Vertex Fetch output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VERTEX FETCH OUTPUT READY SLICE3"
>+ symbol_name="VERTEX_FETCH_OUTPUT_READY_SLICE3"
>+ underscore_name="vertex_fetch_output_ready_slice3"
>+ description="Percentage of time in which Vertex Fetch output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT AVAILABLE SLICE0"
>+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE0"
>+ underscore_name="clipper_input_available_slice0"
>+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT AVAILABLE SLICE1"
>+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE1"
>+ underscore_name="clipper_input_available_slice1"
>+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT AVAILABLE SLICE2"
>+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE2"
>+ underscore_name="clipper_input_available_slice2"
>+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER INPUT AVAILABLE SLICE3"
>+ symbol_name="CLIPPER_INPUT_AVAILABLE_SLICE3"
>+ underscore_name="clipper_input_available_slice3"
>+ description="Percentage of time in which Clipper has input available (from Vertex Shader or SOL)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER OUTPUT READY SLICE0"
>+ symbol_name="CLIPPER_OUTPUT_READY_SLICE0"
>+ underscore_name="clipper_output_ready_slice0"
>+ description="Percentage of time in which Clipper output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER OUTPUT READY SLICE1"
>+ symbol_name="CLIPPER_OUTPUT_READY_SLICE1"
>+ underscore_name="clipper_output_ready_slice1"
>+ description="Percentage of time in which Clipper output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER OUTPUT READY SLICE2"
>+ symbol_name="CLIPPER_OUTPUT_READY_SLICE2"
>+ underscore_name="clipper_output_ready_slice2"
>+ description="Percentage of time in which Clipper output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER OUTPUT READY SLICE3"
>+ symbol_name="CLIPPER_OUTPUT_READY_SLICE3"
>+ underscore_name="clipper_output_ready_slice3"
>+ description="Percentage of time in which Clipper output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18091800" />
>+ <register type="NOA" address="0x00009888" value="0x16090340" />
>+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x180A001F" />
>+ <register type="NOA" address="0x00009888" value="0x19091800" />
>+ <register type="NOA" address="0x00009888" value="0x17090340" />
>+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x190A001F" />
>+ <register type="NOA" address="0x00009888" value="0x00034422" />
>+ <register type="NOA" address="0x00009888" value="0x00080C0C" />
>+ <register type="NOA" address="0x00009888" value="0x02083030" />
>+ <register type="NOA" address="0x00009888" value="0x02090043" />
>+ <register type="NOA" address="0x00009888" value="0x08090480" />
>+ <register type="NOA" address="0x00009888" value="0x10090000" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x040A0200" />
>+ <register type="NOA" address="0x00009888" value="0x060A0027" />
>+ <register type="NOA" address="0x00009888" value="0x140A0D80" />
>+ <register type="NOA" address="0x00009888" value="0x000A0604" />
>+ <register type="NOA" address="0x00009888" value="0x020A1090" />
>+ <register type="NOA" address="0x00009888" value="0x00014422" />
>+ <register type="NOA" address="0x00009888" value="0x000B0808" />
>+ <register type="NOA" address="0x00009888" value="0x020B2020" />
>+ <register type="NOA" address="0x00009888" value="0x03090043" />
>+ <register type="NOA" address="0x00009888" value="0x0B090012" />
>+ <register type="NOA" address="0x00009888" value="0x0F090000" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x050A0200" />
>+ <register type="NOA" address="0x00009888" value="0x070A09C0" />
>+ <register type="NOA" address="0x00009888" value="0x150A0036" />
>+ <register type="NOA" address="0x00009888" value="0x010A0800" />
>+ <register type="NOA" address="0x00009888" value="0x030A0020" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18091800" />
>+ <register type="NOA" address="0x00009888" value="0x16090340" />
>+ <register type="NOA" address="0x00009888" value="0x160A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x180A001F" />
>+ <register type="NOA" address="0x00009888" value="0x19091800" />
>+ <register type="NOA" address="0x00009888" value="0x17090340" />
>+ <register type="NOA" address="0x00009888" value="0x170A01F0" />
>+ <register type="NOA" address="0x00009888" value="0x190A001F" />
>+ <register type="NOA" address="0x00009888" value="0x00031188" />
>+ <register type="NOA" address="0x00009888" value="0x0008C0C0" />
>+ <register type="NOA" address="0x00009888" value="0x02080303" />
>+ <register type="NOA" address="0x00009888" value="0x02090043" />
>+ <register type="NOA" address="0x00009888" value="0x0A090480" />
>+ <register type="NOA" address="0x00009888" value="0x0E090000" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x040A0200" />
>+ <register type="NOA" address="0x00009888" value="0x080A0027" />
>+ <register type="NOA" address="0x00009888" value="0x120A0D80" />
>+ <register type="NOA" address="0x00009888" value="0x000A6040" />
>+ <register type="NOA" address="0x00009888" value="0x020A0109" />
>+ <register type="NOA" address="0x00009888" value="0x00011188" />
>+ <register type="NOA" address="0x00009888" value="0x000B8080" />
>+ <register type="NOA" address="0x00009888" value="0x020B0202" />
>+ <register type="NOA" address="0x00009888" value="0x03090043" />
>+ <register type="NOA" address="0x00009888" value="0x0D090012" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x050A0200" />
>+ <register type="NOA" address="0x00009888" value="0x090A09C0" />
>+ <register type="NOA" address="0x00009888" value="0x130A0036" />
>+ <register type="NOA" address="0x00009888" value="0x010A8000" />
>+ <register type="NOA" address="0x00009888" value="0x030A0002" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x0002F0F0" />
>+ <register type="NOA" address="0x00009888" value="0x02020F0F" />
>+ <register type="NOA" address="0x00009888" value="0x00032252" />
>+ <register type="NOA" address="0x00009888" value="0x0203124A" />
>+ <register type="NOA" address="0x00009888" value="0x04032252" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32032422" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x360304A2" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031264" />
>+ <register type="NOA" address="0x00009888" value="0x3A030610" />
>+ <register type="NOA" address="0x00009888" value="0x3C030008" />
>+ <register type="NOA" address="0x00009888" value="0x3E030600" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031424" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001CC33" />
>+ <register type="NOA" address="0x00009888" value="0x00020505" />
>+ <register type="NOA" address="0x00009888" value="0x02025050" />
>+ <register type="NOA" address="0x00009888" value="0x00040505" />
>+ <register type="NOA" address="0x00009888" value="0x02045050" />
>+ <register type="NOA" address="0x00009888" value="0x00050505" />
>+ <register type="NOA" address="0x00009888" value="0x02055050" />
>+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000133CC" />
>+ <register type="NOA" address="0x00009888" value="0x00025050" />
>+ <register type="NOA" address="0x00009888" value="0x02020505" />
>+ <register type="NOA" address="0x00009888" value="0x00045050" />
>+ <register type="NOA" address="0x00009888" value="0x02040505" />
>+ <register type="NOA" address="0x00009888" value="0x00055050" />
>+ <register type="NOA" address="0x00009888" value="0x02050505" />
>+ <register type="NOA" address="0x00009888" value="0x0008A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x02080A0A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Geometry3"
>+ chipset="ACMGT2"
>+ symbol_name="Geometry3"
>+ underscore_name="geometry3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f736c728-c16c-4125-97c3-b7e2f7d25ecc"
>+ >
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="STRIPSFAN OUTPUT READY SLICE0"
>+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE0"
>+ underscore_name="stripsfan_output_ready_slice0"
>+ description="Percentage of time in which in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OUTPUT READY SLICE1"
>+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE1"
>+ underscore_name="stripsfan_output_ready_slice1"
>+ description="Percentage of time in which in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OUTPUT READY SLICE2"
>+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE2"
>+ underscore_name="stripsfan_output_ready_slice2"
>+ description="Percentage of time in which in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OUTPUT READY SLICE3"
>+ symbol_name="STRIPSFAN_OUTPUT_READY_SLICE3"
>+ underscore_name="stripsfan_output_ready_slice3"
>+ description="Percentage of time in which in which geometry pipeline output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS OUTPUT READY SLICE0"
>+ symbol_name="VS_OUTPUT_READY_SLICE0"
>+ underscore_name="vs_output_ready_slice0"
>+ description="Percentage of time in which Vertex Shader output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS OUTPUT READY SLICE1"
>+ symbol_name="VS_OUTPUT_READY_SLICE1"
>+ underscore_name="vs_output_ready_slice1"
>+ description="Percentage of time in which Vertex Shader output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS OUTPUT READY SLICE2"
>+ symbol_name="VS_OUTPUT_READY_SLICE2"
>+ underscore_name="vs_output_ready_slice2"
>+ description="Percentage of time in which Vertex Shader output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="VS OUTPUT READY SLICE3"
>+ symbol_name="VS_OUTPUT_READY_SLICE3"
>+ underscore_name="vs_output_ready_slice3"
>+ description="Percentage of time in which Vertex Shader output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE CULL SLICE0"
>+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE0"
>+ underscore_name="clipper_primitive_cull_slice0"
>+ description="Number of Clipper early cull primitives"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE CULL SLICE1"
>+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE1"
>+ underscore_name="clipper_primitive_cull_slice1"
>+ description="Number of Clipper early cull primitives"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE CULL SLICE2"
>+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE2"
>+ underscore_name="clipper_primitive_cull_slice2"
>+ description="Number of Clipper early cull primitives"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE CULL SLICE3"
>+ symbol_name="CLIPPER_PRIMITIVE_CULL_SLICE3"
>+ underscore_name="clipper_primitive_cull_slice3"
>+ description="Number of Clipper early cull primitives"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18090000" />
>+ <register type="NOA" address="0x00009888" value="0x1E09000A" />
>+ <register type="NOA" address="0x00009888" value="0x0D030000" />
>+ <register type="NOA" address="0x00009888" value="0x19090000" />
>+ <register type="NOA" address="0x00009888" value="0x1F09000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030010" />
>+ <register type="NOA" address="0x00009888" value="0x14030031" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x00034302" />
>+ <register type="NOA" address="0x00009888" value="0x0008000C" />
>+ <register type="NOA" address="0x00009888" value="0x0208F00F" />
>+ <register type="NOA" address="0x00009888" value="0x02090040" />
>+ <register type="NOA" address="0x00009888" value="0x04096800" />
>+ <register type="NOA" address="0x00009888" value="0x0E090480" />
>+ <register type="NOA" address="0x00009888" value="0x10090013" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0006" />
>+ <register type="NOA" address="0x00009888" value="0x020A50A5" />
>+ <register type="NOA" address="0x00009888" value="0x0001C302" />
>+ <register type="NOA" address="0x00009888" value="0x000B0008" />
>+ <register type="NOA" address="0x00009888" value="0x020BA00A" />
>+ <register type="NOA" address="0x00009888" value="0x05030010" />
>+ <register type="NOA" address="0x00009888" value="0x13030C40" />
>+ <register type="NOA" address="0x00009888" value="0x03030000" />
>+ <register type="NOA" address="0x00009888" value="0x01030000" />
>+ <register type="NOA" address="0x00009888" value="0x03083000" />
>+ <register type="NOA" address="0x00009888" value="0x03090040" />
>+ <register type="NOA" address="0x00009888" value="0x05090000" />
>+ <register type="NOA" address="0x00009888" value="0x07090034" />
>+ <register type="NOA" address="0x00009888" value="0x0D090480" />
>+ <register type="NOA" address="0x00009888" value="0x0F090013" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0008" />
>+ <register type="NOA" address="0x00009888" value="0x030A100A" />
>+ <register type="NOA" address="0x00009888" value="0x01014000" />
>+ <register type="NOA" address="0x00009888" value="0x030B2000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18090000" />
>+ <register type="NOA" address="0x00009888" value="0x1E09000A" />
>+ <register type="NOA" address="0x00009888" value="0x0D030000" />
>+ <register type="NOA" address="0x00009888" value="0x19090000" />
>+ <register type="NOA" address="0x00009888" value="0x1F09000A" />
>+ <register type="NOA" address="0x00009888" value="0x04030010" />
>+ <register type="NOA" address="0x00009888" value="0x12030031" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x00031038" />
>+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
>+ <register type="NOA" address="0x00009888" value="0x02080F00" />
>+ <register type="NOA" address="0x00009888" value="0x02090040" />
>+ <register type="NOA" address="0x00009888" value="0x04090000" />
>+ <register type="NOA" address="0x00009888" value="0x06090D00" />
>+ <register type="NOA" address="0x00009888" value="0x0A090480" />
>+ <register type="NOA" address="0x00009888" value="0x0C090013" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000AA560" />
>+ <register type="NOA" address="0x00009888" value="0x020A0500" />
>+ <register type="NOA" address="0x00009888" value="0x00013038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0A80" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x05030010" />
>+ <register type="NOA" address="0x00009888" value="0x11030C40" />
>+ <register type="NOA" address="0x00009888" value="0x03030000" />
>+ <register type="NOA" address="0x00009888" value="0x01030000" />
>+ <register type="NOA" address="0x00009888" value="0x03080300" />
>+ <register type="NOA" address="0x00009888" value="0x03090040" />
>+ <register type="NOA" address="0x00009888" value="0x05090000" />
>+ <register type="NOA" address="0x00009888" value="0x090904B4" />
>+ <register type="NOA" address="0x00009888" value="0x0B090013" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0A80" />
>+ <register type="NOA" address="0x00009888" value="0x030A0100" />
>+ <register type="NOA" address="0x00009888" value="0x01011000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008000A" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x02020F00" />
>+ <register type="NOA" address="0x00009888" value="0x00031252" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032252" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x1203F000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C63" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x360308C9" />
>+ <register type="NOA" address="0x00009888" value="0x2603F000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030A25" />
>+ <register type="NOA" address="0x00009888" value="0x3A031E51" />
>+ <register type="NOA" address="0x00009888" value="0x3C0305E2" />
>+ <register type="NOA" address="0x00009888" value="0x3E030261" />
>+ <register type="NOA" address="0x00009888" value="0x40030006" />
>+ <register type="NOA" address="0x00009888" value="0x1403F000" />
>+ <register type="NOA" address="0x00009888" value="0x1603F000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030500" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001CF03" />
>+ <register type="NOA" address="0x00009888" value="0x00020005" />
>+ <register type="NOA" address="0x00009888" value="0x02025055" />
>+ <register type="NOA" address="0x00009888" value="0x00040005" />
>+ <register type="NOA" address="0x00009888" value="0x02045055" />
>+ <register type="NOA" address="0x00009888" value="0x00050005" />
>+ <register type="NOA" address="0x00009888" value="0x02055055" />
>+ <register type="NOA" address="0x00009888" value="0x0008000A" />
>+ <register type="NOA" address="0x00009888" value="0x0208A0AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000130FC" />
>+ <register type="NOA" address="0x00009888" value="0x00025550" />
>+ <register type="NOA" address="0x00009888" value="0x02020500" />
>+ <register type="NOA" address="0x00009888" value="0x00045550" />
>+ <register type="NOA" address="0x00009888" value="0x02040500" />
>+ <register type="NOA" address="0x00009888" value="0x00055550" />
>+ <register type="NOA" address="0x00009888" value="0x02050500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x02080A00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Geometry4"
>+ chipset="ACMGT2"
>+ symbol_name="Geometry4"
>+ underscore_name="geometry4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="81996036-5d85-4ca6-83f8-a5bce6428d80"
>+ >
>+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE0"
>+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE0"
>+ underscore_name="clipper_primitive_far_near_clip_slice0"
>+ description="Number of primitives clipped by Clipper due to near/far planes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE1"
>+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE1"
>+ underscore_name="clipper_primitive_far_near_clip_slice1"
>+ description="Number of primitives clipped by Clipper due to near/far planes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE2"
>+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE2"
>+ underscore_name="clipper_primitive_far_near_clip_slice2"
>+ description="Number of primitives clipped by Clipper due to near/far planes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE FAR NEAR CLIP SLICE3"
>+ symbol_name="CLIPPER_PRIMITIVE_FAR_NEAR_CLIP_SLICE3"
>+ underscore_name="clipper_primitive_far_near_clip_slice3"
>+ description="Number of primitives clipped by Clipper due to near/far planes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE0"
>+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE0"
>+ underscore_name="clipper_primitive_output_slice0"
>+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE1"
>+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE1"
>+ underscore_name="clipper_primitive_output_slice1"
>+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE2"
>+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE2"
>+ underscore_name="clipper_primitive_output_slice2"
>+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER PRIMITIVE OUTPUT SLICE3"
>+ symbol_name="CLIPPER_PRIMITIVE_OUTPUT_SLICE3"
>+ underscore_name="clipper_primitive_output_slice3"
>+ description="Number of primitives going out of Clipper, must clip plus the trivial accept"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x160929C0" />
>+ <register type="NOA" address="0x00009888" value="0x1C0903E0" />
>+ <register type="NOA" address="0x00009888" value="0x170929C0" />
>+ <register type="NOA" address="0x00009888" value="0x1D0903E0" />
>+ <register type="NOA" address="0x00009888" value="0x00034038" />
>+ <register type="NOA" address="0x00009888" value="0x00080FC0" />
>+ <register type="NOA" address="0x00009888" value="0x02083000" />
>+ <register type="NOA" address="0x00009888" value="0x02094023" />
>+ <register type="NOA" address="0x00009888" value="0x04090C00" />
>+ <register type="NOA" address="0x00009888" value="0x060902CC" />
>+ <register type="NOA" address="0x00009888" value="0x14090025" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000A056A" />
>+ <register type="NOA" address="0x00009888" value="0x020A9000" />
>+ <register type="NOA" address="0x00009888" value="0x00014038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0A80" />
>+ <register type="NOA" address="0x00009888" value="0x020B2000" />
>+ <register type="NOA" address="0x00009888" value="0x03094023" />
>+ <register type="NOA" address="0x00009888" value="0x09090306" />
>+ <register type="NOA" address="0x00009888" value="0x0B09000B" />
>+ <register type="NOA" address="0x00009888" value="0x13090940" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0A80" />
>+ <register type="NOA" address="0x00009888" value="0x030A2000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x160929C0" />
>+ <register type="NOA" address="0x00009888" value="0x1C0903E0" />
>+ <register type="NOA" address="0x00009888" value="0x170929C0" />
>+ <register type="NOA" address="0x00009888" value="0x1D0903E0" />
>+ <register type="NOA" address="0x00009888" value="0x00031E00" />
>+ <register type="NOA" address="0x00009888" value="0x020803FC" />
>+ <register type="NOA" address="0x00009888" value="0x02094023" />
>+ <register type="NOA" address="0x00009888" value="0x0A090180" />
>+ <register type="NOA" address="0x00009888" value="0x0C0902CC" />
>+ <register type="NOA" address="0x00009888" value="0x12090025" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000AA000" />
>+ <register type="NOA" address="0x00009888" value="0x020A0956" />
>+ <register type="NOA" address="0x00009888" value="0x00011E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B02A8" />
>+ <register type="NOA" address="0x00009888" value="0x03094023" />
>+ <register type="NOA" address="0x00009888" value="0x0F090306" />
>+ <register type="NOA" address="0x00009888" value="0x1109094B" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x030A02A8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009888" value="0x0002F000" />
>+ <register type="NOA" address="0x00009888" value="0x02020FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x0203124A" />
>+ <register type="NOA" address="0x00009888" value="0x04032249" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032529" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030610" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030500" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001C03F" />
>+ <register type="NOA" address="0x00009888" value="0x00020555" />
>+ <register type="NOA" address="0x00009888" value="0x02025000" />
>+ <register type="NOA" address="0x00009888" value="0x00040555" />
>+ <register type="NOA" address="0x00009888" value="0x02045000" />
>+ <register type="NOA" address="0x00009888" value="0x00050555" />
>+ <register type="NOA" address="0x00009888" value="0x02055000" />
>+ <register type="NOA" address="0x00009888" value="0x00080AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00013FC0" />
>+ <register type="NOA" address="0x00009888" value="0x00025000" />
>+ <register type="NOA" address="0x00009888" value="0x02020555" />
>+ <register type="NOA" address="0x00009888" value="0x00045000" />
>+ <register type="NOA" address="0x00009888" value="0x02040555" />
>+ <register type="NOA" address="0x00009888" value="0x00055000" />
>+ <register type="NOA" address="0x00009888" value="0x02050555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A000" />
>+ <register type="NOA" address="0x00009888" value="0x02080AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x0000002A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D950" value="0x000000C2" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFE7" />
>+ <register type="OA" address="0x0000D958" value="0x00000142" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFD7" />
>+ <register type="OA" address="0x0000D960" value="0x00000602" />
>+ <register type="OA" address="0x0000D964" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D968" value="0x00000A02" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FEBF" />
>+ <register type="OA" address="0x0000D970" value="0x00003002" />
>+ <register type="OA" address="0x0000D974" value="0x0000F9FF" />
>+ <register type="OA" address="0x0000D978" value="0x00005002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000F5FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Geometry5"
>+ chipset="ACMGT2"
>+ symbol_name="Geometry5"
>+ underscore_name="geometry5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="09075af6-ccdd-49bf-8581-92a84840bbb5"
>+ >
>+ <counter name="STRIPSFAN OBJECTS CULL SLICE0"
>+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE0"
>+ underscore_name="stripsfan_objects_cull_slice0"
>+ description="Number of simple culled objects in Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECTS CULL SLICE1"
>+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE1"
>+ underscore_name="stripsfan_objects_cull_slice1"
>+ description="Number of simple culled objects in Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECTS CULL SLICE2"
>+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE2"
>+ underscore_name="stripsfan_objects_cull_slice2"
>+ description="Number of simple culled objects in Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECTS CULL SLICE3"
>+ symbol_name="STRIPSFAN_OBJECTS_CULL_SLICE3"
>+ underscore_name="stripsfan_objects_cull_slice3"
>+ description="Number of simple culled objects in Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECT COUNT SLICE0"
>+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE0"
>+ underscore_name="stripsfan_object_count_slice0"
>+ description="Number of objects exiting Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECT COUNT SLICE1"
>+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE1"
>+ underscore_name="stripsfan_object_count_slice1"
>+ description="Number of objects exiting Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECT COUNT SLICE2"
>+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE2"
>+ underscore_name="stripsfan_object_count_slice2"
>+ description="Number of objects exiting Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="STRIPSFAN OBJECT COUNT SLICE3"
>+ symbol_name="STRIPSFAN_OBJECT_COUNT_SLICE3"
>+ underscore_name="stripsfan_object_count_slice3"
>+ description="Number of objects exiting Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE0"
>+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE0"
>+ underscore_name="clipper_transaction_output_slice0"
>+ description="Number of elements pushed by Clipper into Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE1"
>+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE1"
>+ underscore_name="clipper_transaction_output_slice1"
>+ description="Number of elements pushed by Clipper into Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE2"
>+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE2"
>+ underscore_name="clipper_transaction_output_slice2"
>+ description="Number of elements pushed by Clipper into Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="CLIPPER TRANSACTION OUTPUT SLICE3"
>+ symbol_name="CLIPPER_TRANSACTION_OUTPUT_SLICE3"
>+ underscore_name="clipper_transaction_output_slice3"
>+ description="Number of elements pushed by Clipper into Stripsfan stage"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5"
>+ mdapi_group="Geometry"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1409002A" />
>+ <register type="NOA" address="0x00009888" value="0x1C097FC0" />
>+ <register type="NOA" address="0x00009888" value="0x13057C00" />
>+ <register type="NOA" address="0x00009888" value="0x15090000" />
>+ <register type="NOA" address="0x00009888" value="0x1D097FC0" />
>+ <register type="NOA" address="0x00009888" value="0x00033044" />
>+ <register type="NOA" address="0x00009888" value="0x00050002" />
>+ <register type="NOA" address="0x00009888" value="0x08050080" />
>+ <register type="NOA" address="0x00009888" value="0x02050000" />
>+ <register type="NOA" address="0x00009888" value="0x00060080" />
>+ <register type="NOA" address="0x00009888" value="0x00087030" />
>+ <register type="NOA" address="0x00009888" value="0x02080F00" />
>+ <register type="NOA" address="0x00009888" value="0x02094000" />
>+ <register type="NOA" address="0x00009888" value="0x04090005" />
>+ <register type="NOA" address="0x00009888" value="0x08090000" />
>+ <register type="NOA" address="0x00009888" value="0x12090940" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000A5090" />
>+ <register type="NOA" address="0x00009888" value="0x020AA500" />
>+ <register type="NOA" address="0x00009888" value="0x00013044" />
>+ <register type="NOA" address="0x00009888" value="0x000B2020" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x01050002" />
>+ <register type="NOA" address="0x00009888" value="0x09050002" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x01060040" />
>+ <register type="NOA" address="0x00009888" value="0x01081000" />
>+ <register type="NOA" address="0x00009888" value="0x03094000" />
>+ <register type="NOA" address="0x00009888" value="0x05090005" />
>+ <register type="NOA" address="0x00009888" value="0x07090000" />
>+ <register type="NOA" address="0x00009888" value="0x11090940" />
>+ <register type="NOA" address="0x00009888" value="0x1309002A" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A1020" />
>+ <register type="NOA" address="0x00009888" value="0x030A0A00" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x12057C00" />
>+ <register type="NOA" address="0x00009888" value="0x14090000" />
>+ <register type="NOA" address="0x00009888" value="0x1C097FC0" />
>+ <register type="NOA" address="0x00009888" value="0x13057C00" />
>+ <register type="NOA" address="0x00009888" value="0x15090000" />
>+ <register type="NOA" address="0x00009888" value="0x1D097FC0" />
>+ <register type="NOA" address="0x00009888" value="0x00030311" />
>+ <register type="NOA" address="0x00009888" value="0x00050002" />
>+ <register type="NOA" address="0x00009888" value="0x06050080" />
>+ <register type="NOA" address="0x00009888" value="0x02050000" />
>+ <register type="NOA" address="0x00009888" value="0x00060020" />
>+ <register type="NOA" address="0x00009888" value="0x00080703" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x02094000" />
>+ <register type="NOA" address="0x00009888" value="0x04090005" />
>+ <register type="NOA" address="0x00009888" value="0x06090000" />
>+ <register type="NOA" address="0x00009888" value="0x0E090940" />
>+ <register type="NOA" address="0x00009888" value="0x1009002A" />
>+ <register type="NOA" address="0x00009888" value="0x00090000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0509" />
>+ <register type="NOA" address="0x00009888" value="0x020A00A5" />
>+ <register type="NOA" address="0x00009888" value="0x00010311" />
>+ <register type="NOA" address="0x00009888" value="0x000B0202" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x01050002" />
>+ <register type="NOA" address="0x00009888" value="0x07050002" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x01060010" />
>+ <register type="NOA" address="0x00009888" value="0x01080100" />
>+ <register type="NOA" address="0x00009888" value="0x03094000" />
>+ <register type="NOA" address="0x00009888" value="0x05090005" />
>+ <register type="NOA" address="0x00009888" value="0x0D090940" />
>+ <register type="NOA" address="0x00009888" value="0x0F09002A" />
>+ <register type="NOA" address="0x00009888" value="0x01090000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0102" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00020F0F" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031489" />
>+ <register type="NOA" address="0x00009888" value="0x02031291" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x320314A8" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x360324A6" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030006" />
>+ <register type="NOA" address="0x00009888" value="0x3A030083" />
>+ <register type="NOA" address="0x00009888" value="0x3C031261" />
>+ <register type="NOA" address="0x00009888" value="0x3E030080" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14037000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031929" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0CC" />
>+ <register type="NOA" address="0x00009888" value="0x00025050" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045050" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055050" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00010F33" />
>+ <register type="NOA" address="0x00009888" value="0x00020505" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040505" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050505" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x00080A0A" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache1"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache1"
>+ underscore_name="l1_cache1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="09aaf18b-f85d-443d-9644-9cc847782212"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="load_store_cache_input_available_xecore0"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="load_store_cache_input_available_xecore1"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="load_store_cache_input_available_xecore2"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="load_store_cache_input_available_xecore3"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890002" />
>+ <register type="NOA" address="0x00009888" value="0x1E890800" />
>+ <register type="NOA" address="0x00009888" value="0x24890040" />
>+ <register type="NOA" address="0x00009888" value="0x2A890002" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90002" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890975" />
>+ <register type="NOA" address="0x00009888" value="0x14890155" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90975" />
>+ <register type="NOA" address="0x00009888" value="0x10A90155" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90975" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90155" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90975" />
>+ <register type="NOA" address="0x00009888" value="0x08E90155" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache2"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache2"
>+ underscore_name="l1_cache2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="66096c29-519c-4063-9d03-e04e50d8d478"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="load_store_cache_input_available_xecore4"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="load_store_cache_input_available_xecore5"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="load_store_cache_input_available_xecore6"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="load_store_cache_input_available_xecore7"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890002" />
>+ <register type="NOA" address="0x00009888" value="0x1F890800" />
>+ <register type="NOA" address="0x00009888" value="0x25890040" />
>+ <register type="NOA" address="0x00009888" value="0x2B890002" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90002" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890975" />
>+ <register type="NOA" address="0x00009888" value="0x15890155" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90975" />
>+ <register type="NOA" address="0x00009888" value="0x11A90155" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90975" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90155" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90975" />
>+ <register type="NOA" address="0x00009888" value="0x09E90155" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache3"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache3"
>+ underscore_name="l1_cache3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2237bc33-3e20-446a-8d7d-7ac651314287"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE8"
>+ underscore_name="load_store_cache_input_available_xecore8"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE9"
>+ underscore_name="load_store_cache_input_available_xecore9"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE10"
>+ underscore_name="load_store_cache_input_available_xecore10"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE11"
>+ underscore_name="load_store_cache_input_available_xecore11"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890002" />
>+ <register type="NOA" address="0x00009888" value="0x1E890800" />
>+ <register type="NOA" address="0x00009888" value="0x24890040" />
>+ <register type="NOA" address="0x00009888" value="0x2A890002" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90002" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90040" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90002" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890975" />
>+ <register type="NOA" address="0x00009888" value="0x14890155" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90975" />
>+ <register type="NOA" address="0x00009888" value="0x10A90155" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90975" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90155" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90975" />
>+ <register type="NOA" address="0x00009888" value="0x08E90155" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache4"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache4"
>+ underscore_name="l1_cache4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c4e31e05-c514-4e2e-9686-f4225de24213"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE12"
>+ underscore_name="load_store_cache_input_available_xecore12"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE13"
>+ underscore_name="load_store_cache_input_available_xecore13"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE14"
>+ underscore_name="load_store_cache_input_available_xecore14"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE INPUT AVAILABLE XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_INPUT_AVAILABLE_XECORE15"
>+ underscore_name="load_store_cache_input_available_xecore15"
>+ description="Percentage of time in which the Load Store Cache has input available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890002" />
>+ <register type="NOA" address="0x00009888" value="0x1F890800" />
>+ <register type="NOA" address="0x00009888" value="0x25890040" />
>+ <register type="NOA" address="0x00009888" value="0x2B890002" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90002" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90002" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90002" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90040" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90002" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890975" />
>+ <register type="NOA" address="0x00009888" value="0x15890155" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90975" />
>+ <register type="NOA" address="0x00009888" value="0x11A90155" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90975" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90155" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90975" />
>+ <register type="NOA" address="0x00009888" value="0x09E90155" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache5"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache5"
>+ underscore_name="l1_cache5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1c608270-6be1-4381-bd2a-e7e5e6ec0c84"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE0"
>+ underscore_name="load_store_cache_output_ready_xecore0"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE1"
>+ underscore_name="load_store_cache_output_ready_xecore1"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE2"
>+ underscore_name="load_store_cache_output_ready_xecore2"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE3"
>+ underscore_name="load_store_cache_output_ready_xecore3"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1E897000" />
>+ <register type="NOA" address="0x00009888" value="0x24890380" />
>+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890934" />
>+ <register type="NOA" address="0x00009888" value="0x14890114" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90934" />
>+ <register type="NOA" address="0x00009888" value="0x10A90114" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90934" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90114" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90934" />
>+ <register type="NOA" address="0x00009888" value="0x08E90114" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache6"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache6"
>+ underscore_name="l1_cache6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8ea12c1c-6dfc-4539-b7cc-4c0ed0a0e172"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE4"
>+ underscore_name="load_store_cache_output_ready_xecore4"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE5"
>+ underscore_name="load_store_cache_output_ready_xecore5"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE6"
>+ underscore_name="load_store_cache_output_ready_xecore6"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE7"
>+ underscore_name="load_store_cache_output_ready_xecore7"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1F897000" />
>+ <register type="NOA" address="0x00009888" value="0x25890380" />
>+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890934" />
>+ <register type="NOA" address="0x00009888" value="0x15890114" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90934" />
>+ <register type="NOA" address="0x00009888" value="0x11A90114" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90934" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90114" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90934" />
>+ <register type="NOA" address="0x00009888" value="0x09E90114" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache7"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache7"
>+ underscore_name="l1_cache7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="563cb980-9a7e-469f-8fa7-75fbbda1b6a7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE8"
>+ underscore_name="load_store_cache_output_ready_xecore8"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE9"
>+ underscore_name="load_store_cache_output_ready_xecore9"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE10"
>+ underscore_name="load_store_cache_output_ready_xecore10"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE11"
>+ underscore_name="load_store_cache_output_ready_xecore11"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1E897000" />
>+ <register type="NOA" address="0x00009888" value="0x24890380" />
>+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890934" />
>+ <register type="NOA" address="0x00009888" value="0x14890114" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90934" />
>+ <register type="NOA" address="0x00009888" value="0x10A90114" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90934" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90114" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90934" />
>+ <register type="NOA" address="0x00009888" value="0x08E90114" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache8"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache8"
>+ underscore_name="l1_cache8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="203752ae-e3b3-4895-85cd-9cef09669196"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE12"
>+ underscore_name="load_store_cache_output_ready_xecore12"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE13"
>+ underscore_name="load_store_cache_output_ready_xecore13"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE14"
>+ underscore_name="load_store_cache_output_ready_xecore14"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE OUTPUT READY XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_OUTPUT_READY_XECORE15"
>+ underscore_name="load_store_cache_output_ready_xecore15"
>+ description="Percentage of time in which the Load Store Cache has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1F897000" />
>+ <register type="NOA" address="0x00009888" value="0x25890380" />
>+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890934" />
>+ <register type="NOA" address="0x00009888" value="0x15890114" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90934" />
>+ <register type="NOA" address="0x00009888" value="0x11A90114" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90934" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90114" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90934" />
>+ <register type="NOA" address="0x00009888" value="0x09E90114" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache9"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache9"
>+ underscore_name="l1_cache9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="94ae89ad-096f-42c3-a666-b3bb904605e9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE0"
>+ underscore_name="load_store_cache_l3_read_xecore0"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE1"
>+ underscore_name="load_store_cache_l3_read_xecore1"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE2"
>+ underscore_name="load_store_cache_l3_read_xecore2"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE3"
>+ underscore_name="load_store_cache_l3_read_xecore3"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE4"
>+ underscore_name="load_store_cache_l3_read_xecore4"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE5"
>+ underscore_name="load_store_cache_l3_read_xecore5"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE6"
>+ underscore_name="load_store_cache_l3_read_xecore6"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE7"
>+ underscore_name="load_store_cache_l3_read_xecore7"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1689001F" />
>+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x1789001F" />
>+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x0287A000" />
>+ <register type="NOA" address="0x00009888" value="0x02890000" />
>+ <register type="NOA" address="0x00009888" value="0x14890083" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x02A90000" />
>+ <register type="NOA" address="0x00009888" value="0x12A90083" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C90000" />
>+ <register type="NOA" address="0x00009888" value="0x10C90083" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x02E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90083" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x0187A000" />
>+ <register type="NOA" address="0x00009888" value="0x03890000" />
>+ <register type="NOA" address="0x00009888" value="0x0D890083" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x03A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90083" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C90000" />
>+ <register type="NOA" address="0x00009888" value="0x09C90083" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x03E90000" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203210A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030230" />
>+ <register type="NOA" address="0x00009888" value="0x3C030422" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x40030007" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache10"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache10"
>+ underscore_name="l1_cache10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="97f2d572-60c2-422d-b9eb-f0edb2f9e788"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE8"
>+ underscore_name="load_store_cache_l3_read_xecore8"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE9"
>+ underscore_name="load_store_cache_l3_read_xecore9"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE10"
>+ underscore_name="load_store_cache_l3_read_xecore10"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE11"
>+ underscore_name="load_store_cache_l3_read_xecore11"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE12"
>+ underscore_name="load_store_cache_l3_read_xecore12"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE13"
>+ underscore_name="load_store_cache_l3_read_xecore13"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE14"
>+ underscore_name="load_store_cache_l3_read_xecore14"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 READ XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_L3_READ_XECORE15"
>+ underscore_name="load_store_cache_l3_read_xecore15"
>+ description="Number of cacheline read requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1689001F" />
>+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x1789001F" />
>+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x0287A000" />
>+ <register type="NOA" address="0x00009888" value="0x02890000" />
>+ <register type="NOA" address="0x00009888" value="0x14890083" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x02A90000" />
>+ <register type="NOA" address="0x00009888" value="0x12A90083" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C90000" />
>+ <register type="NOA" address="0x00009888" value="0x10C90083" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x02E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90083" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x0187A000" />
>+ <register type="NOA" address="0x00009888" value="0x03890000" />
>+ <register type="NOA" address="0x00009888" value="0x0D890083" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x03A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90083" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C90000" />
>+ <register type="NOA" address="0x00009888" value="0x09C90083" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x03E90000" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203210A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030230" />
>+ <register type="NOA" address="0x00009888" value="0x3C030422" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x40030007" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache11"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache11"
>+ underscore_name="l1_cache11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="df474009-ed7f-4a1b-84a5-473b35804e42"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE0"
>+ underscore_name="load_store_cache_l3_write_xecore0"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE1"
>+ underscore_name="load_store_cache_l3_write_xecore1"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE2"
>+ underscore_name="load_store_cache_l3_write_xecore2"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE3"
>+ underscore_name="load_store_cache_l3_write_xecore3"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE4"
>+ underscore_name="load_store_cache_l3_write_xecore4"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE5"
>+ underscore_name="load_store_cache_l3_write_xecore5"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE6"
>+ underscore_name="load_store_cache_l3_write_xecore6"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE7"
>+ underscore_name="load_store_cache_l3_write_xecore7"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1689001F" />
>+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x1789001F" />
>+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x0287A000" />
>+ <register type="NOA" address="0x00009888" value="0x02890000" />
>+ <register type="NOA" address="0x00009888" value="0x14890105" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x02A90000" />
>+ <register type="NOA" address="0x00009888" value="0x12A90105" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C90000" />
>+ <register type="NOA" address="0x00009888" value="0x10C90105" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x02E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90105" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x0187A000" />
>+ <register type="NOA" address="0x00009888" value="0x03890000" />
>+ <register type="NOA" address="0x00009888" value="0x0D890105" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x03A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90105" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C90000" />
>+ <register type="NOA" address="0x00009888" value="0x09C90105" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x03E90000" />
>+ <register type="NOA" address="0x00009888" value="0x07E90105" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203210A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030230" />
>+ <register type="NOA" address="0x00009888" value="0x3C030422" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x40030007" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache12"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache12"
>+ underscore_name="l1_cache12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7c3b945e-3b30-4ef2-8544-34b535ca90b8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE8"
>+ underscore_name="load_store_cache_l3_write_xecore8"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE9"
>+ underscore_name="load_store_cache_l3_write_xecore9"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE10"
>+ underscore_name="load_store_cache_l3_write_xecore10"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE11"
>+ underscore_name="load_store_cache_l3_write_xecore11"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE12"
>+ underscore_name="load_store_cache_l3_write_xecore12"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE13"
>+ underscore_name="load_store_cache_l3_write_xecore13"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ B 4 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE14"
>+ underscore_name="load_store_cache_l3_write_xecore14"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE L3 WRITE XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_L3_WRITE_XECORE15"
>+ underscore_name="load_store_cache_l3_write_xecore15"
>+ description="Number of cacheline write requests from the Load Store Cache to L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1689001F" />
>+ <register type="NOA" address="0x00009888" value="0x16A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x16E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x1789001F" />
>+ <register type="NOA" address="0x00009888" value="0x17A9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17C9001F" />
>+ <register type="NOA" address="0x00009888" value="0x17E9001F" />
>+ <register type="NOA" address="0x00009888" value="0x0283A000" />
>+ <register type="NOA" address="0x00009888" value="0x0084C000" />
>+ <register type="NOA" address="0x00009888" value="0x02865000" />
>+ <register type="NOA" address="0x00009888" value="0x0287A000" />
>+ <register type="NOA" address="0x00009888" value="0x02890000" />
>+ <register type="NOA" address="0x00009888" value="0x14890105" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00A43000" />
>+ <register type="NOA" address="0x00009888" value="0x02A60500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x02A90000" />
>+ <register type="NOA" address="0x00009888" value="0x12A90105" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x02C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00C40C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60050" />
>+ <register type="NOA" address="0x00009888" value="0x02C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C90000" />
>+ <register type="NOA" address="0x00009888" value="0x10C90105" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E40300" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x02E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x02E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90105" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A000" />
>+ <register type="NOA" address="0x00009888" value="0x018400C0" />
>+ <register type="NOA" address="0x00009888" value="0x01865000" />
>+ <register type="NOA" address="0x00009888" value="0x0187A000" />
>+ <register type="NOA" address="0x00009888" value="0x03890000" />
>+ <register type="NOA" address="0x00009888" value="0x0D890105" />
>+ <register type="NOA" address="0x00009888" value="0x05890000" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01A40030" />
>+ <register type="NOA" address="0x00009888" value="0x01A60500" />
>+ <register type="NOA" address="0x00009888" value="0x01A70A00" />
>+ <register type="NOA" address="0x00009888" value="0x03A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90105" />
>+ <register type="NOA" address="0x00009888" value="0x05A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000C" />
>+ <register type="NOA" address="0x00009888" value="0x01C60050" />
>+ <register type="NOA" address="0x00009888" value="0x01C700A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C90000" />
>+ <register type="NOA" address="0x00009888" value="0x09C90105" />
>+ <register type="NOA" address="0x00009888" value="0x05C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E40003" />
>+ <register type="NOA" address="0x00009888" value="0x01E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x03E90000" />
>+ <register type="NOA" address="0x00009888" value="0x07E90105" />
>+ <register type="NOA" address="0x00009888" value="0x05E90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x000300FF" />
>+ <register type="NOA" address="0x00009888" value="0x020700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00090F00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x000130FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B0500" />
>+ <register type="NOA" address="0x00009888" value="0x00020C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0050" />
>+ <register type="NOA" address="0x00009888" value="0x010700A5" />
>+ <register type="NOA" address="0x00009888" value="0x0108AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A55AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010030" />
>+ <register type="NOA" address="0x00009888" value="0x010B0500" />
>+ <register type="NOA" address="0x00009888" value="0x0102000C" />
>+ <register type="NOA" address="0x00009888" value="0x010C0050" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203210A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030230" />
>+ <register type="NOA" address="0x00009888" value="0x3C030422" />
>+ <register type="NOA" address="0x00009888" value="0x3E030E77" />
>+ <register type="NOA" address="0x00009888" value="0x40030007" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache13"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache13"
>+ underscore_name="l1_cache13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a55bc2da-2c6f-4774-a20e-bd79371902db"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE0"
>+ underscore_name="load_store_cache_access_xecore0"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE1"
>+ underscore_name="load_store_cache_access_xecore1"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE2"
>+ underscore_name="load_store_cache_access_xecore2"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE3"
>+ underscore_name="load_store_cache_access_xecore3"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x14870010" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E880010" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A70010" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80010" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E70010" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E80010" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache14"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache14"
>+ underscore_name="l1_cache14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0e4e660e-96bf-4b86-90cb-64ec0532fd03"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE4"
>+ underscore_name="load_store_cache_access_xecore4"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE5"
>+ underscore_name="load_store_cache_access_xecore5"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE6"
>+ underscore_name="load_store_cache_access_xecore6"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE7"
>+ underscore_name="load_store_cache_access_xecore7"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x15870010" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F880010" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A70010" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80010" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E70010" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E80010" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache15"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache15"
>+ underscore_name="l1_cache15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8bb39f7a-53b5-403d-94fb-f1f7350d2ce0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE8"
>+ underscore_name="load_store_cache_access_xecore8"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE9"
>+ underscore_name="load_store_cache_access_xecore9"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE10"
>+ underscore_name="load_store_cache_access_xecore10"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE11"
>+ underscore_name="load_store_cache_access_xecore11"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x14870010" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E880010" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A70010" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80010" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E70010" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E80010" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache16"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache16"
>+ underscore_name="l1_cache16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f4b433d4-2af0-45c2-b61c-7e9a4db553cc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE12"
>+ underscore_name="load_store_cache_access_xecore12"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE13"
>+ underscore_name="load_store_cache_access_xecore13"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE14"
>+ underscore_name="load_store_cache_access_xecore14"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE ACCESS XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_ACCESS_XECORE15"
>+ underscore_name="load_store_cache_access_xecore15"
>+ description="Number of Load Store Cache accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x15870010" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F880010" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A70010" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80010" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E70010" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E80010" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache17"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache17"
>+ underscore_name="l1_cache17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bde419e8-3eb1-4525-9317-f74900301c1d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE0"
>+ underscore_name="load_store_cache_partial_write_count_xecore0"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE1"
>+ underscore_name="load_store_cache_partial_write_count_xecore1"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE2"
>+ underscore_name="load_store_cache_partial_write_count_xecore2"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE3"
>+ underscore_name="load_store_cache_partial_write_count_xecore3"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870005" />
>+ <register type="NOA" address="0x00009888" value="0x1A870005" />
>+ <register type="NOA" address="0x00009888" value="0x12880005" />
>+ <register type="NOA" address="0x00009888" value="0x16880005" />
>+ <register type="NOA" address="0x00009888" value="0x16A70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70005" />
>+ <register type="NOA" address="0x00009888" value="0x12A80005" />
>+ <register type="NOA" address="0x00009888" value="0x16A80005" />
>+ <register type="NOA" address="0x00009888" value="0x16C70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70005" />
>+ <register type="NOA" address="0x00009888" value="0x12C80005" />
>+ <register type="NOA" address="0x00009888" value="0x16C80005" />
>+ <register type="NOA" address="0x00009888" value="0x16E70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70005" />
>+ <register type="NOA" address="0x00009888" value="0x12E80005" />
>+ <register type="NOA" address="0x00009888" value="0x16E80005" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x148701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache18"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache18"
>+ underscore_name="l1_cache18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7a8bccbc-6900-470c-8204-2dc21423e247"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE4"
>+ underscore_name="load_store_cache_partial_write_count_xecore4"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE5"
>+ underscore_name="load_store_cache_partial_write_count_xecore5"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE6"
>+ underscore_name="load_store_cache_partial_write_count_xecore6"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE7"
>+ underscore_name="load_store_cache_partial_write_count_xecore7"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870005" />
>+ <register type="NOA" address="0x00009888" value="0x1B870005" />
>+ <register type="NOA" address="0x00009888" value="0x13880005" />
>+ <register type="NOA" address="0x00009888" value="0x17880005" />
>+ <register type="NOA" address="0x00009888" value="0x17A70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70005" />
>+ <register type="NOA" address="0x00009888" value="0x13A80005" />
>+ <register type="NOA" address="0x00009888" value="0x17A80005" />
>+ <register type="NOA" address="0x00009888" value="0x17C70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70005" />
>+ <register type="NOA" address="0x00009888" value="0x13C80005" />
>+ <register type="NOA" address="0x00009888" value="0x17C80005" />
>+ <register type="NOA" address="0x00009888" value="0x17E70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70005" />
>+ <register type="NOA" address="0x00009888" value="0x13E80005" />
>+ <register type="NOA" address="0x00009888" value="0x17E80005" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x158701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache19"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache19"
>+ underscore_name="l1_cache19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2d1b823a-ee3a-43b4-b46f-379ab7920aef"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE8"
>+ underscore_name="load_store_cache_partial_write_count_xecore8"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE9"
>+ underscore_name="load_store_cache_partial_write_count_xecore9"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE10"
>+ underscore_name="load_store_cache_partial_write_count_xecore10"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE11"
>+ underscore_name="load_store_cache_partial_write_count_xecore11"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16870005" />
>+ <register type="NOA" address="0x00009888" value="0x1A870005" />
>+ <register type="NOA" address="0x00009888" value="0x12880005" />
>+ <register type="NOA" address="0x00009888" value="0x16880005" />
>+ <register type="NOA" address="0x00009888" value="0x16A70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70005" />
>+ <register type="NOA" address="0x00009888" value="0x12A80005" />
>+ <register type="NOA" address="0x00009888" value="0x16A80005" />
>+ <register type="NOA" address="0x00009888" value="0x16C70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70005" />
>+ <register type="NOA" address="0x00009888" value="0x12C80005" />
>+ <register type="NOA" address="0x00009888" value="0x16C80005" />
>+ <register type="NOA" address="0x00009888" value="0x16E70005" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70005" />
>+ <register type="NOA" address="0x00009888" value="0x12E80005" />
>+ <register type="NOA" address="0x00009888" value="0x16E80005" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x148701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache20"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache20"
>+ underscore_name="l1_cache20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3b20c2df-ccd7-4c6c-a211-5724fa8bda6d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE12"
>+ underscore_name="load_store_cache_partial_write_count_xecore12"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE13"
>+ underscore_name="load_store_cache_partial_write_count_xecore13"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE14"
>+ underscore_name="load_store_cache_partial_write_count_xecore14"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE PARTIAL WRITE COUNT XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_PARTIAL_WRITE_COUNT_XECORE15"
>+ underscore_name="load_store_cache_partial_write_count_xecore15"
>+ description="Number of writes to the Load Store Cache that don't fill a subsector"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17870005" />
>+ <register type="NOA" address="0x00009888" value="0x1B870005" />
>+ <register type="NOA" address="0x00009888" value="0x13880005" />
>+ <register type="NOA" address="0x00009888" value="0x17880005" />
>+ <register type="NOA" address="0x00009888" value="0x17A70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70005" />
>+ <register type="NOA" address="0x00009888" value="0x13A80005" />
>+ <register type="NOA" address="0x00009888" value="0x17A80005" />
>+ <register type="NOA" address="0x00009888" value="0x17C70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70005" />
>+ <register type="NOA" address="0x00009888" value="0x13C80005" />
>+ <register type="NOA" address="0x00009888" value="0x17C80005" />
>+ <register type="NOA" address="0x00009888" value="0x17E70005" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70005" />
>+ <register type="NOA" address="0x00009888" value="0x13E80005" />
>+ <register type="NOA" address="0x00009888" value="0x17E80005" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x158701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache21"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache21"
>+ underscore_name="l1_cache21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="186189aa-0aaf-4c63-9977-d5dfd5eb5084"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE0"
>+ underscore_name="load_store_cache_hit_xecore0"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE1"
>+ underscore_name="load_store_cache_hit_xecore1"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x06870143" />
>+ <register type="NOA" address="0x00009888" value="0x08870553" />
>+ <register type="NOA" address="0x00009888" value="0x0087AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x06880143" />
>+ <register type="NOA" address="0x00009888" value="0x08880553" />
>+ <register type="NOA" address="0x00009888" value="0x008900F0" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70143" />
>+ <register type="NOA" address="0x00009888" value="0x10A70553" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80143" />
>+ <register type="NOA" address="0x00009888" value="0x10A80553" />
>+ <register type="NOA" address="0x00009888" value="0x00A9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32031083" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C60" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38031403" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache22"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache22"
>+ underscore_name="l1_cache22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="13dee569-144e-4bb0-b2da-e902336c2f08"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE2"
>+ underscore_name="load_store_cache_hit_xecore2"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE3"
>+ underscore_name="load_store_cache_hit_xecore3"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x06C70143" />
>+ <register type="NOA" address="0x00009888" value="0x08C70553" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80143" />
>+ <register type="NOA" address="0x00009888" value="0x08C80553" />
>+ <register type="NOA" address="0x00009888" value="0x00C900F0" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70143" />
>+ <register type="NOA" address="0x00009888" value="0x10E70553" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80143" />
>+ <register type="NOA" address="0x00009888" value="0x10E80553" />
>+ <register type="NOA" address="0x00009888" value="0x00E9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C64" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603108A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030004" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030231" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache23"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache23"
>+ underscore_name="l1_cache23"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4b450172-544b-4249-87a4-96acdde97d6c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE4"
>+ underscore_name="load_store_cache_hit_xecore4"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE5"
>+ underscore_name="load_store_cache_hit_xecore5"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x07870143" />
>+ <register type="NOA" address="0x00009888" value="0x09870553" />
>+ <register type="NOA" address="0x00009888" value="0x0187AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x07880143" />
>+ <register type="NOA" address="0x00009888" value="0x09880553" />
>+ <register type="NOA" address="0x00009888" value="0x018900F0" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FA70143" />
>+ <register type="NOA" address="0x00009888" value="0x11A70553" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FA80143" />
>+ <register type="NOA" address="0x00009888" value="0x11A80553" />
>+ <register type="NOA" address="0x00009888" value="0x01A9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32031083" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C60" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38031403" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache24"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache24"
>+ underscore_name="l1_cache24"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2bf27543-d6b4-4cb7-b53a-3b83fe6c102e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE6"
>+ underscore_name="load_store_cache_hit_xecore6"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE7"
>+ underscore_name="load_store_cache_hit_xecore7"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x07C70143" />
>+ <register type="NOA" address="0x00009888" value="0x09C70553" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80143" />
>+ <register type="NOA" address="0x00009888" value="0x09C80553" />
>+ <register type="NOA" address="0x00009888" value="0x01C900F0" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70143" />
>+ <register type="NOA" address="0x00009888" value="0x11E70553" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80143" />
>+ <register type="NOA" address="0x00009888" value="0x11E80553" />
>+ <register type="NOA" address="0x00009888" value="0x01E9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C64" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603108A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030004" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030231" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache25"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache25"
>+ underscore_name="l1_cache25"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e1066219-5e33-4b74-b056-94b3a62a7900"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE8"
>+ underscore_name="load_store_cache_hit_xecore8"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE9"
>+ underscore_name="load_store_cache_hit_xecore9"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x06870143" />
>+ <register type="NOA" address="0x00009888" value="0x08870553" />
>+ <register type="NOA" address="0x00009888" value="0x0087AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x06880143" />
>+ <register type="NOA" address="0x00009888" value="0x08880553" />
>+ <register type="NOA" address="0x00009888" value="0x008900F0" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70143" />
>+ <register type="NOA" address="0x00009888" value="0x10A70553" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80143" />
>+ <register type="NOA" address="0x00009888" value="0x10A80553" />
>+ <register type="NOA" address="0x00009888" value="0x00A9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32031083" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C60" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38031403" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache26"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache26"
>+ underscore_name="l1_cache26"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="30ee8347-968a-4ec0-985a-234c0d5ee72e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE10"
>+ underscore_name="load_store_cache_hit_xecore10"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE11"
>+ underscore_name="load_store_cache_hit_xecore11"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x06C70143" />
>+ <register type="NOA" address="0x00009888" value="0x08C70553" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80143" />
>+ <register type="NOA" address="0x00009888" value="0x08C80553" />
>+ <register type="NOA" address="0x00009888" value="0x00C900F0" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70143" />
>+ <register type="NOA" address="0x00009888" value="0x10E70553" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80143" />
>+ <register type="NOA" address="0x00009888" value="0x10E80553" />
>+ <register type="NOA" address="0x00009888" value="0x00E9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C64" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603108A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030004" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030231" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache27"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache27"
>+ underscore_name="l1_cache27"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d38715b6-5d8d-44ad-82b4-83d6a143d61c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE12"
>+ underscore_name="load_store_cache_hit_xecore12"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE13"
>+ underscore_name="load_store_cache_hit_xecore13"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x07870143" />
>+ <register type="NOA" address="0x00009888" value="0x09870553" />
>+ <register type="NOA" address="0x00009888" value="0x0187AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x07880143" />
>+ <register type="NOA" address="0x00009888" value="0x09880553" />
>+ <register type="NOA" address="0x00009888" value="0x018900F0" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FA70143" />
>+ <register type="NOA" address="0x00009888" value="0x11A70553" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FA80143" />
>+ <register type="NOA" address="0x00009888" value="0x11A80553" />
>+ <register type="NOA" address="0x00009888" value="0x01A9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32031083" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C60" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38031403" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache28"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache28"
>+ underscore_name="l1_cache28"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1f851454-2f9c-44da-b403-82493b4e41ee"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE14"
>+ underscore_name="load_store_cache_hit_xecore14"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE HIT XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_HIT_XECORE15"
>+ underscore_name="load_store_cache_hit_xecore15"
>+ description="Number of Load Store Cache hits."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x07C70143" />
>+ <register type="NOA" address="0x00009888" value="0x09C70553" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80143" />
>+ <register type="NOA" address="0x00009888" value="0x09C80553" />
>+ <register type="NOA" address="0x00009888" value="0x01C900F0" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE70143" />
>+ <register type="NOA" address="0x00009888" value="0x11E70553" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0FE80143" />
>+ <register type="NOA" address="0x00009888" value="0x11E80553" />
>+ <register type="NOA" address="0x00009888" value="0x01E9F000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C64" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603108A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030004" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030231" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache29"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache29"
>+ underscore_name="l1_cache29"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="32f03e2e-890a-4db8-9d12-cd2a9b46456c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE0"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE0"
>+ underscore_name="slm_bank_conflict_count_xecore0"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x188914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22891800" />
>+ <register type="NOA" address="0x00009888" value="0x24890005" />
>+ <register type="NOA" address="0x00009888" value="0x288914C0" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x06890C31" />
>+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0A890821" />
>+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0E890411" />
>+ <register type="NOA" address="0x00009888" value="0x1089079F" />
>+ <register type="NOA" address="0x00009888" value="0x12890001" />
>+ <register type="NOA" address="0x00009888" value="0x1489038F" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache30"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache30"
>+ underscore_name="l1_cache30"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f124e69c-983e-4d57-bd6a-26af2dd386ba"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE1"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE1"
>+ underscore_name="slm_bank_conflict_count_xecore1"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22A91800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90005" />
>+ <register type="NOA" address="0x00009888" value="0x28A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A93254" />
>+ <register type="NOA" address="0x00009888" value="0x04A90208" />
>+ <register type="NOA" address="0x00009888" value="0x06A90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90411" />
>+ <register type="NOA" address="0x00009888" value="0x10A9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12A90001" />
>+ <register type="NOA" address="0x00009888" value="0x14A9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache31"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache31"
>+ underscore_name="l1_cache31"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="77bfa913-7775-4d45-8c3f-4510520c7b15"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE2"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE2"
>+ underscore_name="slm_bank_conflict_count_xecore2"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22C91800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90005" />
>+ <register type="NOA" address="0x00009888" value="0x28C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C93254" />
>+ <register type="NOA" address="0x00009888" value="0x04C90208" />
>+ <register type="NOA" address="0x00009888" value="0x06C90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90411" />
>+ <register type="NOA" address="0x00009888" value="0x10C9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12C90001" />
>+ <register type="NOA" address="0x00009888" value="0x14C9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache32"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache32"
>+ underscore_name="l1_cache32"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9ed928dc-d0e2-455c-a2ef-b5cac335bab9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE3"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE3"
>+ underscore_name="slm_bank_conflict_count_xecore3"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22E91800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90005" />
>+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
>+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12E90001" />
>+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache33"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache33"
>+ underscore_name="l1_cache33"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6ac07bf2-e77c-4a85-97d8-08d9f86b3f77"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE4"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE4"
>+ underscore_name="slm_bank_conflict_count_xecore4"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x198914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23891800" />
>+ <register type="NOA" address="0x00009888" value="0x25890005" />
>+ <register type="NOA" address="0x00009888" value="0x298914C0" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x07890C31" />
>+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0B890821" />
>+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0F890411" />
>+ <register type="NOA" address="0x00009888" value="0x1189079F" />
>+ <register type="NOA" address="0x00009888" value="0x13890001" />
>+ <register type="NOA" address="0x00009888" value="0x1589038F" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache34"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache34"
>+ underscore_name="l1_cache34"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d8fde355-eb9a-4490-b61f-31fb98ba4f70"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE5"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE5"
>+ underscore_name="slm_bank_conflict_count_xecore5"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23A91800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90005" />
>+ <register type="NOA" address="0x00009888" value="0x29A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A93254" />
>+ <register type="NOA" address="0x00009888" value="0x05A90208" />
>+ <register type="NOA" address="0x00009888" value="0x07A90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90411" />
>+ <register type="NOA" address="0x00009888" value="0x11A9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13A90001" />
>+ <register type="NOA" address="0x00009888" value="0x15A9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache35"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache35"
>+ underscore_name="l1_cache35"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c045a7e6-dd83-419c-abff-643ccb4ff70f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE6"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE6"
>+ underscore_name="slm_bank_conflict_count_xecore6"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23C91800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90005" />
>+ <register type="NOA" address="0x00009888" value="0x29C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C93254" />
>+ <register type="NOA" address="0x00009888" value="0x05C90208" />
>+ <register type="NOA" address="0x00009888" value="0x07C90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90411" />
>+ <register type="NOA" address="0x00009888" value="0x11C9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13C90001" />
>+ <register type="NOA" address="0x00009888" value="0x15C9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache36"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache36"
>+ underscore_name="l1_cache36"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5c6b81b0-056f-451e-b3be-dea10b2c1ecb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE7"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE7"
>+ underscore_name="slm_bank_conflict_count_xecore7"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23E91800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90005" />
>+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
>+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13E90001" />
>+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache37"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache37"
>+ underscore_name="l1_cache37"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2558f9cd-1565-498c-a539-430377a55a93"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE8"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE8"
>+ underscore_name="slm_bank_conflict_count_xecore8"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x188914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1E8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22891800" />
>+ <register type="NOA" address="0x00009888" value="0x24890005" />
>+ <register type="NOA" address="0x00009888" value="0x288914C0" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x06890C31" />
>+ <register type="NOA" address="0x00009888" value="0x08890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0A890821" />
>+ <register type="NOA" address="0x00009888" value="0x0C890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0E890411" />
>+ <register type="NOA" address="0x00009888" value="0x1089079F" />
>+ <register type="NOA" address="0x00009888" value="0x12890001" />
>+ <register type="NOA" address="0x00009888" value="0x1489038F" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache38"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache38"
>+ underscore_name="l1_cache38"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a4a5c1e1-beeb-42ec-ba01-6af0c5eeee90"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE9"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE9"
>+ underscore_name="slm_bank_conflict_count_xecore9"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22A91800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90005" />
>+ <register type="NOA" address="0x00009888" value="0x28A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A93254" />
>+ <register type="NOA" address="0x00009888" value="0x04A90208" />
>+ <register type="NOA" address="0x00009888" value="0x06A90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90411" />
>+ <register type="NOA" address="0x00009888" value="0x10A9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12A90001" />
>+ <register type="NOA" address="0x00009888" value="0x14A9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache39"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache39"
>+ underscore_name="l1_cache39"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7d80234b-4dae-4def-aa0b-2b1fe3ff0a13"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE10"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE10"
>+ underscore_name="slm_bank_conflict_count_xecore10"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22C91800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90005" />
>+ <register type="NOA" address="0x00009888" value="0x28C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C93254" />
>+ <register type="NOA" address="0x00009888" value="0x04C90208" />
>+ <register type="NOA" address="0x00009888" value="0x06C90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90411" />
>+ <register type="NOA" address="0x00009888" value="0x10C9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12C90001" />
>+ <register type="NOA" address="0x00009888" value="0x14C9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache40"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache40"
>+ underscore_name="l1_cache40"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ba5d47a0-a35b-4ee2-9cdd-8272cfc149d9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE11"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE11"
>+ underscore_name="slm_bank_conflict_count_xecore11"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x22E91800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90005" />
>+ <register type="NOA" address="0x00009888" value="0x28E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x06E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90411" />
>+ <register type="NOA" address="0x00009888" value="0x10E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x12E90001" />
>+ <register type="NOA" address="0x00009888" value="0x14E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache41"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache41"
>+ underscore_name="l1_cache41"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="692e3adb-d471-44a3-a3ad-0b0fedf05630"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE12"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE12"
>+ underscore_name="slm_bank_conflict_count_xecore12"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x198914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1F8900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23891800" />
>+ <register type="NOA" address="0x00009888" value="0x25890005" />
>+ <register type="NOA" address="0x00009888" value="0x298914C0" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x07890C31" />
>+ <register type="NOA" address="0x00009888" value="0x09890FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0B890821" />
>+ <register type="NOA" address="0x00009888" value="0x0D890BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0F890411" />
>+ <register type="NOA" address="0x00009888" value="0x1189079F" />
>+ <register type="NOA" address="0x00009888" value="0x13890001" />
>+ <register type="NOA" address="0x00009888" value="0x1589038F" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache42"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache42"
>+ underscore_name="l1_cache42"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c1c40fc7-8db1-401b-8dc9-42c3b51361a4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE13"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE13"
>+ underscore_name="slm_bank_conflict_count_xecore13"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x19A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23A91800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90005" />
>+ <register type="NOA" address="0x00009888" value="0x29A914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A93254" />
>+ <register type="NOA" address="0x00009888" value="0x05A90208" />
>+ <register type="NOA" address="0x00009888" value="0x07A90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90411" />
>+ <register type="NOA" address="0x00009888" value="0x11A9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13A90001" />
>+ <register type="NOA" address="0x00009888" value="0x15A9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache43"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache43"
>+ underscore_name="l1_cache43"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e75bf1f9-071f-4c21-8f55-e9ee154638ba"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE14"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE14"
>+ underscore_name="slm_bank_conflict_count_xecore14"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x19C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23C91800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90005" />
>+ <register type="NOA" address="0x00009888" value="0x29C914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C93254" />
>+ <register type="NOA" address="0x00009888" value="0x05C90208" />
>+ <register type="NOA" address="0x00009888" value="0x07C90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90411" />
>+ <register type="NOA" address="0x00009888" value="0x11C9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13C90001" />
>+ <register type="NOA" address="0x00009888" value="0x15C9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache44"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache44"
>+ underscore_name="l1_cache44"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="975595a3-2d15-44aa-b32f-0204e42485f4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM BANK CONFLICT COUNT XECORE15"
>+ symbol_name="SLM_BANK_CONFLICT_COUNT_XECORE15"
>+ underscore_name="slm_bank_conflict_count_xecore15"
>+ description="Number of SLM accesses resulting in a bank conflict."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD C 3 READ UADD 2 C 2 READ UMUL UADD 4 C 1 READ UMUL UADD 8 C 0 READ UMUL UADD B 7 READ UADD 2 B 6 READ UMUL UADD 4 B 5 READ UMUL UADD 8 B 4 READ UMUL UADD B 3 READ UADD 2 B 2 READ UMUL UADD 4 B 1 READ UMUL UADD 8 B 0 READ UMUL UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x19E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE900A6" />
>+ <register type="NOA" address="0x00009888" value="0x23E91800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90005" />
>+ <register type="NOA" address="0x00009888" value="0x29E914C0" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x07E90C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E90FBF" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90821" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90411" />
>+ <register type="NOA" address="0x00009888" value="0x11E9079F" />
>+ <register type="NOA" address="0x00009888" value="0x13E90001" />
>+ <register type="NOA" address="0x00009888" value="0x15E9038F" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache45"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache45"
>+ underscore_name="l1_cache45"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9c1f54c9-3b59-479a-97e9-179a40b4b949"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE0"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE0"
>+ underscore_name="slm_access_count_xecore0"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE1"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE1"
>+ underscore_name="slm_access_count_xecore1"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE2"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE2"
>+ underscore_name="slm_access_count_xecore2"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE3"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE3"
>+ underscore_name="slm_access_count_xecore3"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1687000F" />
>+ <register type="NOA" address="0x00009888" value="0x1A87000F" />
>+ <register type="NOA" address="0x00009888" value="0x1288000F" />
>+ <register type="NOA" address="0x00009888" value="0x1688000F" />
>+ <register type="NOA" address="0x00009888" value="0x16A7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AA7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16C7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AC7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16E7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AE7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x148701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache46"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache46"
>+ underscore_name="l1_cache46"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="eebc8739-0987-4f55-b70f-6cdee1a4ec02"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE4"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE4"
>+ underscore_name="slm_access_count_xecore4"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE5"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE5"
>+ underscore_name="slm_access_count_xecore5"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE6"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE6"
>+ underscore_name="slm_access_count_xecore6"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE7"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE7"
>+ underscore_name="slm_access_count_xecore7"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1787000F" />
>+ <register type="NOA" address="0x00009888" value="0x1B87000F" />
>+ <register type="NOA" address="0x00009888" value="0x1388000F" />
>+ <register type="NOA" address="0x00009888" value="0x1788000F" />
>+ <register type="NOA" address="0x00009888" value="0x17A7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BA7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17C7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BC7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17E7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BE7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x158701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache47"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache47"
>+ underscore_name="l1_cache47"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e01f5549-332a-4e23-b915-828860d438cc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE8"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE8"
>+ underscore_name="slm_access_count_xecore8"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE9"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE9"
>+ underscore_name="slm_access_count_xecore9"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE10"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE10"
>+ underscore_name="slm_access_count_xecore10"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE11"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE11"
>+ underscore_name="slm_access_count_xecore11"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1687000F" />
>+ <register type="NOA" address="0x00009888" value="0x1A87000F" />
>+ <register type="NOA" address="0x00009888" value="0x1288000F" />
>+ <register type="NOA" address="0x00009888" value="0x1688000F" />
>+ <register type="NOA" address="0x00009888" value="0x16A7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AA7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16C7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AC7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16E7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AE7000F" />
>+ <register type="NOA" address="0x00009888" value="0x12E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x16E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x148701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache48"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache48"
>+ underscore_name="l1_cache48"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="389c0253-dbfb-47b3-878e-3eb1b9b6e74f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE12"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE12"
>+ underscore_name="slm_access_count_xecore12"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE13"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE13"
>+ underscore_name="slm_access_count_xecore13"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE14"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE14"
>+ underscore_name="slm_access_count_xecore14"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM ACCESS COUNT XECORE15"
>+ symbol_name="SLM_ACCESS_COUNT_XECORE15"
>+ underscore_name="slm_access_count_xecore15"
>+ description="Number of SLM accesses."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1787000F" />
>+ <register type="NOA" address="0x00009888" value="0x1B87000F" />
>+ <register type="NOA" address="0x00009888" value="0x1388000F" />
>+ <register type="NOA" address="0x00009888" value="0x1788000F" />
>+ <register type="NOA" address="0x00009888" value="0x17A7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BA7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17A8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17C7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BC7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17C8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17E7000F" />
>+ <register type="NOA" address="0x00009888" value="0x1BE7000F" />
>+ <register type="NOA" address="0x00009888" value="0x13E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x17E8000F" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x158701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F8801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A701D7" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E701D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E801D7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache49"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache49"
>+ underscore_name="l1_cache49"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="23488fdc-0420-4cee-b15a-000f3fe0c61c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_read_message_count_xecore0"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_read_message_count_xecore1"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890004" />
>+ <register type="NOA" address="0x00009888" value="0x08890414" />
>+ <register type="NOA" address="0x00009888" value="0x0A890824" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
>+ <register type="NOA" address="0x00009888" value="0x10A90414" />
>+ <register type="NOA" address="0x00009888" value="0x12A90824" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache50"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache50"
>+ underscore_name="l1_cache50"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="229bdc13-d602-4e78-a325-c082919dc47a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_read_message_count_xecore2"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_read_message_count_xecore3"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90004" />
>+ <register type="NOA" address="0x00009888" value="0x08C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
>+ <register type="NOA" address="0x00009888" value="0x10E90414" />
>+ <register type="NOA" address="0x00009888" value="0x12E90824" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache51"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache51"
>+ underscore_name="l1_cache51"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="35c25f46-14d7-46fa-927f-35507e61a2fc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_read_message_count_xecore4"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_read_message_count_xecore5"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890004" />
>+ <register type="NOA" address="0x00009888" value="0x09890414" />
>+ <register type="NOA" address="0x00009888" value="0x0B890824" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
>+ <register type="NOA" address="0x00009888" value="0x11A90414" />
>+ <register type="NOA" address="0x00009888" value="0x13A90824" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache52"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache52"
>+ underscore_name="l1_cache52"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="94284c36-9664-4d60-b4d9-15179f266d23"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_read_message_count_xecore6"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_read_message_count_xecore7"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90004" />
>+ <register type="NOA" address="0x00009888" value="0x09C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
>+ <register type="NOA" address="0x00009888" value="0x11E90414" />
>+ <register type="NOA" address="0x00009888" value="0x13E90824" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache53"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache53"
>+ underscore_name="l1_cache53"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a2b93539-7c7e-4ea4-85df-2fa675381a1b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_slm_read_message_count_xecore8"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_slm_read_message_count_xecore9"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890004" />
>+ <register type="NOA" address="0x00009888" value="0x08890414" />
>+ <register type="NOA" address="0x00009888" value="0x0A890824" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
>+ <register type="NOA" address="0x00009888" value="0x10A90414" />
>+ <register type="NOA" address="0x00009888" value="0x12A90824" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache54"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache54"
>+ underscore_name="l1_cache54"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8efc5126-1bb6-47cd-bd3c-b1bfa6a99dc1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_slm_read_message_count_xecore10"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_slm_read_message_count_xecore11"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90004" />
>+ <register type="NOA" address="0x00009888" value="0x08C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
>+ <register type="NOA" address="0x00009888" value="0x10E90414" />
>+ <register type="NOA" address="0x00009888" value="0x12E90824" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache55"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache55"
>+ underscore_name="l1_cache55"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4a628907-5db2-437c-b04e-8c14dede3794"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_slm_read_message_count_xecore12"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_slm_read_message_count_xecore13"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890004" />
>+ <register type="NOA" address="0x00009888" value="0x09890414" />
>+ <register type="NOA" address="0x00009888" value="0x0B890824" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
>+ <register type="NOA" address="0x00009888" value="0x11A90414" />
>+ <register type="NOA" address="0x00009888" value="0x13A90824" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache56"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache56"
>+ underscore_name="l1_cache56"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e017d352-78fe-4f3e-bda9-814fb14f495e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_slm_read_message_count_xecore14"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM READ MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_SLM_READ_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_slm_read_message_count_xecore15"
>+ description="Number of SLM read messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90004" />
>+ <register type="NOA" address="0x00009888" value="0x09C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
>+ <register type="NOA" address="0x00009888" value="0x11E90414" />
>+ <register type="NOA" address="0x00009888" value="0x13E90824" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache57"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache57"
>+ underscore_name="l1_cache57"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c89b207d-e5c1-480a-8b15-5403d0e45fb9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_write_message_count_xecore0"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_write_message_count_xecore1"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890003" />
>+ <register type="NOA" address="0x00009888" value="0x08890413" />
>+ <register type="NOA" address="0x00009888" value="0x0A890823" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
>+ <register type="NOA" address="0x00009888" value="0x10A90413" />
>+ <register type="NOA" address="0x00009888" value="0x12A90823" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache58"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache58"
>+ underscore_name="l1_cache58"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dd46fc9a-6a2c-44c7-94f3-069b58c95aca"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_write_message_count_xecore2"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_write_message_count_xecore3"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90003" />
>+ <register type="NOA" address="0x00009888" value="0x08C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
>+ <register type="NOA" address="0x00009888" value="0x10E90413" />
>+ <register type="NOA" address="0x00009888" value="0x12E90823" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache59"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache59"
>+ underscore_name="l1_cache59"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4669435c-6f14-4557-b983-3f5186807fd6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_write_message_count_xecore4"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_write_message_count_xecore5"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890003" />
>+ <register type="NOA" address="0x00009888" value="0x09890413" />
>+ <register type="NOA" address="0x00009888" value="0x0B890823" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
>+ <register type="NOA" address="0x00009888" value="0x11A90413" />
>+ <register type="NOA" address="0x00009888" value="0x13A90823" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache60"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache60"
>+ underscore_name="l1_cache60"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6f37e5b7-c8fd-4f28-a95d-919848fe4a95"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_write_message_count_xecore6"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_write_message_count_xecore7"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90003" />
>+ <register type="NOA" address="0x00009888" value="0x09C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
>+ <register type="NOA" address="0x00009888" value="0x11E90413" />
>+ <register type="NOA" address="0x00009888" value="0x13E90823" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache61"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache61"
>+ underscore_name="l1_cache61"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0cd1c331-f998-467e-ae36-ea334c3ba2a5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_slm_write_message_count_xecore8"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_slm_write_message_count_xecore9"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890003" />
>+ <register type="NOA" address="0x00009888" value="0x08890413" />
>+ <register type="NOA" address="0x00009888" value="0x0A890823" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
>+ <register type="NOA" address="0x00009888" value="0x10A90413" />
>+ <register type="NOA" address="0x00009888" value="0x12A90823" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache62"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache62"
>+ underscore_name="l1_cache62"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="09153d17-1912-4ce4-b41a-709df4aba848"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_slm_write_message_count_xecore10"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_slm_write_message_count_xecore11"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90003" />
>+ <register type="NOA" address="0x00009888" value="0x08C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
>+ <register type="NOA" address="0x00009888" value="0x10E90413" />
>+ <register type="NOA" address="0x00009888" value="0x12E90823" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache63"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache63"
>+ underscore_name="l1_cache63"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ea0e19bb-8a13-4e51-92ca-1cb3db78fb10"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_slm_write_message_count_xecore12"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_slm_write_message_count_xecore13"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890003" />
>+ <register type="NOA" address="0x00009888" value="0x09890413" />
>+ <register type="NOA" address="0x00009888" value="0x0B890823" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
>+ <register type="NOA" address="0x00009888" value="0x11A90413" />
>+ <register type="NOA" address="0x00009888" value="0x13A90823" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache64"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache64"
>+ underscore_name="l1_cache64"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d7eb30f5-28aa-455b-b8a5-221db2ccfe62"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_slm_write_message_count_xecore14"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM WRITE MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_SLM_WRITE_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_slm_write_message_count_xecore15"
>+ description="Number of SLM write messages sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90003" />
>+ <register type="NOA" address="0x00009888" value="0x09C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
>+ <register type="NOA" address="0x00009888" value="0x11E90413" />
>+ <register type="NOA" address="0x00009888" value="0x13E90823" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache65"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache65"
>+ underscore_name="l1_cache65"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ae51ef65-a808-4248-8c26-8fcda92bb018"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_atomic_message_count_xecore0"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_slm_fence_message_count_xecore0"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890083" />
>+ <register type="NOA" address="0x00009888" value="0x088904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0A890612" />
>+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10890E32" />
>+ <register type="NOA" address="0x00009888" value="0x128905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache66"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache66"
>+ underscore_name="l1_cache66"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e6e2b49c-615f-4af1-a7b1-349f6b906c90"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_atomic_message_count_xecore1"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_slm_fence_message_count_xecore1"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06A90083" />
>+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache67"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache67"
>+ underscore_name="l1_cache67"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="691098de-d8d8-40f3-906f-b20df78f5b52"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_atomic_message_count_xecore2"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_slm_fence_message_count_xecore2"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90083" />
>+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache68"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache68"
>+ underscore_name="l1_cache68"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bdcc17c1-0c82-4277-8c4a-6c878af1f374"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_atomic_message_count_xecore3"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_slm_fence_message_count_xecore3"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06E90083" />
>+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache69"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache69"
>+ underscore_name="l1_cache69"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e2417f86-ea22-4512-b4b6-1918c6721e47"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_atomic_message_count_xecore4"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_slm_fence_message_count_xecore4"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890083" />
>+ <register type="NOA" address="0x00009888" value="0x098904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0B890612" />
>+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11890E32" />
>+ <register type="NOA" address="0x00009888" value="0x138905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache70"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache70"
>+ underscore_name="l1_cache70"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0b7a01c5-5622-43cd-90c1-963d8ebc4d30"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_atomic_message_count_xecore5"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_slm_fence_message_count_xecore5"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07A90083" />
>+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache71"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache71"
>+ underscore_name="l1_cache71"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e0da306c-65eb-4032-b327-f95f4eba3020"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_atomic_message_count_xecore6"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_slm_fence_message_count_xecore6"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90083" />
>+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache72"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache72"
>+ underscore_name="l1_cache72"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="10f602b1-6401-49df-b617-8fb07c188fa2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_atomic_message_count_xecore7"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_slm_fence_message_count_xecore7"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache73"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache73"
>+ underscore_name="l1_cache73"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8bcaab96-b9ff-4445-9b12-77c6645d4889"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_slm_atomic_message_count_xecore8"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_slm_fence_message_count_xecore8"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890083" />
>+ <register type="NOA" address="0x00009888" value="0x088904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0A890612" />
>+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10890E32" />
>+ <register type="NOA" address="0x00009888" value="0x128905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache74"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache74"
>+ underscore_name="l1_cache74"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fb2f0a27-1305-4d18-9940-d644f2fd2607"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_slm_atomic_message_count_xecore9"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_slm_fence_message_count_xecore9"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06A90083" />
>+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache75"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache75"
>+ underscore_name="l1_cache75"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e79fe17b-cecf-4808-98f8-dbf002286e99"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_slm_atomic_message_count_xecore10"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_slm_fence_message_count_xecore10"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90083" />
>+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache76"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache76"
>+ underscore_name="l1_cache76"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b25a8d2b-6410-4f91-af8d-364c2f31263a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_slm_atomic_message_count_xecore11"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_slm_fence_message_count_xecore11"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06E90083" />
>+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache77"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache77"
>+ underscore_name="l1_cache77"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="45ec41ff-4a28-4282-973b-8fcbe65cf00d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_slm_atomic_message_count_xecore12"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_slm_fence_message_count_xecore12"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890083" />
>+ <register type="NOA" address="0x00009888" value="0x098904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0B890612" />
>+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11890E32" />
>+ <register type="NOA" address="0x00009888" value="0x138905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache78"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache78"
>+ underscore_name="l1_cache78"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f2ea74eb-3520-4e62-a9e9-6907afd1a5e6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_slm_atomic_message_count_xecore13"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_slm_fence_message_count_xecore13"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07A90083" />
>+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache79"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache79"
>+ underscore_name="l1_cache79"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="90e0b182-84d1-4bc7-aa0b-448bb0a7a850"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_slm_atomic_message_count_xecore14"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_slm_fence_message_count_xecore14"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90083" />
>+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache80"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache80"
>+ underscore_name="l1_cache80"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8f0b735d-f269-4545-8a11-a31b3ebed779"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE SLM ATOMIC MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_SLM_ATOMIC_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_slm_atomic_message_count_xecore15"
>+ description="Number of SLM atomic operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SLM FENCE MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_SLM_FENCE_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_slm_fence_message_count_xecore15"
>+ description="Number of SLM fence operations sent by XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000021" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x00000101" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000801" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00004001" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008022" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020802" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00044002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache81"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache81"
>+ underscore_name="l1_cache81"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6e136a5b-e7fa-4349-be46-e83455caec62"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore0"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore1"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore2"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore3"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890871" />
>+ <register type="NOA" address="0x00009888" value="0x14890051" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
>+ <register type="NOA" address="0x00009888" value="0x10A90051" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90871" />
>+ <register type="NOA" address="0x00009888" value="0x08E90051" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache82"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache82"
>+ underscore_name="l1_cache82"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c59e0c0d-d038-4b0a-b643-bccfd3963f4b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore4"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore5"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore6"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore7"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890871" />
>+ <register type="NOA" address="0x00009888" value="0x15890051" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
>+ <register type="NOA" address="0x00009888" value="0x11A90051" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90871" />
>+ <register type="NOA" address="0x00009888" value="0x09E90051" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache83"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache83"
>+ underscore_name="l1_cache83"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5180e659-772f-4531-a2cb-f38a86841e22"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE8"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE8"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore8"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE9"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE9"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore9"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE10"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE10"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore10"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE11"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE11"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore11"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890871" />
>+ <register type="NOA" address="0x00009888" value="0x14890051" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
>+ <register type="NOA" address="0x00009888" value="0x10A90051" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90871" />
>+ <register type="NOA" address="0x00009888" value="0x08E90051" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache84"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache84"
>+ underscore_name="l1_cache84"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="53e81609-e3d2-4679-b348-6f6473dd0fe2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE12"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE12"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore12"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE13"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE13"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore13"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE14"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE14"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore14"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER REQUEST COUNT XECORE15"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_REQUEST_COUNT_XECORE15"
>+ underscore_name="xve_load_store_cache_register_request_count_xecore15"
>+ description="Number of message payload transactions sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890871" />
>+ <register type="NOA" address="0x00009888" value="0x15890051" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
>+ <register type="NOA" address="0x00009888" value="0x11A90051" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90871" />
>+ <register type="NOA" address="0x00009888" value="0x09E90051" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache85"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache85"
>+ underscore_name="l1_cache85"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="16e8cd96-5a5d-4528-999b-90629facef72"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore0"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore1"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore2"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore3"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1E897000" />
>+ <register type="NOA" address="0x00009888" value="0x24890380" />
>+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890871" />
>+ <register type="NOA" address="0x00009888" value="0x14890051" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
>+ <register type="NOA" address="0x00009888" value="0x10A90051" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90871" />
>+ <register type="NOA" address="0x00009888" value="0x08E90051" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache86"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache86"
>+ underscore_name="l1_cache86"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d4e55aa0-754b-4fab-9134-ba7168529642"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore4"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore5"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore6"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore7"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1F897000" />
>+ <register type="NOA" address="0x00009888" value="0x25890380" />
>+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890871" />
>+ <register type="NOA" address="0x00009888" value="0x15890051" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
>+ <register type="NOA" address="0x00009888" value="0x11A90051" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90871" />
>+ <register type="NOA" address="0x00009888" value="0x09E90051" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache87"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache87"
>+ underscore_name="l1_cache87"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e80e1404-d74b-4e84-b8b2-317fe06a2900"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE8"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE8"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore8"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE9"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE9"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore9"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE10"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE10"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore10"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE11"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE11"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore11"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1E897000" />
>+ <register type="NOA" address="0x00009888" value="0x24890380" />
>+ <register type="NOA" address="0x00009888" value="0x2A89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EA97000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EC97000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1EE97000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2AE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x0287AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x12890871" />
>+ <register type="NOA" address="0x00009888" value="0x14890051" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x02A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90871" />
>+ <register type="NOA" address="0x00009888" value="0x10A90051" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90051" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x06E90871" />
>+ <register type="NOA" address="0x00009888" value="0x08E90051" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache88"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache88"
>+ underscore_name="l1_cache88"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b096a99f-7544-4891-9336-6a1a8f341b31"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE12"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE12"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore12"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE13"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE13"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore13"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE14"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE14"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore14"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE REGISTER RESPONSE COUNT XECORE15"
>+ symbol_name="XVE_LOAD_STORE_CACHE_REGISTER_RESPONSE_COUNT_XECORE15"
>+ underscore_name="xve_load_store_cache_register_response_count_xecore15"
>+ description="Number of message payload transactions sent from the Load Store Cache back to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1F897000" />
>+ <register type="NOA" address="0x00009888" value="0x25890380" />
>+ <register type="NOA" address="0x00009888" value="0x2B89001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FA97000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BA9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FC97000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BC9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x1FE97000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90380" />
>+ <register type="NOA" address="0x00009888" value="0x2BE9001C" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x0387AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x13890871" />
>+ <register type="NOA" address="0x00009888" value="0x15890051" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x03A700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90871" />
>+ <register type="NOA" address="0x00009888" value="0x11A90051" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90871" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90051" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E700AA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x07E90871" />
>+ <register type="NOA" address="0x00009888" value="0x09E90051" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache89"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache89"
>+ underscore_name="l1_cache89"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8164944d-16b7-4415-9c9d-c9155b54d313"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore0"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore1"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890004" />
>+ <register type="NOA" address="0x00009888" value="0x08890414" />
>+ <register type="NOA" address="0x00009888" value="0x0A890824" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
>+ <register type="NOA" address="0x00009888" value="0x10A90414" />
>+ <register type="NOA" address="0x00009888" value="0x12A90824" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache90"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache90"
>+ underscore_name="l1_cache90"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f04cb35e-ad18-487c-a3a7-4c3df903df4e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore2"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore3"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90004" />
>+ <register type="NOA" address="0x00009888" value="0x08C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
>+ <register type="NOA" address="0x00009888" value="0x10E90414" />
>+ <register type="NOA" address="0x00009888" value="0x12E90824" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache91"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache91"
>+ underscore_name="l1_cache91"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7476a997-fd23-4e09-9e41-be5ad6998370"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore4"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore5"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890004" />
>+ <register type="NOA" address="0x00009888" value="0x09890414" />
>+ <register type="NOA" address="0x00009888" value="0x0B890824" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
>+ <register type="NOA" address="0x00009888" value="0x11A90414" />
>+ <register type="NOA" address="0x00009888" value="0x13A90824" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache92"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache92"
>+ underscore_name="l1_cache92"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c39f76fb-108f-4470-adb7-92f0830b4b85"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore6"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore7"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90004" />
>+ <register type="NOA" address="0x00009888" value="0x09C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
>+ <register type="NOA" address="0x00009888" value="0x11E90414" />
>+ <register type="NOA" address="0x00009888" value="0x13E90824" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache93"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache93"
>+ underscore_name="l1_cache93"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3a32053e-1919-4630-a163-dcacf9c6d003"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore8"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore9"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890004" />
>+ <register type="NOA" address="0x00009888" value="0x08890414" />
>+ <register type="NOA" address="0x00009888" value="0x0A890824" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C34" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90004" />
>+ <register type="NOA" address="0x00009888" value="0x10A90414" />
>+ <register type="NOA" address="0x00009888" value="0x12A90824" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache94"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache94"
>+ underscore_name="l1_cache94"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="340e5f66-a0d2-4365-9a67-76f5fea0b623"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore10"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore11"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90004" />
>+ <register type="NOA" address="0x00009888" value="0x08C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90004" />
>+ <register type="NOA" address="0x00009888" value="0x10E90414" />
>+ <register type="NOA" address="0x00009888" value="0x12E90824" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache95"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache95"
>+ underscore_name="l1_cache95"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="14d53071-a58c-4e71-b4e4-160815efdc7c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore12"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore13"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890004" />
>+ <register type="NOA" address="0x00009888" value="0x09890414" />
>+ <register type="NOA" address="0x00009888" value="0x0B890824" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C34" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90004" />
>+ <register type="NOA" address="0x00009888" value="0x11A90414" />
>+ <register type="NOA" address="0x00009888" value="0x13A90824" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache96"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache96"
>+ underscore_name="l1_cache96"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b390699e-0883-423a-a7c3-064e0520ebed"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore14"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE READ MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_load_store_cache_read_message_count_xecore15"
>+ description="Number of read messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90004" />
>+ <register type="NOA" address="0x00009888" value="0x09C90414" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90824" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90004" />
>+ <register type="NOA" address="0x00009888" value="0x11E90414" />
>+ <register type="NOA" address="0x00009888" value="0x13E90824" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C34" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache97"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache97"
>+ underscore_name="l1_cache97"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="74f12f6d-05be-4a80-9870-2a2c487f7bd9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore0"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore1"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890003" />
>+ <register type="NOA" address="0x00009888" value="0x08890413" />
>+ <register type="NOA" address="0x00009888" value="0x0A890823" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
>+ <register type="NOA" address="0x00009888" value="0x10A90413" />
>+ <register type="NOA" address="0x00009888" value="0x12A90823" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache98"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache98"
>+ underscore_name="l1_cache98"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f587f7f5-b5fd-4183-a59c-3ca769fe8148"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore2"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore3"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90003" />
>+ <register type="NOA" address="0x00009888" value="0x08C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
>+ <register type="NOA" address="0x00009888" value="0x10E90413" />
>+ <register type="NOA" address="0x00009888" value="0x12E90823" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache99"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache99"
>+ underscore_name="l1_cache99"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="08848093-c9f7-4554-a447-278c4da9f9ea"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore4"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore5"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890003" />
>+ <register type="NOA" address="0x00009888" value="0x09890413" />
>+ <register type="NOA" address="0x00009888" value="0x0B890823" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
>+ <register type="NOA" address="0x00009888" value="0x11A90413" />
>+ <register type="NOA" address="0x00009888" value="0x13A90823" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache100"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache100"
>+ underscore_name="l1_cache100"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8fd337d7-938c-4a64-b5b9-37df6074e4c0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore6"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore7"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90003" />
>+ <register type="NOA" address="0x00009888" value="0x09C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
>+ <register type="NOA" address="0x00009888" value="0x11E90413" />
>+ <register type="NOA" address="0x00009888" value="0x13E90823" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache101"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache101"
>+ underscore_name="l1_cache101"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e47ea265-e42a-4a04-81b2-30814815b3aa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore8"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore9"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1E890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890000" />
>+ <register type="NOA" address="0x00009888" value="0x2A890000" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02890406" />
>+ <register type="NOA" address="0x00009888" value="0x04890082" />
>+ <register type="NOA" address="0x00009888" value="0x06890003" />
>+ <register type="NOA" address="0x00009888" value="0x08890413" />
>+ <register type="NOA" address="0x00009888" value="0x0A890823" />
>+ <register type="NOA" address="0x00009888" value="0x0C890C33" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A90406" />
>+ <register type="NOA" address="0x00009888" value="0x04A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90003" />
>+ <register type="NOA" address="0x00009888" value="0x10A90413" />
>+ <register type="NOA" address="0x00009888" value="0x12A90823" />
>+ <register type="NOA" address="0x00009888" value="0x14A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache102"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache102"
>+ underscore_name="l1_cache102"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ff5717d6-fae7-4288-885c-3850588e4b2e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore10"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore11"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C90406" />
>+ <register type="NOA" address="0x00009888" value="0x04C90082" />
>+ <register type="NOA" address="0x00009888" value="0x06C90003" />
>+ <register type="NOA" address="0x00009888" value="0x08C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E90406" />
>+ <register type="NOA" address="0x00009888" value="0x04E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90003" />
>+ <register type="NOA" address="0x00009888" value="0x10E90413" />
>+ <register type="NOA" address="0x00009888" value="0x12E90823" />
>+ <register type="NOA" address="0x00009888" value="0x14E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache103"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache103"
>+ underscore_name="l1_cache103"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9fad96f4-5977-4cf8-a2e4-bd72b277075f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore12"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore13"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1F890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890000" />
>+ <register type="NOA" address="0x00009888" value="0x2B890000" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03890406" />
>+ <register type="NOA" address="0x00009888" value="0x05890082" />
>+ <register type="NOA" address="0x00009888" value="0x07890003" />
>+ <register type="NOA" address="0x00009888" value="0x09890413" />
>+ <register type="NOA" address="0x00009888" value="0x0B890823" />
>+ <register type="NOA" address="0x00009888" value="0x0D890C33" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A90406" />
>+ <register type="NOA" address="0x00009888" value="0x05A90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90003" />
>+ <register type="NOA" address="0x00009888" value="0x11A90413" />
>+ <register type="NOA" address="0x00009888" value="0x13A90823" />
>+ <register type="NOA" address="0x00009888" value="0x15A90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FF00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x3203000A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032940" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803140A" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache104"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache104"
>+ underscore_name="l1_cache104"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="997c44e5-85b3-47f7-9845-6c42c554caae"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore14"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE WRITE MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_LOAD_STORE_CACHE_WRITE_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_load_store_cache_write_message_count_xecore15"
>+ description="Number of write messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90000" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90000" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C90406" />
>+ <register type="NOA" address="0x00009888" value="0x05C90082" />
>+ <register type="NOA" address="0x00009888" value="0x07C90003" />
>+ <register type="NOA" address="0x00009888" value="0x09C90413" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90823" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E90406" />
>+ <register type="NOA" address="0x00009888" value="0x05E90082" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90003" />
>+ <register type="NOA" address="0x00009888" value="0x11E90413" />
>+ <register type="NOA" address="0x00009888" value="0x13E90823" />
>+ <register type="NOA" address="0x00009888" value="0x15E90C33" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010200FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032940" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x3603000A" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache105"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache105"
>+ underscore_name="l1_cache105"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7c51d383-b682-4f1d-831d-b689c8be3fdd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore0"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE0"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE0"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore0"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890083" />
>+ <register type="NOA" address="0x00009888" value="0x088904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0A890612" />
>+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10890E32" />
>+ <register type="NOA" address="0x00009888" value="0x128905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache106"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache106"
>+ underscore_name="l1_cache106"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="04638c41-779d-4d79-a3bc-69b642342b99"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore1"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE1"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE1"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore1"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06A90083" />
>+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache107"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache107"
>+ underscore_name="l1_cache107"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="86bb1e10-f542-4f9c-b0f3-8a1fc1caf5aa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore2"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE2"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE2"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore2"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90083" />
>+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache108"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache108"
>+ underscore_name="l1_cache108"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dab065f1-c8a2-4e03-823e-ad9591fdcf29"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore3"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE3"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE3"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore3"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06E90083" />
>+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache109"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache109"
>+ underscore_name="l1_cache109"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cefea11c-d38d-4ddb-8ce1-f24d75799a7e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore4"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE4"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE4"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore4"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890083" />
>+ <register type="NOA" address="0x00009888" value="0x098904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0B890612" />
>+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11890E32" />
>+ <register type="NOA" address="0x00009888" value="0x138905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache110"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache110"
>+ underscore_name="l1_cache110"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1178f323-ea3e-41c3-905c-2a8442f3b4f6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore5"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE5"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE5"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore5"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07A90083" />
>+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache111"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache111"
>+ underscore_name="l1_cache111"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="26bca320-d4e2-460a-9896-a5fb2a279ccf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore6"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE6"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE6"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore6"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90083" />
>+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache112"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache112"
>+ underscore_name="l1_cache112"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3f8fbb78-69b9-4e93-afcb-2a0f380c2013"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore7"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE7"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE7"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore7"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache113"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache113"
>+ underscore_name="l1_cache113"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="da9b2768-977e-4de8-bbd1-036260d79f93"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore8"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE8"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE8"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore8"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A890001" />
>+ <register type="NOA" address="0x00009888" value="0x1E890400" />
>+ <register type="NOA" address="0x00009888" value="0x20890000" />
>+ <register type="NOA" address="0x00009888" value="0x24890020" />
>+ <register type="NOA" address="0x00009888" value="0x2A890001" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0084FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865555" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02895476" />
>+ <register type="NOA" address="0x00009888" value="0x0489069A" />
>+ <register type="NOA" address="0x00009888" value="0x06890083" />
>+ <register type="NOA" address="0x00009888" value="0x088904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0A890612" />
>+ <register type="NOA" address="0x00009888" value="0x0C8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0E890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10890E32" />
>+ <register type="NOA" address="0x00009888" value="0x128905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache114"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache114"
>+ underscore_name="l1_cache114"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0eb1375c-25b4-47ff-b124-ba4eba95871a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore9"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE9"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE9"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore9"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90400" />
>+ <register type="NOA" address="0x00009888" value="0x20A90000" />
>+ <register type="NOA" address="0x00009888" value="0x24A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AA90001" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65555" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A95476" />
>+ <register type="NOA" address="0x00009888" value="0x04A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06A90083" />
>+ <register type="NOA" address="0x00009888" value="0x08A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache115"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache115"
>+ underscore_name="l1_cache115"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="58be8181-92a3-4cec-ad46-30ea575830ad"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore10"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE10"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE10"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore10"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90400" />
>+ <register type="NOA" address="0x00009888" value="0x20C90000" />
>+ <register type="NOA" address="0x00009888" value="0x24C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AC90001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65555" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C95476" />
>+ <register type="NOA" address="0x00009888" value="0x04C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06C90083" />
>+ <register type="NOA" address="0x00009888" value="0x08C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache116"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache116"
>+ underscore_name="l1_cache116"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1a3918a7-1fc2-430f-82f2-9114e69586fb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore11"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE11"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE11"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore11"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90400" />
>+ <register type="NOA" address="0x00009888" value="0x20E90000" />
>+ <register type="NOA" address="0x00009888" value="0x24E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2AE90001" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65555" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E95476" />
>+ <register type="NOA" address="0x00009888" value="0x04E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x06E90083" />
>+ <register type="NOA" address="0x00009888" value="0x08E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0CE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0EE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x10E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x12E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x14E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache117"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache117"
>+ underscore_name="l1_cache117"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5206a8c9-3c75-485b-8e78-e3057cda1bb2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore12"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE12"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE12"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore12"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B890001" />
>+ <register type="NOA" address="0x00009888" value="0x1F890400" />
>+ <register type="NOA" address="0x00009888" value="0x21890000" />
>+ <register type="NOA" address="0x00009888" value="0x25890020" />
>+ <register type="NOA" address="0x00009888" value="0x2B890001" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0184FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865555" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0387AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03895476" />
>+ <register type="NOA" address="0x00009888" value="0x0589069A" />
>+ <register type="NOA" address="0x00009888" value="0x07890083" />
>+ <register type="NOA" address="0x00009888" value="0x098904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0B890612" />
>+ <register type="NOA" address="0x00009888" value="0x0D8908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0F890CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11890E32" />
>+ <register type="NOA" address="0x00009888" value="0x138905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15890DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache118"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache118"
>+ underscore_name="l1_cache118"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fe39d1bc-b405-4a4d-99a5-3079c0cb6a71"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore13"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE13"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE13"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore13"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FA90400" />
>+ <register type="NOA" address="0x00009888" value="0x21A90000" />
>+ <register type="NOA" address="0x00009888" value="0x25A90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BA90001" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65555" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A95476" />
>+ <register type="NOA" address="0x00009888" value="0x05A9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07A90083" />
>+ <register type="NOA" address="0x00009888" value="0x09A904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DA908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FA90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11A90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13A905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15A90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache119"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache119"
>+ underscore_name="l1_cache119"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7580647f-8c47-4796-a7f6-8f6011aaabe8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore14"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE14"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE14"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore14"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FC90400" />
>+ <register type="NOA" address="0x00009888" value="0x21C90000" />
>+ <register type="NOA" address="0x00009888" value="0x25C90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BC90001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65555" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C95476" />
>+ <register type="NOA" address="0x00009888" value="0x05C9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07C90083" />
>+ <register type="NOA" address="0x00009888" value="0x09C904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DC908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FC90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11C90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13C905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15C90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache120"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache120"
>+ underscore_name="l1_cache120"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7ae9004-efa6-4851-951c-e901b3228664"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE LOAD STORE CACHE ATOMIC MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_LOAD_STORE_CACHE_ATOMIC_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_load_store_cache_atomic_message_count_xecore15"
>+ description="Number of atomic operations sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE LOAD STORE CACHE FENCE MESSAGE COUNT XECORE15"
>+ symbol_name="XVE_LOAD_STORE_CACHE_FENCE_MESSAGE_COUNT_XECORE15"
>+ underscore_name="xve_load_store_cache_fence_message_count_xecore15"
>+ description="Number of fence messages sent by XVEs to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x1FE90400" />
>+ <register type="NOA" address="0x00009888" value="0x21E90000" />
>+ <register type="NOA" address="0x00009888" value="0x25E90020" />
>+ <register type="NOA" address="0x00009888" value="0x2BE90001" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65555" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E95476" />
>+ <register type="NOA" address="0x00009888" value="0x05E9069A" />
>+ <register type="NOA" address="0x00009888" value="0x07E90083" />
>+ <register type="NOA" address="0x00009888" value="0x09E904C8" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90612" />
>+ <register type="NOA" address="0x00009888" value="0x0DE908A3" />
>+ <register type="NOA" address="0x00009888" value="0x0FE90CE8" />
>+ <register type="NOA" address="0x00009888" value="0x11E90E32" />
>+ <register type="NOA" address="0x00009888" value="0x13E905C7" />
>+ <register type="NOA" address="0x00009888" value="0x15E90DE7" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0060001C" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x030000C4" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x18000604" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0xC0003004" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00008002" />
>+ <register type="OA" address="0x0000D964" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D968" value="0x00010002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000DFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00020002" />
>+ <register type="OA" address="0x0000D974" value="0x0000BEFF" />
>+ <register type="OA" address="0x0000D978" value="0x00040002" />
>+ <register type="OA" address="0x0000D97C" value="0x000077FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache121"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache121"
>+ underscore_name="l1_cache121"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="77902327-49d2-4174-ba8c-94a796e54c72"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE0"
>+ underscore_name="slm_byte_read_bank0_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870253" />
>+ <register type="NOA" address="0x00009888" value="0x18891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870004" />
>+ <register type="NOA" address="0x00009888" value="0x0E870140" />
>+ <register type="NOA" address="0x00009888" value="0x108700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12870042" />
>+ <register type="NOA" address="0x00009888" value="0x148703C0" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02890054" />
>+ <register type="NOA" address="0x00009888" value="0x06890387" />
>+ <register type="NOA" address="0x00009888" value="0x08890248" />
>+ <register type="NOA" address="0x00009888" value="0x0A8902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C89034C" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache122"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache122"
>+ underscore_name="l1_cache122"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f4c597eb-8ac7-4138-8775-759d14e2cd40"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE1"
>+ underscore_name="slm_byte_read_bank0_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A70253" />
>+ <register type="NOA" address="0x00009888" value="0x18A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A70004" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70140" />
>+ <register type="NOA" address="0x00009888" value="0x10A700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12A70042" />
>+ <register type="NOA" address="0x00009888" value="0x14A703C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A90054" />
>+ <register type="NOA" address="0x00009888" value="0x06A90387" />
>+ <register type="NOA" address="0x00009888" value="0x08A90248" />
>+ <register type="NOA" address="0x00009888" value="0x0AA902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA9034C" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache123"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache123"
>+ underscore_name="l1_cache123"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e9ee5eb7-90aa-4798-a586-79764c58a6ac"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE2"
>+ underscore_name="slm_byte_read_bank0_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C70253" />
>+ <register type="NOA" address="0x00009888" value="0x18C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C70004" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70140" />
>+ <register type="NOA" address="0x00009888" value="0x10C700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12C70042" />
>+ <register type="NOA" address="0x00009888" value="0x14C703C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C90054" />
>+ <register type="NOA" address="0x00009888" value="0x06C90387" />
>+ <register type="NOA" address="0x00009888" value="0x08C90248" />
>+ <register type="NOA" address="0x00009888" value="0x0AC902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC9034C" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache124"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache124"
>+ underscore_name="l1_cache124"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a5438972-875a-4301-9b15-f4d16d9d106e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK0 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK0_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank0_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK0 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK0_XECORE3"
>+ underscore_name="slm_byte_read_bank0_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E70253" />
>+ <register type="NOA" address="0x00009888" value="0x18E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70004" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70140" />
>+ <register type="NOA" address="0x00009888" value="0x10E700C4" />
>+ <register type="NOA" address="0x00009888" value="0x12E70042" />
>+ <register type="NOA" address="0x00009888" value="0x14E703C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E90054" />
>+ <register type="NOA" address="0x00009888" value="0x06E90387" />
>+ <register type="NOA" address="0x00009888" value="0x08E90248" />
>+ <register type="NOA" address="0x00009888" value="0x0AE902CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE9034C" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache125"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache125"
>+ underscore_name="l1_cache125"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9d7b58e1-a5fa-47fb-a446-1e03556fa59a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE0"
>+ underscore_name="slm_byte_read_bank1_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A870253" />
>+ <register type="NOA" address="0x00009888" value="0x1E890083" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x048700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0E870540" />
>+ <register type="NOA" address="0x00009888" value="0x108704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12870452" />
>+ <register type="NOA" address="0x00009888" value="0x148707D0" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02893200" />
>+ <register type="NOA" address="0x00009888" value="0x06890797" />
>+ <register type="NOA" address="0x00009888" value="0x08890658" />
>+ <register type="NOA" address="0x00009888" value="0x0A8906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0C89075C" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache126"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache126"
>+ underscore_name="l1_cache126"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7ce674af-6177-4d79-8bd4-dff2ef2fab24"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE1"
>+ underscore_name="slm_byte_read_bank1_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70253" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70540" />
>+ <register type="NOA" address="0x00009888" value="0x10A704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12A70452" />
>+ <register type="NOA" address="0x00009888" value="0x14A707D0" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A93200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90797" />
>+ <register type="NOA" address="0x00009888" value="0x08A90658" />
>+ <register type="NOA" address="0x00009888" value="0x0AA906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA9075C" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache127"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache127"
>+ underscore_name="l1_cache127"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6dedd9cf-b928-4862-80b5-32a0a17cc238"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE2"
>+ underscore_name="slm_byte_read_bank1_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70253" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70540" />
>+ <register type="NOA" address="0x00009888" value="0x10C704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12C70452" />
>+ <register type="NOA" address="0x00009888" value="0x14C707D0" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C93200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90797" />
>+ <register type="NOA" address="0x00009888" value="0x08C90658" />
>+ <register type="NOA" address="0x00009888" value="0x0AC906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC9075C" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache128"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache128"
>+ underscore_name="l1_cache128"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f9352d6f-8b0f-4df0-9e79-1bd75ed6c2b3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK1 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK1_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank1_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK1 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK1_XECORE3"
>+ underscore_name="slm_byte_read_bank1_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70253" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E700E0" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70540" />
>+ <register type="NOA" address="0x00009888" value="0x10E704D4" />
>+ <register type="NOA" address="0x00009888" value="0x12E70452" />
>+ <register type="NOA" address="0x00009888" value="0x14E707D0" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E93200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90797" />
>+ <register type="NOA" address="0x00009888" value="0x08E90658" />
>+ <register type="NOA" address="0x00009888" value="0x0AE906DA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE9075C" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache129"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache129"
>+ underscore_name="l1_cache129"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6c5a3c61-b4cb-48d7-970f-13740c6fd02e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE0"
>+ underscore_name="slm_byte_read_bank2_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12880253" />
>+ <register type="NOA" address="0x00009888" value="0x22890C00" />
>+ <register type="NOA" address="0x00009888" value="0x24890004" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00880004" />
>+ <register type="NOA" address="0x00009888" value="0x0A880140" />
>+ <register type="NOA" address="0x00009888" value="0x0C8800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0E880042" />
>+ <register type="NOA" address="0x00009888" value="0x108803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04890008" />
>+ <register type="NOA" address="0x00009888" value="0x06890BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08890A68" />
>+ <register type="NOA" address="0x00009888" value="0x0A890AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0C890B6C" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache130"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache130"
>+ underscore_name="l1_cache130"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a0ee28df-2030-4045-b858-d7153e151801"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE1"
>+ underscore_name="slm_byte_read_bank2_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12A80253" />
>+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24A90004" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A80004" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80140" />
>+ <register type="NOA" address="0x00009888" value="0x0CA800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80042" />
>+ <register type="NOA" address="0x00009888" value="0x10A803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04A90008" />
>+ <register type="NOA" address="0x00009888" value="0x06A90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08A90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache131"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache131"
>+ underscore_name="l1_cache131"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6a5e1ad7-35fe-4877-a057-c029fdcbd1eb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE2"
>+ underscore_name="slm_byte_read_bank2_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C80253" />
>+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24C90004" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C80004" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80140" />
>+ <register type="NOA" address="0x00009888" value="0x0CC800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80042" />
>+ <register type="NOA" address="0x00009888" value="0x10C803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04C90008" />
>+ <register type="NOA" address="0x00009888" value="0x06C90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08C90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache132"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache132"
>+ underscore_name="l1_cache132"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8c4700c6-ea20-4b8e-a74a-f42f46f9bac4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK2 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK2_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank2_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK2 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK2_XECORE3"
>+ underscore_name="slm_byte_read_bank2_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12E80253" />
>+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24E90004" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80140" />
>+ <register type="NOA" address="0x00009888" value="0x0CE800C4" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80042" />
>+ <register type="NOA" address="0x00009888" value="0x10E803C0" />
>+ <register type="NOA" address="0x00009888" value="0x04E90008" />
>+ <register type="NOA" address="0x00009888" value="0x06E90BA7" />
>+ <register type="NOA" address="0x00009888" value="0x08E90A68" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90AEA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90B6C" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache133"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache133"
>+ underscore_name="l1_cache133"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e1fd9e53-181f-4a61-95a1-3612f36fdeef"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE0"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore0"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE0"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE0"
>+ underscore_name="slm_byte_read_bank3_xecore0"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16880253" />
>+ <register type="NOA" address="0x00009888" value="0x28891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x008800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0A880540" />
>+ <register type="NOA" address="0x00009888" value="0x0C8804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0E880452" />
>+ <register type="NOA" address="0x00009888" value="0x108807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04890200" />
>+ <register type="NOA" address="0x00009888" value="0x06890FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08890E78" />
>+ <register type="NOA" address="0x00009888" value="0x0A890EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0C890F7C" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache134"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache134"
>+ underscore_name="l1_cache134"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0f1d1caf-29f5-4ae3-8b3b-8a645752df97"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE1"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore1"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE1"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE1"
>+ underscore_name="slm_byte_read_bank3_xecore1"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A80253" />
>+ <register type="NOA" address="0x00009888" value="0x28A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80540" />
>+ <register type="NOA" address="0x00009888" value="0x0CA804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80452" />
>+ <register type="NOA" address="0x00009888" value="0x10A807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04A90200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08A90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache135"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache135"
>+ underscore_name="l1_cache135"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6eed11fb-4013-479b-94d3-9c4e084e82f1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE2"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore2"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE2"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE2"
>+ underscore_name="slm_byte_read_bank3_xecore2"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C80253" />
>+ <register type="NOA" address="0x00009888" value="0x28C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80540" />
>+ <register type="NOA" address="0x00009888" value="0x0CC804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80452" />
>+ <register type="NOA" address="0x00009888" value="0x10C807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04C90200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08C90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache136"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache136"
>+ underscore_name="l1_cache136"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d08bf17e-d459-43d6-83fe-ba8ee4829cdc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE READ BANK3 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_READ_BANK3_XECORE3"
>+ underscore_name="load_store_cache_byte_read_bank3_xecore3"
>+ description="Number of bytes read out of the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE READ BANK3 XECORE3"
>+ symbol_name="SLM_BYTE_READ_BANK3_XECORE3"
>+ underscore_name="slm_byte_read_bank3_xecore3"
>+ description="Number of bytes read from SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E80253" />
>+ <register type="NOA" address="0x00009888" value="0x28E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E800E0" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80540" />
>+ <register type="NOA" address="0x00009888" value="0x0CE804D4" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80452" />
>+ <register type="NOA" address="0x00009888" value="0x10E807D0" />
>+ <register type="NOA" address="0x00009888" value="0x04E90200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90FB7" />
>+ <register type="NOA" address="0x00009888" value="0x08E90E78" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90EFA" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90F7C" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache137"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache137"
>+ underscore_name="l1_cache137"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b3d01145-903d-49f7-9ed7-45ed893af630"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE0"
>+ underscore_name="slm_byte_write_bank0_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870012" />
>+ <register type="NOA" address="0x00009888" value="0x18891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870000" />
>+ <register type="NOA" address="0x00009888" value="0x0E870180" />
>+ <register type="NOA" address="0x00009888" value="0x10870105" />
>+ <register type="NOA" address="0x00009888" value="0x12870083" />
>+ <register type="NOA" address="0x00009888" value="0x14870001" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02890054" />
>+ <register type="NOA" address="0x00009888" value="0x06890380" />
>+ <register type="NOA" address="0x00009888" value="0x08890081" />
>+ <register type="NOA" address="0x00009888" value="0x0A890103" />
>+ <register type="NOA" address="0x00009888" value="0x0C890185" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache138"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache138"
>+ underscore_name="l1_cache138"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5abc1aeb-9795-4d41-8872-7d9c6bb83f46"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE1"
>+ underscore_name="slm_byte_write_bank0_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A70012" />
>+ <register type="NOA" address="0x00009888" value="0x18A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A70000" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70180" />
>+ <register type="NOA" address="0x00009888" value="0x10A70105" />
>+ <register type="NOA" address="0x00009888" value="0x12A70083" />
>+ <register type="NOA" address="0x00009888" value="0x14A70001" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A90054" />
>+ <register type="NOA" address="0x00009888" value="0x06A90380" />
>+ <register type="NOA" address="0x00009888" value="0x08A90081" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90103" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90185" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache139"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache139"
>+ underscore_name="l1_cache139"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="231f49f8-1312-4cf8-86a5-ecdeb9070b44"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE2"
>+ underscore_name="slm_byte_write_bank0_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C70012" />
>+ <register type="NOA" address="0x00009888" value="0x18C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C70000" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70180" />
>+ <register type="NOA" address="0x00009888" value="0x10C70105" />
>+ <register type="NOA" address="0x00009888" value="0x12C70083" />
>+ <register type="NOA" address="0x00009888" value="0x14C70001" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C90054" />
>+ <register type="NOA" address="0x00009888" value="0x06C90380" />
>+ <register type="NOA" address="0x00009888" value="0x08C90081" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90103" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90185" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache140"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache140"
>+ underscore_name="l1_cache140"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="231e99e6-e1ad-47b3-ba45-2ac2846202b6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK0 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK0_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank0_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK0 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK0_XECORE3"
>+ underscore_name="slm_byte_write_bank0_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E70012" />
>+ <register type="NOA" address="0x00009888" value="0x18E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70000" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70180" />
>+ <register type="NOA" address="0x00009888" value="0x10E70105" />
>+ <register type="NOA" address="0x00009888" value="0x12E70083" />
>+ <register type="NOA" address="0x00009888" value="0x14E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E90054" />
>+ <register type="NOA" address="0x00009888" value="0x06E90380" />
>+ <register type="NOA" address="0x00009888" value="0x08E90081" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90103" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90185" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache141"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache141"
>+ underscore_name="l1_cache141"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="34ccdeff-29d0-4a12-8d2a-45d6ac39a2bf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE0"
>+ underscore_name="slm_byte_write_bank1_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A870012" />
>+ <register type="NOA" address="0x00009888" value="0x1E890083" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x0E870580" />
>+ <register type="NOA" address="0x00009888" value="0x10870515" />
>+ <register type="NOA" address="0x00009888" value="0x12870493" />
>+ <register type="NOA" address="0x00009888" value="0x14870411" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02870000" />
>+ <register type="NOA" address="0x00009888" value="0x02893200" />
>+ <register type="NOA" address="0x00009888" value="0x06890790" />
>+ <register type="NOA" address="0x00009888" value="0x08890491" />
>+ <register type="NOA" address="0x00009888" value="0x0A890513" />
>+ <register type="NOA" address="0x00009888" value="0x0C890595" />
>+ <register type="NOA" address="0x00009888" value="0x04890000" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache142"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache142"
>+ underscore_name="l1_cache142"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2e9e5b1f-3974-405c-a8a1-aeed17baca42"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE1"
>+ underscore_name="slm_byte_write_bank1_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70012" />
>+ <register type="NOA" address="0x00009888" value="0x1EA90083" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EA70580" />
>+ <register type="NOA" address="0x00009888" value="0x10A70515" />
>+ <register type="NOA" address="0x00009888" value="0x12A70493" />
>+ <register type="NOA" address="0x00009888" value="0x14A70411" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A70000" />
>+ <register type="NOA" address="0x00009888" value="0x02A93200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90790" />
>+ <register type="NOA" address="0x00009888" value="0x08A90491" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90513" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90595" />
>+ <register type="NOA" address="0x00009888" value="0x04A90000" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache143"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache143"
>+ underscore_name="l1_cache143"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7d8da90c-fd7c-482c-afed-007f8323285c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE2"
>+ underscore_name="slm_byte_write_bank1_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70012" />
>+ <register type="NOA" address="0x00009888" value="0x1EC90083" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EC70580" />
>+ <register type="NOA" address="0x00009888" value="0x10C70515" />
>+ <register type="NOA" address="0x00009888" value="0x12C70493" />
>+ <register type="NOA" address="0x00009888" value="0x14C70411" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C70000" />
>+ <register type="NOA" address="0x00009888" value="0x02C93200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90790" />
>+ <register type="NOA" address="0x00009888" value="0x08C90491" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90513" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90595" />
>+ <register type="NOA" address="0x00009888" value="0x04C90000" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache144"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache144"
>+ underscore_name="l1_cache144"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ab19e5f0-333d-4787-a32d-83f2396b1dd9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK1 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK1_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank1_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK1 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK1_XECORE3"
>+ underscore_name="slm_byte_write_bank1_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70012" />
>+ <register type="NOA" address="0x00009888" value="0x1EE90083" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x0EE70580" />
>+ <register type="NOA" address="0x00009888" value="0x10E70515" />
>+ <register type="NOA" address="0x00009888" value="0x12E70493" />
>+ <register type="NOA" address="0x00009888" value="0x14E70411" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E70000" />
>+ <register type="NOA" address="0x00009888" value="0x02E93200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90790" />
>+ <register type="NOA" address="0x00009888" value="0x08E90491" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90513" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90595" />
>+ <register type="NOA" address="0x00009888" value="0x04E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C60" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030003" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030C63" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache145"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache145"
>+ underscore_name="l1_cache145"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="49fb217b-1f94-480f-9f7f-80350a8b3f05"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE0"
>+ underscore_name="slm_byte_write_bank2_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12880012" />
>+ <register type="NOA" address="0x00009888" value="0x22890C00" />
>+ <register type="NOA" address="0x00009888" value="0x24890004" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00880000" />
>+ <register type="NOA" address="0x00009888" value="0x0A880180" />
>+ <register type="NOA" address="0x00009888" value="0x0C880105" />
>+ <register type="NOA" address="0x00009888" value="0x0E880083" />
>+ <register type="NOA" address="0x00009888" value="0x10880001" />
>+ <register type="NOA" address="0x00009888" value="0x04890008" />
>+ <register type="NOA" address="0x00009888" value="0x06890BA0" />
>+ <register type="NOA" address="0x00009888" value="0x088908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890923" />
>+ <register type="NOA" address="0x00009888" value="0x0C8909A5" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache146"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache146"
>+ underscore_name="l1_cache146"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="448d0663-b147-4471-8bd3-41a75af71caa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE1"
>+ underscore_name="slm_byte_write_bank2_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12A80012" />
>+ <register type="NOA" address="0x00009888" value="0x22A90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24A90004" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A80000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80180" />
>+ <register type="NOA" address="0x00009888" value="0x0CA80105" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80083" />
>+ <register type="NOA" address="0x00009888" value="0x10A80001" />
>+ <register type="NOA" address="0x00009888" value="0x04A90008" />
>+ <register type="NOA" address="0x00009888" value="0x06A90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x08A908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90923" />
>+ <register type="NOA" address="0x00009888" value="0x0CA909A5" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache147"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache147"
>+ underscore_name="l1_cache147"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b1dda4b7-b8aa-4db5-8e88-d09b47f092c0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE2"
>+ underscore_name="slm_byte_write_bank2_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12C80012" />
>+ <register type="NOA" address="0x00009888" value="0x22C90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24C90004" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C80000" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80180" />
>+ <register type="NOA" address="0x00009888" value="0x0CC80105" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80083" />
>+ <register type="NOA" address="0x00009888" value="0x10C80001" />
>+ <register type="NOA" address="0x00009888" value="0x04C90008" />
>+ <register type="NOA" address="0x00009888" value="0x06C90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x08C908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90923" />
>+ <register type="NOA" address="0x00009888" value="0x0CC909A5" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache148"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache148"
>+ underscore_name="l1_cache148"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c2eb3ac8-1dd9-4a95-9723-f4bb3e1f9040"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK2 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK2_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank2_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK2 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK2_XECORE3"
>+ underscore_name="slm_byte_write_bank2_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x12E80012" />
>+ <register type="NOA" address="0x00009888" value="0x22E90C00" />
>+ <register type="NOA" address="0x00009888" value="0x24E90004" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E80000" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80180" />
>+ <register type="NOA" address="0x00009888" value="0x0CE80105" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80083" />
>+ <register type="NOA" address="0x00009888" value="0x10E80001" />
>+ <register type="NOA" address="0x00009888" value="0x04E90008" />
>+ <register type="NOA" address="0x00009888" value="0x06E90BA0" />
>+ <register type="NOA" address="0x00009888" value="0x08E908A1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90923" />
>+ <register type="NOA" address="0x00009888" value="0x0CE909A5" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache149"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache149"
>+ underscore_name="l1_cache149"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1fc4fe4d-473a-42c1-a9d4-c68a23c1bc02"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE0"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore0"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE0"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE0"
>+ underscore_name="slm_byte_write_bank3_xecore0"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16880012" />
>+ <register type="NOA" address="0x00009888" value="0x28891060" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0084FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865554" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0287AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0A880580" />
>+ <register type="NOA" address="0x00009888" value="0x0C880515" />
>+ <register type="NOA" address="0x00009888" value="0x0E880493" />
>+ <register type="NOA" address="0x00009888" value="0x10880411" />
>+ <register type="NOA" address="0x00009888" value="0x04890200" />
>+ <register type="NOA" address="0x00009888" value="0x06890FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08890CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890D33" />
>+ <register type="NOA" address="0x00009888" value="0x0C890DB5" />
>+ <register type="NOA" address="0x00009888" value="0x0089FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache150"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache150"
>+ underscore_name="l1_cache150"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cb3742b7-e01b-4759-a5cf-a473ffdc1bae"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE1"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore1"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE1"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE1"
>+ underscore_name="slm_byte_write_bank3_xecore1"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A80012" />
>+ <register type="NOA" address="0x00009888" value="0x28A91060" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65554" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80580" />
>+ <register type="NOA" address="0x00009888" value="0x0CA80515" />
>+ <register type="NOA" address="0x00009888" value="0x0EA80493" />
>+ <register type="NOA" address="0x00009888" value="0x10A80411" />
>+ <register type="NOA" address="0x00009888" value="0x04A90200" />
>+ <register type="NOA" address="0x00009888" value="0x06A90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08A90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x00A9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5554" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache151"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache151"
>+ underscore_name="l1_cache151"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e116bb6e-4a74-4d70-91ef-30162e83fa72"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE2"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore2"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE2"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE2"
>+ underscore_name="slm_byte_write_bank3_xecore2"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C80012" />
>+ <register type="NOA" address="0x00009888" value="0x28C91060" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65554" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AC80580" />
>+ <register type="NOA" address="0x00009888" value="0x0CC80515" />
>+ <register type="NOA" address="0x00009888" value="0x0EC80493" />
>+ <register type="NOA" address="0x00009888" value="0x10C80411" />
>+ <register type="NOA" address="0x00009888" value="0x04C90200" />
>+ <register type="NOA" address="0x00009888" value="0x06C90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08C90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x00C9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache152"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache152"
>+ underscore_name="l1_cache152"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d2731321-319c-4e1e-8cc2-70832ed45e85"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE BYTE WRITE BANK3 XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_BYTE_WRITE_BANK3_XECORE3"
>+ underscore_name="load_store_cache_byte_write_bank3_xecore3"
>+ description="Number of bytes written to the Load Store Cache, excluding SLM accesses."
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="B 0 READ 2 B 1 READ UMUL UADD 4 B 2 READ UMUL UADD 8 B 3 READ UMUL UADD 16 B 4 READ UMUL UADD 32 B 5 READ UMUL UADD 64 B 6 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SLM BYTE WRITE BANK3 XECORE3"
>+ symbol_name="SLM_BYTE_WRITE_BANK3_XECORE3"
>+ underscore_name="slm_byte_write_bank3_xecore3"
>+ description="Number of bytes written to SLM"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 2 C 6 READ UMUL UADD 4 C 5 READ UMUL UADD 8 C 4 READ UMUL UADD 16 C 3 READ UMUL UADD 32 C 2 READ UMUL UADD 64 C 1 READ UMUL UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E80012" />
>+ <register type="NOA" address="0x00009888" value="0x28E91060" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65554" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E7AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AE80580" />
>+ <register type="NOA" address="0x00009888" value="0x0CE80515" />
>+ <register type="NOA" address="0x00009888" value="0x0EE80493" />
>+ <register type="NOA" address="0x00009888" value="0x10E80411" />
>+ <register type="NOA" address="0x00009888" value="0x04E90200" />
>+ <register type="NOA" address="0x00009888" value="0x06E90FB0" />
>+ <register type="NOA" address="0x00009888" value="0x08E90CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90D33" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90DB5" />
>+ <register type="NOA" address="0x00009888" value="0x00E9FE00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075554" />
>+ <register type="NOA" address="0x00009888" value="0x0009FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FEFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025554" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045554" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055554" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x70800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000032" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
>+ <register type="OA" address="0x0000D950" value="0x00000052" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFF5" />
>+ <register type="OA" address="0x0000D958" value="0x00000092" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFED" />
>+ <register type="OA" address="0x0000D960" value="0x00000112" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFDD" />
>+ <register type="OA" address="0x0000D968" value="0x00000212" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFBD" />
>+ <register type="OA" address="0x0000D970" value="0x00000412" />
>+ <register type="OA" address="0x0000D974" value="0x0000FF7D" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache153"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache153"
>+ underscore_name="l1_cache153"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9b3e9938-36a7-45fa-a855-a1664cca7e7b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE0"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE0"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore0"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE1"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE1"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore1"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE2"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE2"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore2"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE3"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE3"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore3"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x14870010" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E880010" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A70010" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80010" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E70010" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E80010" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache154"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache154"
>+ underscore_name="l1_cache154"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6588bbbc-22b5-4387-8263-2de455505fe5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE4"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE4"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore4"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE5"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE5"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore5"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE6"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE6"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore6"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE7"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE7"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore7"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x15870010" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F880010" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A70010" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80010" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E70010" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E80010" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache155"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache155"
>+ underscore_name="l1_cache155"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="916d2db4-8950-4577-b17a-91bae4439648"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE8"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE8"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore8"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE9"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE9"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore9"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE10"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE10"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore10"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE11"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE11"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore11"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16870004" />
>+ <register type="NOA" address="0x00009888" value="0x1A870004" />
>+ <register type="NOA" address="0x00009888" value="0x12880004" />
>+ <register type="NOA" address="0x00009888" value="0x16880004" />
>+ <register type="NOA" address="0x00009888" value="0x16A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AA70004" />
>+ <register type="NOA" address="0x00009888" value="0x12A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16A80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AC70004" />
>+ <register type="NOA" address="0x00009888" value="0x12C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16C80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1AE70004" />
>+ <register type="NOA" address="0x00009888" value="0x12E80004" />
>+ <register type="NOA" address="0x00009888" value="0x16E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0283AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0084F000" />
>+ <register type="NOA" address="0x00009888" value="0x02865500" />
>+ <register type="NOA" address="0x00009888" value="0x04870020" />
>+ <register type="NOA" address="0x00009888" value="0x14870010" />
>+ <register type="NOA" address="0x00009888" value="0x02870A00" />
>+ <register type="NOA" address="0x00009888" value="0x00880020" />
>+ <register type="NOA" address="0x00009888" value="0x0E880010" />
>+ <register type="NOA" address="0x00009888" value="0x00893000" />
>+ <register type="NOA" address="0x00009888" value="0x02A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02A60055" />
>+ <register type="NOA" address="0x00009888" value="0x04A70020" />
>+ <register type="NOA" address="0x00009888" value="0x10A70010" />
>+ <register type="NOA" address="0x00009888" value="0x02A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0AA80010" />
>+ <register type="NOA" address="0x00009888" value="0x00A90300" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x04C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0CC70010" />
>+ <register type="NOA" address="0x00009888" value="0x00C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C80020" />
>+ <register type="NOA" address="0x00009888" value="0x06C80010" />
>+ <register type="NOA" address="0x00009888" value="0x00C90030" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x04E70020" />
>+ <register type="NOA" address="0x00009888" value="0x08E70010" />
>+ <register type="NOA" address="0x00009888" value="0x00E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E80020" />
>+ <register type="NOA" address="0x00009888" value="0x02E80010" />
>+ <register type="NOA" address="0x00009888" value="0x00E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L1Cache156"
>+ chipset="ACMGT2"
>+ symbol_name="L1Cache156"
>+ underscore_name="l1_cache156"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="60481905-7439-44f1-81b6-ef356e002f74"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE12"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE12"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore12"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE13"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE13"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore13"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE14"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE14"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore14"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="LOAD STORE CACHE NUMBER OF BANK ACCESS COUNT XECORE15"
>+ symbol_name="LOAD_STORE_CACHE_NUMBER_OF_BANK_ACCESS_COUNT_XECORE15"
>+ underscore_name="load_store_cache_number_of_bank_access_count_xecore15"
>+ description="Number of Load Store Cache banks accessed in a clock."
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="L1Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17870004" />
>+ <register type="NOA" address="0x00009888" value="0x1B870004" />
>+ <register type="NOA" address="0x00009888" value="0x13880004" />
>+ <register type="NOA" address="0x00009888" value="0x17880004" />
>+ <register type="NOA" address="0x00009888" value="0x17A70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BA70004" />
>+ <register type="NOA" address="0x00009888" value="0x13A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17A80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BC70004" />
>+ <register type="NOA" address="0x00009888" value="0x13C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17C80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E70004" />
>+ <register type="NOA" address="0x00009888" value="0x1BE70004" />
>+ <register type="NOA" address="0x00009888" value="0x13E80004" />
>+ <register type="NOA" address="0x00009888" value="0x17E80004" />
>+ <register type="NOA" address="0x00009888" value="0x0383AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0184F000" />
>+ <register type="NOA" address="0x00009888" value="0x03865500" />
>+ <register type="NOA" address="0x00009888" value="0x05870020" />
>+ <register type="NOA" address="0x00009888" value="0x15870010" />
>+ <register type="NOA" address="0x00009888" value="0x03870A00" />
>+ <register type="NOA" address="0x00009888" value="0x01880020" />
>+ <register type="NOA" address="0x00009888" value="0x0F880010" />
>+ <register type="NOA" address="0x00009888" value="0x01893000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60055" />
>+ <register type="NOA" address="0x00009888" value="0x05A70020" />
>+ <register type="NOA" address="0x00009888" value="0x11A70010" />
>+ <register type="NOA" address="0x00009888" value="0x03A7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A80020" />
>+ <register type="NOA" address="0x00009888" value="0x0BA80010" />
>+ <register type="NOA" address="0x00009888" value="0x01A90300" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x01C400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x05C70020" />
>+ <register type="NOA" address="0x00009888" value="0x0DC70010" />
>+ <register type="NOA" address="0x00009888" value="0x01C70A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C80020" />
>+ <register type="NOA" address="0x00009888" value="0x07C80010" />
>+ <register type="NOA" address="0x00009888" value="0x01C90030" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x05E70020" />
>+ <register type="NOA" address="0x00009888" value="0x09E70010" />
>+ <register type="NOA" address="0x00009888" value="0x01E7000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E80020" />
>+ <register type="NOA" address="0x00009888" value="0x03E80010" />
>+ <register type="NOA" address="0x00009888" value="0x01E90003" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CEA" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030D46" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030003" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030804" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34031842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache1"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache1"
>+ underscore_name="l3_cache1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e735a53a-442a-43e6-b5be-d1c89c017bf2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK0"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK0"
>+ underscore_name="l3_input_available_l3_bank0"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK1"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK1"
>+ underscore_name="l3_input_available_l3_bank1"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK2"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK2"
>+ underscore_name="l3_input_available_l3_bank2"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK3"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK3"
>+ underscore_name="l3_input_available_l3_bank3"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK4"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK4"
>+ underscore_name="l3_input_available_l3_bank4"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK5"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK5"
>+ underscore_name="l3_input_available_l3_bank5"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK6"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK6"
>+ underscore_name="l3_input_available_l3_bank6"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK7"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK7"
>+ underscore_name="l3_input_available_l3_bank7"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK0"
>+ symbol_name="L3_OUTPUT_READY_L3BANK0"
>+ underscore_name="l3_output_ready_l3_bank0"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK1"
>+ symbol_name="L3_OUTPUT_READY_L3BANK1"
>+ underscore_name="l3_output_ready_l3_bank1"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK2"
>+ symbol_name="L3_OUTPUT_READY_L3BANK2"
>+ underscore_name="l3_output_ready_l3_bank2"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK3"
>+ symbol_name="L3_OUTPUT_READY_L3BANK3"
>+ underscore_name="l3_output_ready_l3_bank3"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK4"
>+ symbol_name="L3_OUTPUT_READY_L3BANK4"
>+ underscore_name="l3_output_ready_l3_bank4"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK5"
>+ symbol_name="L3_OUTPUT_READY_L3BANK5"
>+ underscore_name="l3_output_ready_l3_bank5"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK6"
>+ symbol_name="L3_OUTPUT_READY_L3BANK6"
>+ underscore_name="l3_output_ready_l3_bank6"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK7"
>+ symbol_name="L3_OUTPUT_READY_L3BANK7"
>+ underscore_name="l3_output_ready_l3_bank7"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1006" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1180" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0007" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0007" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
>+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache2"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache2"
>+ underscore_name="l3_cache2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fd307172-3c1e-432f-8347-014d0a93e2be"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK8"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK8"
>+ underscore_name="l3_input_available_l3_bank8"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK9"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK9"
>+ underscore_name="l3_input_available_l3_bank9"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK10"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK10"
>+ underscore_name="l3_input_available_l3_bank10"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK11"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK11"
>+ underscore_name="l3_input_available_l3_bank11"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK12"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK12"
>+ underscore_name="l3_input_available_l3_bank12"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK13"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK13"
>+ underscore_name="l3_input_available_l3_bank13"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK14"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK14"
>+ underscore_name="l3_input_available_l3_bank14"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK INPUT AVAILABLE L3BANK15"
>+ symbol_name="L3_INPUT_AVAILABLE_L3BANK15"
>+ underscore_name="l3_input_available_l3_bank15"
>+ description="Percentage of time in which L3 bank has input requests"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK8"
>+ symbol_name="L3_OUTPUT_READY_L3BANK8"
>+ underscore_name="l3_output_ready_l3_bank8"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK9"
>+ symbol_name="L3_OUTPUT_READY_L3BANK9"
>+ underscore_name="l3_output_ready_l3_bank9"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK10"
>+ symbol_name="L3_OUTPUT_READY_L3BANK10"
>+ underscore_name="l3_output_ready_l3_bank10"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK11"
>+ symbol_name="L3_OUTPUT_READY_L3BANK11"
>+ underscore_name="l3_output_ready_l3_bank11"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK12"
>+ symbol_name="L3_OUTPUT_READY_L3BANK12"
>+ underscore_name="l3_output_ready_l3_bank12"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK13"
>+ symbol_name="L3_OUTPUT_READY_L3BANK13"
>+ underscore_name="l3_output_ready_l3_bank13"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK14"
>+ symbol_name="L3_OUTPUT_READY_L3BANK14"
>+ underscore_name="l3_output_ready_l3_bank14"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 OUTPUT READY L3BANK15"
>+ symbol_name="L3_OUTPUT_READY_L3BANK15"
>+ underscore_name="l3_output_ready_l3_bank15"
>+ description="Percentage of time in which L3 bank has output ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1006" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1180" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0007" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0007" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0007" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0007" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0180" />
>+ <register type="NOA" address="0x00009888" value="0x130C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C0180" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C01C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache3"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache3"
>+ underscore_name="l3_cache3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="44447e1a-90df-452e-b701-e38c034a4eca"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 READ L3BANK0"
>+ symbol_name="L3_READ_L3BANK0"
>+ underscore_name="l3_read_l3_bank0"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK1"
>+ symbol_name="L3_READ_L3BANK1"
>+ underscore_name="l3_read_l3_bank1"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK2"
>+ symbol_name="L3_READ_L3BANK2"
>+ underscore_name="l3_read_l3_bank2"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK3"
>+ symbol_name="L3_READ_L3BANK3"
>+ underscore_name="l3_read_l3_bank3"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK4"
>+ symbol_name="L3_READ_L3BANK4"
>+ underscore_name="l3_read_l3_bank4"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK5"
>+ symbol_name="L3_READ_L3BANK5"
>+ underscore_name="l3_read_l3_bank5"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK6"
>+ symbol_name="L3_READ_L3BANK6"
>+ underscore_name="l3_read_l3_bank6"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK7"
>+ symbol_name="L3_READ_L3BANK7"
>+ underscore_name="l3_read_l3_bank7"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK0"
>+ symbol_name="L3_WRITE_L3BANK0"
>+ underscore_name="l3_write_l3_bank0"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK1"
>+ symbol_name="L3_WRITE_L3BANK1"
>+ underscore_name="l3_write_l3_bank1"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK2"
>+ symbol_name="L3_WRITE_L3BANK2"
>+ underscore_name="l3_write_l3_bank2"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK3"
>+ symbol_name="L3_WRITE_L3BANK3"
>+ underscore_name="l3_write_l3_bank3"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK4"
>+ symbol_name="L3_WRITE_L3BANK4"
>+ underscore_name="l3_write_l3_bank4"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK5"
>+ symbol_name="L3_WRITE_L3BANK5"
>+ underscore_name="l3_write_l3_bank5"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK6"
>+ symbol_name="L3_WRITE_L3BANK6"
>+ underscore_name="l3_write_l3_bank6"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK7"
>+ symbol_name="L3_WRITE_L3BANK7"
>+ underscore_name="l3_write_l3_bank7"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B6005" />
>+ <register type="NOA" address="0x00009888" value="0x092B1005" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B6000" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4B6000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6B6000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C6140" />
>+ <register type="NOA" address="0x00009888" value="0x092C1140" />
>+ <register type="NOA" address="0x00009888" value="0x0B2C6000" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4C6000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6C6000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0032" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0032" />
>+ <register type="NOA" address="0x00009888" value="0x112B000D" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0032" />
>+ <register type="NOA" address="0x00009888" value="0x074B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0032" />
>+ <register type="NOA" address="0x00009888" value="0x056B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0032" />
>+ <register type="NOA" address="0x00009888" value="0x130C0340" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0032" />
>+ <register type="NOA" address="0x00009888" value="0x112C0340" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0032" />
>+ <register type="NOA" address="0x00009888" value="0x074C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0032" />
>+ <register type="NOA" address="0x00009888" value="0x056C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache4"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache4"
>+ underscore_name="l3_cache4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e37c49ce-822e-43c5-9875-6945c962305e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 READ L3BANK8"
>+ symbol_name="L3_READ_L3BANK8"
>+ underscore_name="l3_read_l3_bank8"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK9"
>+ symbol_name="L3_READ_L3BANK9"
>+ underscore_name="l3_read_l3_bank9"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK10"
>+ symbol_name="L3_READ_L3BANK10"
>+ underscore_name="l3_read_l3_bank10"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK11"
>+ symbol_name="L3_READ_L3BANK11"
>+ underscore_name="l3_read_l3_bank11"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK12"
>+ symbol_name="L3_READ_L3BANK12"
>+ underscore_name="l3_read_l3_bank12"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK13"
>+ symbol_name="L3_READ_L3BANK13"
>+ underscore_name="l3_read_l3_bank13"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK14"
>+ symbol_name="L3_READ_L3BANK14"
>+ underscore_name="l3_read_l3_bank14"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 READ L3BANK15"
>+ symbol_name="L3_READ_L3BANK15"
>+ underscore_name="l3_read_l3_bank15"
>+ description="Number of L3 read requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK8"
>+ symbol_name="L3_WRITE_L3BANK8"
>+ underscore_name="l3_write_l3_bank8"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK9"
>+ symbol_name="L3_WRITE_L3BANK9"
>+ underscore_name="l3_write_l3_bank9"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK10"
>+ symbol_name="L3_WRITE_L3BANK10"
>+ underscore_name="l3_write_l3_bank10"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK11"
>+ symbol_name="L3_WRITE_L3BANK11"
>+ underscore_name="l3_write_l3_bank11"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK12"
>+ symbol_name="L3_WRITE_L3BANK12"
>+ underscore_name="l3_write_l3_bank12"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK13"
>+ symbol_name="L3_WRITE_L3BANK13"
>+ underscore_name="l3_write_l3_bank13"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK14"
>+ symbol_name="L3_WRITE_L3BANK14"
>+ underscore_name="l3_write_l3_bank14"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 WRITE L3BANK15"
>+ symbol_name="L3_WRITE_L3BANK15"
>+ underscore_name="l3_write_l3_bank15"
>+ description="Number of L3 write requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B6005" />
>+ <register type="NOA" address="0x00009888" value="0x092B1005" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B6000" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4B6000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6B6000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C6140" />
>+ <register type="NOA" address="0x00009888" value="0x092C1140" />
>+ <register type="NOA" address="0x00009888" value="0x0B2C6000" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4C6000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6C6000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0032" />
>+ <register type="NOA" address="0x00009888" value="0x130B000D" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0032" />
>+ <register type="NOA" address="0x00009888" value="0x112B000D" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0032" />
>+ <register type="NOA" address="0x00009888" value="0x074B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000D" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0032" />
>+ <register type="NOA" address="0x00009888" value="0x056B0005" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000D" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0032" />
>+ <register type="NOA" address="0x00009888" value="0x130C0340" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0032" />
>+ <register type="NOA" address="0x00009888" value="0x112C0340" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0032" />
>+ <register type="NOA" address="0x00009888" value="0x074C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0340" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0032" />
>+ <register type="NOA" address="0x00009888" value="0x056C0140" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0340" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache5"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache5"
>+ underscore_name="l3_cache5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="45bb2f55-4b48-4d0d-882a-abfbac133ca4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK0"
>+ symbol_name="L3_HIT_L3BANK0"
>+ underscore_name="l3_hit_l3_bank0"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK1"
>+ symbol_name="L3_HIT_L3BANK1"
>+ underscore_name="l3_hit_l3_bank1"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK2"
>+ symbol_name="L3_HIT_L3BANK2"
>+ underscore_name="l3_hit_l3_bank2"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK3"
>+ symbol_name="L3_HIT_L3BANK3"
>+ underscore_name="l3_hit_l3_bank3"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK4"
>+ symbol_name="L3_HIT_L3BANK4"
>+ underscore_name="l3_hit_l3_bank4"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK5"
>+ symbol_name="L3_HIT_L3BANK5"
>+ underscore_name="l3_hit_l3_bank5"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK6"
>+ symbol_name="L3_HIT_L3BANK6"
>+ underscore_name="l3_hit_l3_bank6"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK7"
>+ symbol_name="L3_HIT_L3BANK7"
>+ underscore_name="l3_hit_l3_bank7"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 MISS L3BANK0"
>+ symbol_name="L3_MISS_L3BANK0"
>+ underscore_name="l3_miss_l3_bank0"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK1"
>+ symbol_name="L3_MISS_L3BANK1"
>+ underscore_name="l3_miss_l3_bank1"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK2"
>+ symbol_name="L3_MISS_L3BANK2"
>+ underscore_name="l3_miss_l3_bank2"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK3"
>+ symbol_name="L3_MISS_L3BANK3"
>+ underscore_name="l3_miss_l3_bank3"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK4"
>+ symbol_name="L3_MISS_L3BANK4"
>+ underscore_name="l3_miss_l3_bank4"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK5"
>+ symbol_name="L3_MISS_L3BANK5"
>+ underscore_name="l3_miss_l3_bank5"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK6"
>+ symbol_name="L3_MISS_L3BANK6"
>+ underscore_name="l3_miss_l3_bank6"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK7"
>+ symbol_name="L3_MISS_L3BANK7"
>+ underscore_name="l3_miss_l3_bank7"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B2000" />
>+ <register type="NOA" address="0x00009888" value="0x112B2001" />
>+ <register type="NOA" address="0x00009888" value="0x114B2000" />
>+ <register type="NOA" address="0x00009888" value="0x116B2000" />
>+ <register type="NOA" address="0x00009888" value="0x110C2000" />
>+ <register type="NOA" address="0x00009888" value="0x112C2040" />
>+ <register type="NOA" address="0x00009888" value="0x114C2000" />
>+ <register type="NOA" address="0x00009888" value="0x116C2000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B0001" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x092B0002" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x074B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0001" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x056B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0001" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
>+ <register type="NOA" address="0x00009888" value="0x130C0040" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0080" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x074C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0040" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x056C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0040" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache6"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache6"
>+ underscore_name="l3_cache6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="215b0c4c-5977-4f01-a4de-3c8f654e3573"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK8"
>+ symbol_name="L3_HIT_L3BANK8"
>+ underscore_name="l3_hit_l3_bank8"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK9"
>+ symbol_name="L3_HIT_L3BANK9"
>+ underscore_name="l3_hit_l3_bank9"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK10"
>+ symbol_name="L3_HIT_L3BANK10"
>+ underscore_name="l3_hit_l3_bank10"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK11"
>+ symbol_name="L3_HIT_L3BANK11"
>+ underscore_name="l3_hit_l3_bank11"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK12"
>+ symbol_name="L3_HIT_L3BANK12"
>+ underscore_name="l3_hit_l3_bank12"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK13"
>+ symbol_name="L3_HIT_L3BANK13"
>+ underscore_name="l3_hit_l3_bank13"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK14"
>+ symbol_name="L3_HIT_L3BANK14"
>+ underscore_name="l3_hit_l3_bank14"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 HIT L3BANK15"
>+ symbol_name="L3_HIT_L3BANK15"
>+ underscore_name="l3_hit_l3_bank15"
>+ description="Number of L3 accesses which hits in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 MISS L3BANK8"
>+ symbol_name="L3_MISS_L3BANK8"
>+ underscore_name="l3_miss_l3_bank8"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK9"
>+ symbol_name="L3_MISS_L3BANK9"
>+ underscore_name="l3_miss_l3_bank9"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK10"
>+ symbol_name="L3_MISS_L3BANK10"
>+ underscore_name="l3_miss_l3_bank10"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK11"
>+ symbol_name="L3_MISS_L3BANK11"
>+ underscore_name="l3_miss_l3_bank11"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK12"
>+ symbol_name="L3_MISS_L3BANK12"
>+ underscore_name="l3_miss_l3_bank12"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK13"
>+ symbol_name="L3_MISS_L3BANK13"
>+ underscore_name="l3_miss_l3_bank13"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK14"
>+ symbol_name="L3_MISS_L3BANK14"
>+ underscore_name="l3_miss_l3_bank14"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 MISS L3BANK15"
>+ symbol_name="L3_MISS_L3BANK15"
>+ underscore_name="l3_miss_l3_bank15"
>+ description="Number of L3 accesses which miss in the L3 cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x110B2000" />
>+ <register type="NOA" address="0x00009888" value="0x112B2001" />
>+ <register type="NOA" address="0x00009888" value="0x114B2000" />
>+ <register type="NOA" address="0x00009888" value="0x116B2000" />
>+ <register type="NOA" address="0x00009888" value="0x110C2000" />
>+ <register type="NOA" address="0x00009888" value="0x112C2040" />
>+ <register type="NOA" address="0x00009888" value="0x114C2000" />
>+ <register type="NOA" address="0x00009888" value="0x116C2000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B0001" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x092B0002" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x074B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0001" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x056B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0001" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
>+ <register type="NOA" address="0x00009888" value="0x130C0040" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0080" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x074C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0040" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x056C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0040" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache7"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache7"
>+ underscore_name="l3_cache7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="47f3839a-9fcb-4bc5-85ed-7096d712cda6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK0"
>+ symbol_name="DATAPORT_L3_READ_L3BANK0"
>+ underscore_name="dataport_l3_read_l3_bank0"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK1"
>+ symbol_name="DATAPORT_L3_READ_L3BANK1"
>+ underscore_name="dataport_l3_read_l3_bank1"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK2"
>+ symbol_name="DATAPORT_L3_READ_L3BANK2"
>+ underscore_name="dataport_l3_read_l3_bank2"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK3"
>+ symbol_name="DATAPORT_L3_READ_L3BANK3"
>+ underscore_name="dataport_l3_read_l3_bank3"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK4"
>+ symbol_name="DATAPORT_L3_READ_L3BANK4"
>+ underscore_name="dataport_l3_read_l3_bank4"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK5"
>+ symbol_name="DATAPORT_L3_READ_L3BANK5"
>+ underscore_name="dataport_l3_read_l3_bank5"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK6"
>+ symbol_name="DATAPORT_L3_READ_L3BANK6"
>+ underscore_name="dataport_l3_read_l3_bank6"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK7"
>+ symbol_name="DATAPORT_L3_READ_L3BANK7"
>+ underscore_name="dataport_l3_read_l3_bank7"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK0"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK0"
>+ underscore_name="dataport_l3_write_l3_bank0"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK1"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK1"
>+ underscore_name="dataport_l3_write_l3_bank1"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK2"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK2"
>+ underscore_name="dataport_l3_write_l3_bank2"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK3"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK3"
>+ underscore_name="dataport_l3_write_l3_bank3"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK4"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK4"
>+ underscore_name="dataport_l3_write_l3_bank4"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK5"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK5"
>+ underscore_name="dataport_l3_write_l3_bank5"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK6"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK6"
>+ underscore_name="dataport_l3_write_l3_bank6"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK7"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK7"
>+ underscore_name="dataport_l3_write_l3_bank7"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0003" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0003" />
>+ <register type="NOA" address="0x00009888" value="0x130B0004" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0004" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0003" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0003" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x130C0100" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C0100" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache8"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache8"
>+ underscore_name="l3_cache8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="84f32171-9963-413e-8f14-163a3e258342"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK8"
>+ symbol_name="DATAPORT_L3_READ_L3BANK8"
>+ underscore_name="dataport_l3_read_l3_bank8"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK9"
>+ symbol_name="DATAPORT_L3_READ_L3BANK9"
>+ underscore_name="dataport_l3_read_l3_bank9"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK10"
>+ symbol_name="DATAPORT_L3_READ_L3BANK10"
>+ underscore_name="dataport_l3_read_l3_bank10"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK11"
>+ symbol_name="DATAPORT_L3_READ_L3BANK11"
>+ underscore_name="dataport_l3_read_l3_bank11"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK12"
>+ symbol_name="DATAPORT_L3_READ_L3BANK12"
>+ underscore_name="dataport_l3_read_l3_bank12"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK13"
>+ symbol_name="DATAPORT_L3_READ_L3BANK13"
>+ underscore_name="dataport_l3_read_l3_bank13"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK14"
>+ symbol_name="DATAPORT_L3_READ_L3BANK14"
>+ underscore_name="dataport_l3_read_l3_bank14"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 READ L3BANK15"
>+ symbol_name="DATAPORT_L3_READ_L3BANK15"
>+ underscore_name="dataport_l3_read_l3_bank15"
>+ description="Number of L3 read requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK8"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK8"
>+ underscore_name="dataport_l3_write_l3_bank8"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK9"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK9"
>+ underscore_name="dataport_l3_write_l3_bank9"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK10"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK10"
>+ underscore_name="dataport_l3_write_l3_bank10"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK11"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK11"
>+ underscore_name="dataport_l3_write_l3_bank11"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK12"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK12"
>+ underscore_name="dataport_l3_write_l3_bank12"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK13"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK13"
>+ underscore_name="dataport_l3_write_l3_bank13"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK14"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK14"
>+ underscore_name="dataport_l3_write_l3_bank14"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 WRITE L3BANK15"
>+ symbol_name="DATAPORT_L3_WRITE_L3BANK15"
>+ underscore_name="dataport_l3_write_l3_bank15"
>+ description="Number of L3 write requests coming from XVE via Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0003" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0003" />
>+ <register type="NOA" address="0x00009888" value="0x130B0004" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0004" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0003" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0003" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x130C0100" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C0100" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C00C0" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache9"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache9"
>+ underscore_name="l3_cache9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9e9237e0-0d36-4e0d-8413-1109670a1f0f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK0"
>+ symbol_name="ICACHE_L3_READ_L3BANK0"
>+ underscore_name="icache_l3_read_l3_bank0"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK1"
>+ symbol_name="ICACHE_L3_READ_L3BANK1"
>+ underscore_name="icache_l3_read_l3_bank1"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK2"
>+ symbol_name="ICACHE_L3_READ_L3BANK2"
>+ underscore_name="icache_l3_read_l3_bank2"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK3"
>+ symbol_name="ICACHE_L3_READ_L3BANK3"
>+ underscore_name="icache_l3_read_l3_bank3"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK4"
>+ symbol_name="ICACHE_L3_READ_L3BANK4"
>+ underscore_name="icache_l3_read_l3_bank4"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK5"
>+ symbol_name="ICACHE_L3_READ_L3BANK5"
>+ underscore_name="icache_l3_read_l3_bank5"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK6"
>+ symbol_name="ICACHE_L3_READ_L3BANK6"
>+ underscore_name="icache_l3_read_l3_bank6"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK7"
>+ symbol_name="ICACHE_L3_READ_L3BANK7"
>+ underscore_name="icache_l3_read_l3_bank7"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK0"
>+ symbol_name="ICACHE_L3_HIT_L3BANK0"
>+ underscore_name="icache_l3_hit_l3_bank0"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK1"
>+ symbol_name="ICACHE_L3_HIT_L3BANK1"
>+ underscore_name="icache_l3_hit_l3_bank1"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK2"
>+ symbol_name="ICACHE_L3_HIT_L3BANK2"
>+ underscore_name="icache_l3_hit_l3_bank2"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK3"
>+ symbol_name="ICACHE_L3_HIT_L3BANK3"
>+ underscore_name="icache_l3_hit_l3_bank3"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK4"
>+ symbol_name="ICACHE_L3_HIT_L3BANK4"
>+ underscore_name="icache_l3_hit_l3_bank4"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK5"
>+ symbol_name="ICACHE_L3_HIT_L3BANK5"
>+ underscore_name="icache_l3_hit_l3_bank5"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK6"
>+ symbol_name="ICACHE_L3_HIT_L3BANK6"
>+ underscore_name="icache_l3_hit_l3_bank6"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK7"
>+ symbol_name="ICACHE_L3_HIT_L3BANK7"
>+ underscore_name="icache_l3_hit_l3_bank7"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B000F" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0080" />
>+ <register type="NOA" address="0x00009888" value="0x112C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B000F" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0026" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0026" />
>+ <register type="NOA" address="0x00009888" value="0x074B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000F" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0026" />
>+ <register type="NOA" address="0x00009888" value="0x056B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000F" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
>+ <register type="NOA" address="0x00009888" value="0x130C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0026" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0026" />
>+ <register type="NOA" address="0x00009888" value="0x074C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0026" />
>+ <register type="NOA" address="0x00009888" value="0x056C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache10"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache10"
>+ underscore_name="l3_cache10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="156b77b5-f696-42be-ad63-13a8372d5d51"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK8"
>+ symbol_name="ICACHE_L3_READ_L3BANK8"
>+ underscore_name="icache_l3_read_l3_bank8"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK9"
>+ symbol_name="ICACHE_L3_READ_L3BANK9"
>+ underscore_name="icache_l3_read_l3_bank9"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK10"
>+ symbol_name="ICACHE_L3_READ_L3BANK10"
>+ underscore_name="icache_l3_read_l3_bank10"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK11"
>+ symbol_name="ICACHE_L3_READ_L3BANK11"
>+ underscore_name="icache_l3_read_l3_bank11"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK12"
>+ symbol_name="ICACHE_L3_READ_L3BANK12"
>+ underscore_name="icache_l3_read_l3_bank12"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK13"
>+ symbol_name="ICACHE_L3_READ_L3BANK13"
>+ underscore_name="icache_l3_read_l3_bank13"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK14"
>+ symbol_name="ICACHE_L3_READ_L3BANK14"
>+ underscore_name="icache_l3_read_l3_bank14"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 READ L3BANK15"
>+ symbol_name="ICACHE_L3_READ_L3BANK15"
>+ underscore_name="icache_l3_read_l3_bank15"
>+ description="Number of L3 read requests coming from XVE Instruction Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK8"
>+ symbol_name="ICACHE_L3_HIT_L3BANK8"
>+ underscore_name="icache_l3_hit_l3_bank8"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK9"
>+ symbol_name="ICACHE_L3_HIT_L3BANK9"
>+ underscore_name="icache_l3_hit_l3_bank9"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK10"
>+ symbol_name="ICACHE_L3_HIT_L3BANK10"
>+ underscore_name="icache_l3_hit_l3_bank10"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK11"
>+ symbol_name="ICACHE_L3_HIT_L3BANK11"
>+ underscore_name="icache_l3_hit_l3_bank11"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK12"
>+ symbol_name="ICACHE_L3_HIT_L3BANK12"
>+ underscore_name="icache_l3_hit_l3_bank12"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK13"
>+ symbol_name="ICACHE_L3_HIT_L3BANK13"
>+ underscore_name="icache_l3_hit_l3_bank13"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK14"
>+ symbol_name="ICACHE_L3_HIT_L3BANK14"
>+ underscore_name="icache_l3_hit_l3_bank14"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="ICACHE L3 HIT L3BANK15"
>+ symbol_name="ICACHE_L3_HIT_L3BANK15"
>+ underscore_name="icache_l3_hit_l3_bank15"
>+ description="Number of XVE instruction cache requests that hit the L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B000F" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0080" />
>+ <register type="NOA" address="0x00009888" value="0x112C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B000F" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0026" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0026" />
>+ <register type="NOA" address="0x00009888" value="0x074B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000F" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0026" />
>+ <register type="NOA" address="0x00009888" value="0x056B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000F" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0080" />
>+ <register type="NOA" address="0x00009888" value="0x130C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0026" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0026" />
>+ <register type="NOA" address="0x00009888" value="0x074C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0026" />
>+ <register type="NOA" address="0x00009888" value="0x056C0080" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C03C0" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache11"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache11"
>+ underscore_name="l3_cache11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fd98f311-2512-48f3-b0fe-464f34238811"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK0"
>+ symbol_name="L3_BUSY_L3BANK0"
>+ underscore_name="l3_busy_l3_bank0"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK1"
>+ symbol_name="L3_BUSY_L3BANK1"
>+ underscore_name="l3_busy_l3_bank1"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK2"
>+ symbol_name="L3_BUSY_L3BANK2"
>+ underscore_name="l3_busy_l3_bank2"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK3"
>+ symbol_name="L3_BUSY_L3BANK3"
>+ underscore_name="l3_busy_l3_bank3"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK0"
>+ symbol_name="L3_STALL_L3BANK0"
>+ underscore_name="l3_stall_l3_bank0"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK1"
>+ symbol_name="L3_STALL_L3BANK1"
>+ underscore_name="l3_stall_l3_bank1"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK2"
>+ symbol_name="L3_STALL_L3BANK2"
>+ underscore_name="l3_stall_l3_bank2"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK3"
>+ symbol_name="L3_STALL_L3BANK3"
>+ underscore_name="l3_stall_l3_bank3"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1001" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B2C0042" />
>+ <register type="NOA" address="0x00009888" value="0x010B0032" />
>+ <register type="NOA" address="0x00009888" value="0x070B0080" />
>+ <register type="NOA" address="0x00009888" value="0x130B0008" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D2B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F2B0001" />
>+ <register type="NOA" address="0x00009888" value="0x112B0008" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0032" />
>+ <register type="NOA" address="0x00009888" value="0x050C0042" />
>+ <register type="NOA" address="0x00009888" value="0x070C0000" />
>+ <register type="NOA" address="0x00009888" value="0x130C0200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D2C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0200" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00050A80" />
>+ <register type="NOA" address="0x00009888" value="0x02052000" />
>+ <register type="NOA" address="0x00009888" value="0x0006A015" />
>+ <register type="NOA" address="0x00009888" value="0x02064802" />
>+ <register type="NOA" address="0x00009888" value="0x0007A1C7" />
>+ <register type="NOA" address="0x00009888" value="0x00085A95" />
>+ <register type="NOA" address="0x00009888" value="0x020867FD" />
>+ <register type="NOA" address="0x00009888" value="0x0009A1C7" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032520" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030C06" />
>+ <register type="NOA" address="0x00009888" value="0x3A030060" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031809" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache12"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache12"
>+ underscore_name="l3_cache12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="efee1ff5-333a-49f5-8093-7b7a6196cfce"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK4"
>+ symbol_name="L3_BUSY_L3BANK4"
>+ underscore_name="l3_busy_l3_bank4"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK5"
>+ symbol_name="L3_BUSY_L3BANK5"
>+ underscore_name="l3_busy_l3_bank5"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK6"
>+ symbol_name="L3_BUSY_L3BANK6"
>+ underscore_name="l3_busy_l3_bank6"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK7"
>+ symbol_name="L3_BUSY_L3BANK7"
>+ underscore_name="l3_busy_l3_bank7"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK4"
>+ symbol_name="L3_STALL_L3BANK4"
>+ underscore_name="l3_stall_l3_bank4"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK5"
>+ symbol_name="L3_STALL_L3BANK5"
>+ underscore_name="l3_stall_l3_bank5"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK6"
>+ symbol_name="L3_STALL_L3BANK6"
>+ underscore_name="l3_stall_l3_bank6"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK7"
>+ symbol_name="L3_STALL_L3BANK7"
>+ underscore_name="l3_stall_l3_bank7"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x094B1001" />
>+ <register type="NOA" address="0x00009888" value="0x0B4B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6B0000" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6C0042" />
>+ <register type="NOA" address="0x00009888" value="0x014B0032" />
>+ <register type="NOA" address="0x00009888" value="0x074B0080" />
>+ <register type="NOA" address="0x00009888" value="0x134B0008" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F6B0001" />
>+ <register type="NOA" address="0x00009888" value="0x116B0008" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0032" />
>+ <register type="NOA" address="0x00009888" value="0x054C0042" />
>+ <register type="NOA" address="0x00009888" value="0x074C0000" />
>+ <register type="NOA" address="0x00009888" value="0x134C0200" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0200" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
>+ <register type="NOA" address="0x00009888" value="0x02023000" />
>+ <register type="NOA" address="0x00009888" value="0x0003A015" />
>+ <register type="NOA" address="0x00009888" value="0x02034802" />
>+ <register type="NOA" address="0x00009888" value="0x0004A56A" />
>+ <register type="NOA" address="0x00009888" value="0x02049BFE" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031080" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030404" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache13"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache13"
>+ underscore_name="l3_cache13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a979c83d-ccd1-4aea-8a3f-966aa9e5a4aa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK8"
>+ symbol_name="L3_BUSY_L3BANK8"
>+ underscore_name="l3_busy_l3_bank8"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK9"
>+ symbol_name="L3_BUSY_L3BANK9"
>+ underscore_name="l3_busy_l3_bank9"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK10"
>+ symbol_name="L3_BUSY_L3BANK10"
>+ underscore_name="l3_busy_l3_bank10"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK11"
>+ symbol_name="L3_BUSY_L3BANK11"
>+ underscore_name="l3_busy_l3_bank11"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK8"
>+ symbol_name="L3_STALL_L3BANK8"
>+ underscore_name="l3_stall_l3_bank8"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK9"
>+ symbol_name="L3_STALL_L3BANK9"
>+ underscore_name="l3_stall_l3_bank9"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK10"
>+ symbol_name="L3_STALL_L3BANK10"
>+ underscore_name="l3_stall_l3_bank10"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK11"
>+ symbol_name="L3_STALL_L3BANK11"
>+ underscore_name="l3_stall_l3_bank11"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B1001" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B2C0042" />
>+ <register type="NOA" address="0x00009888" value="0x010B0032" />
>+ <register type="NOA" address="0x00009888" value="0x070B0080" />
>+ <register type="NOA" address="0x00009888" value="0x130B0008" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D2B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F2B0001" />
>+ <register type="NOA" address="0x00009888" value="0x112B0008" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0032" />
>+ <register type="NOA" address="0x00009888" value="0x050C0042" />
>+ <register type="NOA" address="0x00009888" value="0x070C0000" />
>+ <register type="NOA" address="0x00009888" value="0x130C0200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D2C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0200" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00050A80" />
>+ <register type="NOA" address="0x00009888" value="0x02052000" />
>+ <register type="NOA" address="0x00009888" value="0x0006A015" />
>+ <register type="NOA" address="0x00009888" value="0x02064802" />
>+ <register type="NOA" address="0x00009888" value="0x0007A1C7" />
>+ <register type="NOA" address="0x00009888" value="0x00085A95" />
>+ <register type="NOA" address="0x00009888" value="0x020867FD" />
>+ <register type="NOA" address="0x00009888" value="0x0009A1C7" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032520" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030C06" />
>+ <register type="NOA" address="0x00009888" value="0x3A030060" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031809" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache14"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache14"
>+ underscore_name="l3_cache14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6c0c13ac-31ac-4875-a5bd-a2a0ee46dd29"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK12"
>+ symbol_name="L3_BUSY_L3BANK12"
>+ underscore_name="l3_busy_l3_bank12"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK13"
>+ symbol_name="L3_BUSY_L3BANK13"
>+ underscore_name="l3_busy_l3_bank13"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK14"
>+ symbol_name="L3_BUSY_L3BANK14"
>+ underscore_name="l3_busy_l3_bank14"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK ACTIVE L3BANK15"
>+ symbol_name="L3_BUSY_L3BANK15"
>+ underscore_name="l3_busy_l3_bank15"
>+ description="Percentage of time in which L3 request queue has one or more requests pending"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK12"
>+ symbol_name="L3_STALL_L3BANK12"
>+ underscore_name="l3_stall_l3_bank12"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK13"
>+ symbol_name="L3_STALL_L3BANK13"
>+ underscore_name="l3_stall_l3_bank13"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK14"
>+ symbol_name="L3_STALL_L3BANK14"
>+ underscore_name="l3_stall_l3_bank14"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 BANK STALL L3BANK15"
>+ symbol_name="L3_STALL_L3BANK15"
>+ underscore_name="l3_stall_l3_bank15"
>+ description="Percentage of time in which L3 bank stalled"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x094B1001" />
>+ <register type="NOA" address="0x00009888" value="0x0B4B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6B0000" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B4C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x0B6C0042" />
>+ <register type="NOA" address="0x00009888" value="0x014B0032" />
>+ <register type="NOA" address="0x00009888" value="0x074B0080" />
>+ <register type="NOA" address="0x00009888" value="0x134B0008" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0080" />
>+ <register type="NOA" address="0x00009888" value="0x0F6B0001" />
>+ <register type="NOA" address="0x00009888" value="0x116B0008" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0032" />
>+ <register type="NOA" address="0x00009888" value="0x054C0042" />
>+ <register type="NOA" address="0x00009888" value="0x074C0000" />
>+ <register type="NOA" address="0x00009888" value="0x134C0200" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0032" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0200" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020FC0" />
>+ <register type="NOA" address="0x00009888" value="0x02023000" />
>+ <register type="NOA" address="0x00009888" value="0x0003A015" />
>+ <register type="NOA" address="0x00009888" value="0x02034802" />
>+ <register type="NOA" address="0x00009888" value="0x0004A56A" />
>+ <register type="NOA" address="0x00009888" value="0x02049BFE" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031080" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030004" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030404" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000038" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000001C0" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000E00" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00007000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache15"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache15"
>+ underscore_name="l3_cache15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7c562d8e-e5ab-44c4-8d2d-76026e6d9ac1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK0"
>+ symbol_name="SAMPLER_L3_READ_L3BANK0"
>+ underscore_name="sampler_l3_read_l3_bank0"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK1"
>+ symbol_name="SAMPLER_L3_READ_L3BANK1"
>+ underscore_name="sampler_l3_read_l3_bank1"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK2"
>+ symbol_name="SAMPLER_L3_READ_L3BANK2"
>+ underscore_name="sampler_l3_read_l3_bank2"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK3"
>+ symbol_name="SAMPLER_L3_READ_L3BANK3"
>+ underscore_name="sampler_l3_read_l3_bank3"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK4"
>+ symbol_name="SAMPLER_L3_READ_L3BANK4"
>+ underscore_name="sampler_l3_read_l3_bank4"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK5"
>+ symbol_name="SAMPLER_L3_READ_L3BANK5"
>+ underscore_name="sampler_l3_read_l3_bank5"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK6"
>+ symbol_name="SAMPLER_L3_READ_L3BANK6"
>+ underscore_name="sampler_l3_read_l3_bank6"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK7"
>+ symbol_name="SAMPLER_L3_READ_L3BANK7"
>+ underscore_name="sampler_l3_read_l3_bank7"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK0"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK0"
>+ underscore_name="sampler_l3_hit_l3_bank0"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK1"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK1"
>+ underscore_name="sampler_l3_hit_l3_bank1"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK2"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK2"
>+ underscore_name="sampler_l3_hit_l3_bank2"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK3"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK3"
>+ underscore_name="sampler_l3_hit_l3_bank3"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK4"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK4"
>+ underscore_name="sampler_l3_hit_l3_bank4"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK5"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK5"
>+ underscore_name="sampler_l3_hit_l3_bank5"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK6"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK6"
>+ underscore_name="sampler_l3_hit_l3_bank6"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK7"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK7"
>+ underscore_name="sampler_l3_hit_l3_bank7"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B000E" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0380" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
>+ <register type="NOA" address="0x00009888" value="0x130B000E" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0026" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0026" />
>+ <register type="NOA" address="0x00009888" value="0x074B0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000E" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0026" />
>+ <register type="NOA" address="0x00009888" value="0x056B0000" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000E" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
>+ <register type="NOA" address="0x00009888" value="0x130C0380" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0026" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0026" />
>+ <register type="NOA" address="0x00009888" value="0x074C0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0380" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0026" />
>+ <register type="NOA" address="0x00009888" value="0x056C0000" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0380" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache16"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache16"
>+ underscore_name="l3_cache16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7eb61dda-7e60-40ed-aaae-603533cf941f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK8"
>+ symbol_name="SAMPLER_L3_READ_L3BANK8"
>+ underscore_name="sampler_l3_read_l3_bank8"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK9"
>+ symbol_name="SAMPLER_L3_READ_L3BANK9"
>+ underscore_name="sampler_l3_read_l3_bank9"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK10"
>+ symbol_name="SAMPLER_L3_READ_L3BANK10"
>+ underscore_name="sampler_l3_read_l3_bank10"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK11"
>+ symbol_name="SAMPLER_L3_READ_L3BANK11"
>+ underscore_name="sampler_l3_read_l3_bank11"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK12"
>+ symbol_name="SAMPLER_L3_READ_L3BANK12"
>+ underscore_name="sampler_l3_read_l3_bank12"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK13"
>+ symbol_name="SAMPLER_L3_READ_L3BANK13"
>+ underscore_name="sampler_l3_read_l3_bank13"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK14"
>+ symbol_name="SAMPLER_L3_READ_L3BANK14"
>+ underscore_name="sampler_l3_read_l3_bank14"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 READ L3BANK15"
>+ symbol_name="SAMPLER_L3_READ_L3BANK15"
>+ underscore_name="sampler_l3_read_l3_bank15"
>+ description="Number of L3 read requests resulting from sampler local cache miss"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK8"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK8"
>+ underscore_name="sampler_l3_hit_l3_bank8"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK9"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK9"
>+ underscore_name="sampler_l3_hit_l3_bank9"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK10"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK10"
>+ underscore_name="sampler_l3_hit_l3_bank10"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK11"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK11"
>+ underscore_name="sampler_l3_hit_l3_bank11"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK12"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK12"
>+ underscore_name="sampler_l3_hit_l3_bank12"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK13"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK13"
>+ underscore_name="sampler_l3_hit_l3_bank13"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK14"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK14"
>+ underscore_name="sampler_l3_hit_l3_bank14"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="SAMPLER L3 HIT L3BANK15"
>+ symbol_name="SAMPLER_L3_HIT_L3BANK15"
>+ underscore_name="sampler_l3_hit_l3_bank15"
>+ description="Number of L3 hit requests resulting from sampler local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x092B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B000E" />
>+ <register type="NOA" address="0x00009888" value="0x094B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x096B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x090C0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x092C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0380" />
>+ <register type="NOA" address="0x00009888" value="0x094C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x096C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
>+ <register type="NOA" address="0x00009888" value="0x130B000E" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0026" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0026" />
>+ <register type="NOA" address="0x00009888" value="0x074B0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B000E" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0026" />
>+ <register type="NOA" address="0x00009888" value="0x056B0000" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B000E" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0026" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
>+ <register type="NOA" address="0x00009888" value="0x130C0380" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0026" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0026" />
>+ <register type="NOA" address="0x00009888" value="0x074C0000" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0380" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0026" />
>+ <register type="NOA" address="0x00009888" value="0x056C0000" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0380" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A0A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A0A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030024" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030401" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030040" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031C2A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache17"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache17"
>+ underscore_name="l3_cache17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="07329ee0-625a-45bf-851c-a8d7b8694afb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK0"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK0"
>+ underscore_name="l3_superq_full_l3_bank0"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK1"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK1"
>+ underscore_name="l3_superq_full_l3_bank1"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK2"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK2"
>+ underscore_name="l3_superq_full_l3_bank2"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK3"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK3"
>+ underscore_name="l3_superq_full_l3_bank3"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK4"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK4"
>+ underscore_name="l3_superq_full_l3_bank4"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK5"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK5"
>+ underscore_name="l3_superq_full_l3_bank5"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK6"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK6"
>+ underscore_name="l3_superq_full_l3_bank6"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK7"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK7"
>+ underscore_name="l3_superq_full_l3_bank7"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B1000" />
>+ <register type="NOA" address="0x00009888" value="0x112B1000" />
>+ <register type="NOA" address="0x00009888" value="0x114B1000" />
>+ <register type="NOA" address="0x00009888" value="0x116B1000" />
>+ <register type="NOA" address="0x00009888" value="0x110C1000" />
>+ <register type="NOA" address="0x00009888" value="0x112C1000" />
>+ <register type="NOA" address="0x00009888" value="0x114C1000" />
>+ <register type="NOA" address="0x00009888" value="0x116C1183" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x070B0183" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B0183" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0183" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x136B0183" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x050C0183" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0183" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D4C0183" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020200F0" />
>+ <register type="NOA" address="0x00009888" value="0x02030A05" />
>+ <register type="NOA" address="0x00009888" value="0x0204FA5A" />
>+ <register type="NOA" address="0x00009888" value="0x000500A0" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x00060A05" />
>+ <register type="NOA" address="0x00009888" value="0x00070033" />
>+ <register type="NOA" address="0x00009888" value="0x0008F5A5" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00090033" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030421" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36031C24" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030207" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache18"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache18"
>+ underscore_name="l3_cache18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ee38be83-7e26-4c3d-83ce-4882411fba2a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK8"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK8"
>+ underscore_name="l3_superq_full_l3_bank8"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK9"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK9"
>+ underscore_name="l3_superq_full_l3_bank9"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK10"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK10"
>+ underscore_name="l3_superq_full_l3_bank10"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK11"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK11"
>+ underscore_name="l3_superq_full_l3_bank11"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK12"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK12"
>+ underscore_name="l3_superq_full_l3_bank12"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK13"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK13"
>+ underscore_name="l3_superq_full_l3_bank13"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK14"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK14"
>+ underscore_name="l3_superq_full_l3_bank14"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 SUPERQ FULL L3BANK15"
>+ symbol_name="L3_SUPERQ_FULL_L3BANK15"
>+ underscore_name="l3_superq_full_l3_bank15"
>+ description="Percentage of time in which all slots in L3 request queue are waiting for data return / response"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x110B1000" />
>+ <register type="NOA" address="0x00009888" value="0x112B1000" />
>+ <register type="NOA" address="0x00009888" value="0x114B1000" />
>+ <register type="NOA" address="0x00009888" value="0x116B1000" />
>+ <register type="NOA" address="0x00009888" value="0x110C1000" />
>+ <register type="NOA" address="0x00009888" value="0x112C1000" />
>+ <register type="NOA" address="0x00009888" value="0x114C1000" />
>+ <register type="NOA" address="0x00009888" value="0x116C1183" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x070B0183" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B2B0183" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0183" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x136B0183" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x050C0183" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0183" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D4C0183" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x020200F0" />
>+ <register type="NOA" address="0x00009888" value="0x02030A05" />
>+ <register type="NOA" address="0x00009888" value="0x0204FA5A" />
>+ <register type="NOA" address="0x00009888" value="0x000500A0" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x00060A05" />
>+ <register type="NOA" address="0x00009888" value="0x00070033" />
>+ <register type="NOA" address="0x00009888" value="0x0008F5A5" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00090033" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030421" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36031C24" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030207" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache19"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache19"
>+ underscore_name="l3_cache19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9c3213fc-98df-4619-b6ed-3dbfe01b76e7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK0"
>+ symbol_name="COLOR_L3_HIT_L3BANK0"
>+ underscore_name="color_l3_hit_l3_bank0"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK1"
>+ symbol_name="COLOR_L3_HIT_L3BANK1"
>+ underscore_name="color_l3_hit_l3_bank1"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK2"
>+ symbol_name="COLOR_L3_HIT_L3BANK2"
>+ underscore_name="color_l3_hit_l3_bank2"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK3"
>+ symbol_name="COLOR_L3_HIT_L3BANK3"
>+ underscore_name="color_l3_hit_l3_bank3"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK4"
>+ symbol_name="COLOR_L3_HIT_L3BANK4"
>+ underscore_name="color_l3_hit_l3_bank4"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK5"
>+ symbol_name="COLOR_L3_HIT_L3BANK5"
>+ underscore_name="color_l3_hit_l3_bank5"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK6"
>+ symbol_name="COLOR_L3_HIT_L3BANK6"
>+ underscore_name="color_l3_hit_l3_bank6"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK7"
>+ symbol_name="COLOR_L3_HIT_L3BANK7"
>+ underscore_name="color_l3_hit_l3_bank7"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK8"
>+ symbol_name="COLOR_L3_HIT_L3BANK8"
>+ underscore_name="color_l3_hit_l3_bank8"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK9"
>+ symbol_name="COLOR_L3_HIT_L3BANK9"
>+ underscore_name="color_l3_hit_l3_bank9"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK10"
>+ symbol_name="COLOR_L3_HIT_L3BANK10"
>+ underscore_name="color_l3_hit_l3_bank10"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK11"
>+ symbol_name="COLOR_L3_HIT_L3BANK11"
>+ underscore_name="color_l3_hit_l3_bank11"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK12"
>+ symbol_name="COLOR_L3_HIT_L3BANK12"
>+ underscore_name="color_l3_hit_l3_bank12"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK13"
>+ symbol_name="COLOR_L3_HIT_L3BANK13"
>+ underscore_name="color_l3_hit_l3_bank13"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK14"
>+ symbol_name="COLOR_L3_HIT_L3BANK14"
>+ underscore_name="color_l3_hit_l3_bank14"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="COLOR L3 HIT L3BANK15"
>+ symbol_name="COLOR_L3_HIT_L3BANK15"
>+ underscore_name="color_l3_hit_l3_bank15"
>+ description="Number of L3 read requests resulting from color local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B0004" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0100" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0004" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x130C0100" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x092B0004" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x074B0004" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x056B0004" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0100" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x074C0100" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x056C0100" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x000700A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x000900A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030444" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030402" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030050" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34032040" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache20"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache20"
>+ underscore_name="l3_cache20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="eeee50d3-45ec-4978-a359-c577c3c7ccdb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="Z L3 HIT L3BANK0"
>+ symbol_name="Z_L3_HIT_L3BANK0"
>+ underscore_name="z_l3_hit_l3_bank0"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK1"
>+ symbol_name="Z_L3_HIT_L3BANK1"
>+ underscore_name="z_l3_hit_l3_bank1"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK2"
>+ symbol_name="Z_L3_HIT_L3BANK2"
>+ underscore_name="z_l3_hit_l3_bank2"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK3"
>+ symbol_name="Z_L3_HIT_L3BANK3"
>+ underscore_name="z_l3_hit_l3_bank3"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK4"
>+ symbol_name="Z_L3_HIT_L3BANK4"
>+ underscore_name="z_l3_hit_l3_bank4"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK5"
>+ symbol_name="Z_L3_HIT_L3BANK5"
>+ underscore_name="z_l3_hit_l3_bank5"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK6"
>+ symbol_name="Z_L3_HIT_L3BANK6"
>+ underscore_name="z_l3_hit_l3_bank6"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK7"
>+ symbol_name="Z_L3_HIT_L3BANK7"
>+ underscore_name="z_l3_hit_l3_bank7"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK8"
>+ symbol_name="Z_L3_HIT_L3BANK8"
>+ underscore_name="z_l3_hit_l3_bank8"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK9"
>+ symbol_name="Z_L3_HIT_L3BANK9"
>+ underscore_name="z_l3_hit_l3_bank9"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK10"
>+ symbol_name="Z_L3_HIT_L3BANK10"
>+ underscore_name="z_l3_hit_l3_bank10"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK11"
>+ symbol_name="Z_L3_HIT_L3BANK11"
>+ underscore_name="z_l3_hit_l3_bank11"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK12"
>+ symbol_name="Z_L3_HIT_L3BANK12"
>+ underscore_name="z_l3_hit_l3_bank12"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK13"
>+ symbol_name="Z_L3_HIT_L3BANK13"
>+ underscore_name="z_l3_hit_l3_bank13"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK14"
>+ symbol_name="Z_L3_HIT_L3BANK14"
>+ underscore_name="z_l3_hit_l3_bank14"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="Z L3 HIT L3BANK15"
>+ symbol_name="Z_L3_HIT_L3BANK15"
>+ underscore_name="z_l3_hit_l3_bank15"
>+ description="Number of L3 read requests resulting from Z local cache miss which hits in L3"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B0005" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0140" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0005" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0005" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0005" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x130C0140" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0140" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0140" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0005" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x092B0005" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x074B0005" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x056B0005" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0140" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0140" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x074C0140" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x056C0140" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x000700A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x000900A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030444" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030402" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030050" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34032040" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache21"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache21"
>+ underscore_name="l3_cache21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="955bae70-17de-4328-ac24-3f8f2c8e1f78"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK0"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK0"
>+ underscore_name="dataport_l3_hit_l3_bank0"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK1"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK1"
>+ underscore_name="dataport_l3_hit_l3_bank1"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK2"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK2"
>+ underscore_name="dataport_l3_hit_l3_bank2"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK3"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK3"
>+ underscore_name="dataport_l3_hit_l3_bank3"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK4"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK4"
>+ underscore_name="dataport_l3_hit_l3_bank4"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK5"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK5"
>+ underscore_name="dataport_l3_hit_l3_bank5"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK6"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK6"
>+ underscore_name="dataport_l3_hit_l3_bank6"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK7"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK7"
>+ underscore_name="dataport_l3_hit_l3_bank7"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK8"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK8"
>+ underscore_name="dataport_l3_hit_l3_bank8"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK9"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK9"
>+ underscore_name="dataport_l3_hit_l3_bank9"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK10"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK10"
>+ underscore_name="dataport_l3_hit_l3_bank10"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK11"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK11"
>+ underscore_name="dataport_l3_hit_l3_bank11"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK12"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK12"
>+ underscore_name="dataport_l3_hit_l3_bank12"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK13"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK13"
>+ underscore_name="dataport_l3_hit_l3_bank13"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK14"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK14"
>+ underscore_name="dataport_l3_hit_l3_bank14"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="DATAPORT L3 HIT L3BANK15"
>+ symbol_name="DATAPORT_L3_HIT_L3BANK15"
>+ underscore_name="dataport_l3_hit_l3_bank15"
>+ description="Number of L3 hits for requests coming from the Dataport"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x130B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0000" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0000" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x130C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0000" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0000" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x110B0000" />
>+ <register type="NOA" address="0x00009888" value="0x112B0000" />
>+ <register type="NOA" address="0x00009888" value="0x114B0000" />
>+ <register type="NOA" address="0x00009888" value="0x116B0000" />
>+ <register type="NOA" address="0x00009888" value="0x110C0000" />
>+ <register type="NOA" address="0x00009888" value="0x112C0000" />
>+ <register type="NOA" address="0x00009888" value="0x114C0000" />
>+ <register type="NOA" address="0x00009888" value="0x116C0000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0000" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0006" />
>+ <register type="NOA" address="0x00009888" value="0x092B0000" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0006" />
>+ <register type="NOA" address="0x00009888" value="0x074B0000" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0006" />
>+ <register type="NOA" address="0x00009888" value="0x056B0000" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0006" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0006" />
>+ <register type="NOA" address="0x00009888" value="0x092C0000" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0006" />
>+ <register type="NOA" address="0x00009888" value="0x074C0000" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0006" />
>+ <register type="NOA" address="0x00009888" value="0x056C0000" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x000700A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x000900A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030444" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030402" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030050" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34032040" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="L3Cache22"
>+ chipset="ACMGT2"
>+ symbol_name="L3Cache22"
>+ underscore_name="l3_cache22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a3076e23-85b3-4aae-bfa3-de0b0806fa54"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK0"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK0"
>+ underscore_name="l3_atomic_access_l3_bank0"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK1"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK1"
>+ underscore_name="l3_atomic_access_l3_bank1"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK2"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK2"
>+ underscore_name="l3_atomic_access_l3_bank2"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK3"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK3"
>+ underscore_name="l3_atomic_access_l3_bank3"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK4"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK4"
>+ underscore_name="l3_atomic_access_l3_bank4"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK5"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK5"
>+ underscore_name="l3_atomic_access_l3_bank5"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK6"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK6"
>+ underscore_name="l3_atomic_access_l3_bank6"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK7"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK7"
>+ underscore_name="l3_atomic_access_l3_bank7"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$SliceMask 3 1 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK8"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK8"
>+ underscore_name="l3_atomic_access_l3_bank8"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK9"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK9"
>+ underscore_name="l3_atomic_access_l3_bank9"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK10"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK10"
>+ underscore_name="l3_atomic_access_l3_bank10"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK11"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK11"
>+ underscore_name="l3_atomic_access_l3_bank11"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK12"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK12"
>+ underscore_name="l3_atomic_access_l3_bank12"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK13"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK13"
>+ underscore_name="l3_atomic_access_l3_bank13"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK14"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK14"
>+ underscore_name="l3_atomic_access_l3_bank14"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <counter name="L3 ATOMIC ACCESS L3BANK15"
>+ symbol_name="L3_ATOMIC_ACCESS_L3BANK15"
>+ underscore_name="l3_atomic_access_l3_bank15"
>+ description="Number of atomic accesses to L3 bank"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$SliceMask 3 2 2 UMUL << AND"
>+ mdapi_group="L3Cache"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="subslice_bank"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1000" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1000" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x130B0004" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x112B0004" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4B0004" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6B0004" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x130C0100" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x112C0100" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0F4C0100" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0D6C0100" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x02020030" />
>+ <register type="NOA" address="0x00009888" value="0x02030048" />
>+ <register type="NOA" address="0x00009888" value="0x0204009B" />
>+ <register type="NOA" address="0x00009888" value="0x02052055" />
>+ <register type="NOA" address="0x00009888" value="0x02064800" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x020867AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x090B1000" />
>+ <register type="NOA" address="0x00009888" value="0x092B1004" />
>+ <register type="NOA" address="0x00009888" value="0x094B1000" />
>+ <register type="NOA" address="0x00009888" value="0x096B1000" />
>+ <register type="NOA" address="0x00009888" value="0x090C1000" />
>+ <register type="NOA" address="0x00009888" value="0x092C1100" />
>+ <register type="NOA" address="0x00009888" value="0x094C1000" />
>+ <register type="NOA" address="0x00009888" value="0x096C1000" />
>+ <register type="NOA" address="0x00009888" value="0x010B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0B0004" />
>+ <register type="NOA" address="0x00009888" value="0x030B0000" />
>+ <register type="NOA" address="0x00009888" value="0x012B0002" />
>+ <register type="NOA" address="0x00009888" value="0x032B0000" />
>+ <register type="NOA" address="0x00009888" value="0x014B0002" />
>+ <register type="NOA" address="0x00009888" value="0x074B0004" />
>+ <register type="NOA" address="0x00009888" value="0x034B0000" />
>+ <register type="NOA" address="0x00009888" value="0x016B0002" />
>+ <register type="NOA" address="0x00009888" value="0x056B0004" />
>+ <register type="NOA" address="0x00009888" value="0x036B0000" />
>+ <register type="NOA" address="0x00009888" value="0x010C0002" />
>+ <register type="NOA" address="0x00009888" value="0x0B0C0100" />
>+ <register type="NOA" address="0x00009888" value="0x030C0000" />
>+ <register type="NOA" address="0x00009888" value="0x012C0002" />
>+ <register type="NOA" address="0x00009888" value="0x032C0000" />
>+ <register type="NOA" address="0x00009888" value="0x014C0002" />
>+ <register type="NOA" address="0x00009888" value="0x074C0100" />
>+ <register type="NOA" address="0x00009888" value="0x034C0000" />
>+ <register type="NOA" address="0x00009888" value="0x016C0002" />
>+ <register type="NOA" address="0x00009888" value="0x056C0100" />
>+ <register type="NOA" address="0x00009888" value="0x036C0000" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x00030048" />
>+ <register type="NOA" address="0x00009888" value="0x0004009B" />
>+ <register type="NOA" address="0x00009888" value="0x00052055" />
>+ <register type="NOA" address="0x00009888" value="0x00064800" />
>+ <register type="NOA" address="0x00009888" value="0x000700A0" />
>+ <register type="NOA" address="0x00009888" value="0x000867AA" />
>+ <register type="NOA" address="0x00009888" value="0x000900A0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030444" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030402" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031400" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030207" />
>+ <register type="NOA" address="0x00009888" value="0x3E030050" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34032040" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory1"
>+ chipset="ACMGT2"
>+ symbol_name="Memory1"
>+ underscore_name="memory1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6b77c667-0ea4-4d77-9a2a-ae996fc127bc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI0"
>+ underscore_name="gpu_memory_byte_read_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI1"
>+ underscore_name="gpu_memory_byte_read_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 6 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ SQIDI2"
>+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI2"
>+ underscore_name="gpu_memory_byte_read_sqidi2"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 5 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ SQIDI3"
>+ symbol_name="GPU_MEMORY_BYTE_READ_SQIDI3"
>+ underscore_name="gpu_memory_byte_read_sqidi3"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 4 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_byte_write_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 3 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_byte_write_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 2 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE SQIDI2"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI2"
>+ underscore_name="gpu_memory_byte_write_sqidi2"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 1 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE SQIDI3"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_SQIDI3"
>+ underscore_name="gpu_memory_byte_write_sqidi3"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 0 READ 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI0"
>+ underscore_name="gpu_memory_byte_read_bw_sqidi0"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ_SQIDI0 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI1"
>+ underscore_name="gpu_memory_byte_read_bw_sqidi1"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ_SQIDI1 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW SQIDI2"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI2"
>+ underscore_name="gpu_memory_byte_read_bw_sqidi2"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ_SQIDI2 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW SQIDI3"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW_SQIDI3"
>+ underscore_name="gpu_memory_byte_read_bw_sqidi3"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ_SQIDI3 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI0"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI0"
>+ underscore_name="gpu_memory_byte_write_bw_sqidi0"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI0 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI1"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI1"
>+ underscore_name="gpu_memory_byte_write_bw_sqidi1"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI1 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI2"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI2"
>+ underscore_name="gpu_memory_byte_write_bw_sqidi2"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI2 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW SQIDI3"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW_SQIDI3"
>+ underscore_name="gpu_memory_byte_write_bw_sqidi3"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE_SQIDI3 $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ"
>+ symbol_name="GPU_MEMORY_BYTE_READ"
>+ underscore_name="gpu_memory_byte_read"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) read bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE"
>+ underscore_name="gpu_memory_byte_write"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) write bytes"
>+ data_type="uint64"
>+ max_equation="64 $SliceTotalCount UMUL $GpuCoreClocks UMUL"
>+ units="bytes"
>+ semantic_type="throughput"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD 128 UMUL"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE READ BW"
>+ symbol_name="GPU_MEMORY_BYTE_READ_BW"
>+ underscore_name="gpu_memory_byte_read_bw"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) read bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_READ $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY BYTE WRITE BW"
>+ symbol_name="GPU_MEMORY_BYTE_WRITE_BW"
>+ underscore_name="gpu_memory_byte_write_bw"
>+ description="Device local memory (HBM, GDDR, LPDDR, etc.) write bandwidth"
>+ data_type="float"
>+ units="gbps"
>+ semantic_type="throughput"
>+ equation="$GPU_MEMORY_BYTE_WRITE $GpuTime FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x18813800" />
>+ <register type="NOA" address="0x00009888" value="0x18A13800" />
>+ <register type="NOA" address="0x00009888" value="0x02410006" />
>+ <register type="NOA" address="0x00009888" value="0x12410004" />
>+ <register type="NOA" address="0x00009888" value="0x16410005" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610006" />
>+ <register type="NOA" address="0x00009888" value="0x10610100" />
>+ <register type="NOA" address="0x00009888" value="0x14610140" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009888" value="0x02810006" />
>+ <register type="NOA" address="0x00009888" value="0x10810004" />
>+ <register type="NOA" address="0x00009888" value="0x14810005" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10006" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10100" />
>+ <register type="NOA" address="0x00009888" value="0x12A10140" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x02015050" />
>+ <register type="NOA" address="0x00009888" value="0x0204B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x02085050" />
>+ <register type="NOA" address="0x00009888" value="0x02020505" />
>+ <register type="NOA" address="0x00009888" value="0x02031200" />
>+ <register type="NOA" address="0x00009888" value="0x04032252" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x02090B0B" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory2"
>+ chipset="ACMGT2"
>+ symbol_name="Memory2"
>+ underscore_name="memory2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d96f021b-8a19-44df-8f52-68ed64096056"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ SQIDI0"
>+ symbol_name="GPU_MEMORY_READ_SQIDI0"
>+ underscore_name="gpu_memory_read_sqidi0"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ SQIDI1"
>+ symbol_name="GPU_MEMORY_READ_SQIDI1"
>+ underscore_name="gpu_memory_read_sqidi1"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ SQIDI2"
>+ symbol_name="GPU_MEMORY_READ_SQIDI2"
>+ underscore_name="gpu_memory_read_sqidi2"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ SQIDI3"
>+ symbol_name="GPU_MEMORY_READ_SQIDI3"
>+ underscore_name="gpu_memory_read_sqidi3"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY READ"
>+ symbol_name="GPU_MEMORY_READ"
>+ underscore_name="gpu_memory_read"
>+ description="Number of GTI memory reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="$GPU_MEMORY_READ_SQIDI0 $GPU_MEMORY_READ_SQIDI1 UADD $GPU_MEMORY_READ_SQIDI2 UADD $GPU_MEMORY_READ_SQIDI3 UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x1A410140" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x1A610140" />
>+ <register type="NOA" address="0x00009888" value="0x18813800" />
>+ <register type="NOA" address="0x00009888" value="0x1A810140" />
>+ <register type="NOA" address="0x00009888" value="0x18A13800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA10140" />
>+ <register type="NOA" address="0x00009888" value="0x02410106" />
>+ <register type="NOA" address="0x00009888" value="0x14410180" />
>+ <register type="NOA" address="0x00009888" value="0x1641000D" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610106" />
>+ <register type="NOA" address="0x00009888" value="0x12610180" />
>+ <register type="NOA" address="0x00009888" value="0x1461000D" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009888" value="0x02810106" />
>+ <register type="NOA" address="0x00009888" value="0x10810180" />
>+ <register type="NOA" address="0x00009888" value="0x1281000D" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10106" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10180" />
>+ <register type="NOA" address="0x00009888" value="0x10A1000D" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x02015500" />
>+ <register type="NOA" address="0x00009888" value="0x0204AF00" />
>+ <register type="NOA" address="0x00009888" value="0x02085500" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x02031200" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x020900AF" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory3"
>+ chipset="ACMGT2"
>+ symbol_name="Memory3"
>+ underscore_name="memory3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1aefcfd0-08ce-4632-b634-2009d3303341"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_write_sqidi0"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_write_sqidi1"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE SQIDI2"
>+ symbol_name="GPU_MEMORY_WRITE_SQIDI2"
>+ underscore_name="gpu_memory_write_sqidi2"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE SQIDI3"
>+ symbol_name="GPU_MEMORY_WRITE_SQIDI3"
>+ underscore_name="gpu_memory_write_sqidi3"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY WRITE"
>+ symbol_name="GPU_MEMORY_WRITE"
>+ underscore_name="gpu_memory_write"
>+ description="Number of GTI memory writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="$GPU_MEMORY_WRITE_SQIDI0 $GPU_MEMORY_WRITE_SQIDI1 UADD $GPU_MEMORY_WRITE_SQIDI2 UADD $GPU_MEMORY_WRITE_SQIDI3 UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HOST TO GPUMEM TRANSACTION READ"
>+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_READ"
>+ underscore_name="host_to_gpumem_transaction_read"
>+ description="Number of host reads to GPU local (HBM) memory (downstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="HOST TO GPUMEM TRANSACTION WRITE"
>+ symbol_name="HOST_TO_GPUMEM_TRANSACTION_WRITE"
>+ underscore_name="host_to_gpumem_transaction_write"
>+ description="Number of host writes to GPU local (HBM) memory (downstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x100900AC" />
>+ <register type="NOA" address="0x00009888" value="0x02015000" />
>+ <register type="NOA" address="0x00009888" value="0x0204B000" />
>+ <register type="NOA" address="0x00009888" value="0x02085000" />
>+ <register type="NOA" address="0x00009888" value="0x02020550" />
>+ <register type="NOA" address="0x00009888" value="0x04032249" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x0A097AC0" />
>+ <register type="NOA" address="0x00009888" value="0x04090000" />
>+ <register type="NOA" address="0x00009888" value="0x02090B00" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32031080" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x18813800" />
>+ <register type="NOA" address="0x00009888" value="0x18A13800" />
>+ <register type="NOA" address="0x00009888" value="0x02410006" />
>+ <register type="NOA" address="0x00009888" value="0x16410007" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610006" />
>+ <register type="NOA" address="0x00009888" value="0x146101C0" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009888" value="0x02810006" />
>+ <register type="NOA" address="0x00009888" value="0x14810007" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10006" />
>+ <register type="NOA" address="0x00009888" value="0x12A101C0" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory4"
>+ chipset="ACMGT2"
>+ symbol_name="Memory4"
>+ underscore_name="memory4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d49bf819-990d-4638-a1f2-57943ad58d8d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI0"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI0"
>+ underscore_name="gpu_memory_32_b_transaction_read_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 C 7 READ UMUL C 6 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI1"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI1"
>+ underscore_name="gpu_memory_32_b_transaction_read_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 C 5 READ UMUL C 4 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI2"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI2"
>+ underscore_name="gpu_memory_32_b_transaction_read_sqidi2"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 C 3 READ UMUL C 2 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION READ SQIDI3"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_READ_SQIDI3"
>+ underscore_name="gpu_memory_32_b_transaction_read_sqidi3"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 C 1 READ UMUL C 0 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI0"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI0"
>+ underscore_name="gpu_memory_64_b_transaction_read_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 B 7 READ UMUL B 6 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI1"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI1"
>+ underscore_name="gpu_memory_64_b_transaction_read_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 B 5 READ UMUL B 4 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI2"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI2"
>+ underscore_name="gpu_memory_64_b_transaction_read_sqidi2"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 B 3 READ UMUL B 2 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION READ SQIDI3"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_READ_SQIDI3"
>+ underscore_name="gpu_memory_64_b_transaction_read_sqidi3"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) reads (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="2 B 1 READ UMUL B 0 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x10420251" />
>+ <register type="NOA" address="0x00009888" value="0x10620251" />
>+ <register type="NOA" address="0x00009888" value="0x10820251" />
>+ <register type="NOA" address="0x00009888" value="0x10A20251" />
>+ <register type="NOA" address="0x00009888" value="0x0041C0C0" />
>+ <register type="NOA" address="0x00009888" value="0x06420207" />
>+ <register type="NOA" address="0x00009888" value="0x0E420185" />
>+ <register type="NOA" address="0x00009888" value="0x00420000" />
>+ <register type="NOA" address="0x00009888" value="0x00613030" />
>+ <register type="NOA" address="0x00009888" value="0x04620207" />
>+ <register type="NOA" address="0x00009888" value="0x0C620185" />
>+ <register type="NOA" address="0x00009888" value="0x00620000" />
>+ <register type="NOA" address="0x00009888" value="0x00810C0C" />
>+ <register type="NOA" address="0x00009888" value="0x02820207" />
>+ <register type="NOA" address="0x00009888" value="0x0A820185" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10303" />
>+ <register type="NOA" address="0x00009888" value="0x00A20207" />
>+ <register type="NOA" address="0x00009888" value="0x08A20185" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00015500" />
>+ <register type="NOA" address="0x00009888" value="0x02015500" />
>+ <register type="NOA" address="0x00009888" value="0x0004AF00" />
>+ <register type="NOA" address="0x00009888" value="0x0204AF00" />
>+ <register type="NOA" address="0x00009888" value="0x00085500" />
>+ <register type="NOA" address="0x00009888" value="0x02085500" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02031292" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x000900AF" />
>+ <register type="NOA" address="0x00009888" value="0x020900AF" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory5"
>+ chipset="ACMGT2"
>+ symbol_name="Memory5"
>+ underscore_name="memory5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bd8af739-2f08-4384-823b-ea5fe198fee9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_32_b_transaction_write_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_32_b_transaction_write_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI2"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI2"
>+ underscore_name="gpu_memory_32_b_transaction_write_sqidi2"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 32B TRANSACTION WRITE SQIDI3"
>+ symbol_name="GPU_MEMORY_32B_TRANSACTION_WRITE_SQIDI3"
>+ underscore_name="gpu_memory_32_b_transaction_write_sqidi3"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (32B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_64_b_transaction_write_sqidi0"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_64_b_transaction_write_sqidi1"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI2"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI2"
>+ underscore_name="gpu_memory_64_b_transaction_write_sqidi2"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY 64B TRANSACTION WRITE SQIDI3"
>+ symbol_name="GPU_MEMORY_64B_TRANSACTION_WRITE_SQIDI3"
>+ underscore_name="gpu_memory_64_b_transaction_write_sqidi3"
>+ description="Number of device local memory (HBM, GDDR, LPDDR, etc.) writes (64B)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x1042000C" />
>+ <register type="NOA" address="0x00009888" value="0x1062000C" />
>+ <register type="NOA" address="0x00009888" value="0x1082000C" />
>+ <register type="NOA" address="0x00009888" value="0x10A2000C" />
>+ <register type="NOA" address="0x00009888" value="0x00418800" />
>+ <register type="NOA" address="0x00009888" value="0x0A420100" />
>+ <register type="NOA" address="0x00009888" value="0x0E420080" />
>+ <register type="NOA" address="0x00009888" value="0x00420000" />
>+ <register type="NOA" address="0x00009888" value="0x00614400" />
>+ <register type="NOA" address="0x00009888" value="0x0A620004" />
>+ <register type="NOA" address="0x00009888" value="0x0E620002" />
>+ <register type="NOA" address="0x00009888" value="0x00620000" />
>+ <register type="NOA" address="0x00009888" value="0x00812200" />
>+ <register type="NOA" address="0x00009888" value="0x08820100" />
>+ <register type="NOA" address="0x00009888" value="0x0C820080" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x00A11100" />
>+ <register type="NOA" address="0x00009888" value="0x08A20004" />
>+ <register type="NOA" address="0x00009888" value="0x0CA20002" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x02015050" />
>+ <register type="NOA" address="0x00009888" value="0x0204B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x02085050" />
>+ <register type="NOA" address="0x00009888" value="0x02020505" />
>+ <register type="NOA" address="0x00009888" value="0x02031200" />
>+ <register type="NOA" address="0x00009888" value="0x04032252" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x02090B0B" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory6"
>+ chipset="ACMGT2"
>+ symbol_name="Memory6"
>+ underscore_name="memory6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b43a5fd8-3d74-46c4-9261-62c25070e559"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY ACTIVE SQIDI0"
>+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI0"
>+ underscore_name="gpu_memory_active_sqidi0"
>+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY ACTIVE SQIDI1"
>+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI1"
>+ underscore_name="gpu_memory_active_sqidi1"
>+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY ACTIVE SQIDI2"
>+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI2"
>+ underscore_name="gpu_memory_active_sqidi2"
>+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY ACTIVE SQIDI3"
>+ symbol_name="GPU_MEMORY_ACTIVE_SQIDI3"
>+ underscore_name="gpu_memory_active_sqidi3"
>+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI0"
>+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI0"
>+ underscore_name="gpu_memory_request_queue_full_sqidi0"
>+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI1"
>+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI1"
>+ underscore_name="gpu_memory_request_queue_full_sqidi1"
>+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI2"
>+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI2"
>+ underscore_name="gpu_memory_request_queue_full_sqidi2"
>+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY REQUEST QUEUE FULL SQIDI3"
>+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL_SQIDI3"
>+ underscore_name="gpu_memory_request_queue_full_sqidi3"
>+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY ACTIVE"
>+ symbol_name="GPU_MEMORY_ACTIVE"
>+ underscore_name="gpu_memory_active"
>+ description="Percentage of time in which device local memory (HBM, GDDR, LPDDR, etc.) is active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 8 FDIV $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY REQUEST QUEUE FULL"
>+ symbol_name="GPU_MEMORY_REQUEST_QUEUE_FULL"
>+ underscore_name="gpu_memory_request_queue_full"
>+ description="Percentage of time in which SQ is filled above a threshold (usually 48 entries)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV $GpuCoreClocks FDIV"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x1641034E" />
>+ <register type="NOA" address="0x00009888" value="0x1A410140" />
>+ <register type="NOA" address="0x00009888" value="0x16610340" />
>+ <register type="NOA" address="0x00009888" value="0x1A610140" />
>+ <register type="NOA" address="0x00009888" value="0x16810340" />
>+ <register type="NOA" address="0x00009888" value="0x1A810140" />
>+ <register type="NOA" address="0x00009888" value="0x16A10340" />
>+ <register type="NOA" address="0x00009888" value="0x1AA10140" />
>+ <register type="NOA" address="0x00009888" value="0x02410100" />
>+ <register type="NOA" address="0x00009888" value="0x12410002" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610100" />
>+ <register type="NOA" address="0x00009888" value="0x10610080" />
>+ <register type="NOA" address="0x00009888" value="0x14610380" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009888" value="0x02810100" />
>+ <register type="NOA" address="0x00009888" value="0x10810002" />
>+ <register type="NOA" address="0x00009888" value="0x1481000E" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10080" />
>+ <register type="NOA" address="0x00009888" value="0x12A10380" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x02015050" />
>+ <register type="NOA" address="0x00009888" value="0x0204B0B0" />
>+ <register type="NOA" address="0x00009888" value="0x02085050" />
>+ <register type="NOA" address="0x00009888" value="0x02020505" />
>+ <register type="NOA" address="0x00009888" value="0x02031200" />
>+ <register type="NOA" address="0x00009888" value="0x04032252" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x02090B0B" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory7"
>+ chipset="ACMGT2"
>+ symbol_name="Memory7"
>+ underscore_name="memory7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="51e468d7-f95f-4b2a-bfeb-01986463e901"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 WRITE SQIDI0"
>+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI0"
>+ underscore_name="gpu_memory_l3_write_sqidi0"
>+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SYSMEM TRANSACTION READ"
>+ symbol_name="SYSMEM_TRANSACTION_READ"
>+ underscore_name="sysmem_transaction_read"
>+ description="Number of system memory reads (upstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SYSMEM TRANSACTION WRITE"
>+ symbol_name="SYSMEM_TRANSACTION_WRITE"
>+ underscore_name="sysmem_transaction_write"
>+ description="Number of system memory writes (upstream)"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x10090005" />
>+ <register type="NOA" address="0x00009888" value="0x00015555" />
>+ <register type="NOA" address="0x00009888" value="0x02010001" />
>+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02040002" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02080001" />
>+ <register type="NOA" address="0x00009888" value="0x02025000" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030492" />
>+ <register type="NOA" address="0x00009888" value="0x04031000" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x0C095000" />
>+ <register type="NOA" address="0x00009888" value="0x0E090012" />
>+ <register type="NOA" address="0x00009888" value="0x04090000" />
>+ <register type="NOA" address="0x00009888" value="0x02090000" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030004" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x34031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
>+ <register type="NOA" address="0x00009888" value="0x024100E6" />
>+ <register type="NOA" address="0x00009888" value="0x06411C00" />
>+ <register type="NOA" address="0x00009888" value="0x08410248" />
>+ <register type="NOA" address="0x00009888" value="0x0A4102CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C41034C" />
>+ <register type="NOA" address="0x00009888" value="0x0E4103CE" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000018A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory8"
>+ chipset="ACMGT2"
>+ symbol_name="Memory8"
>+ underscore_name="memory8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="08667e1d-ae1b-4370-bc59-2347bb0d7f8d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 WRITE SQIDI1"
>+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI1"
>+ underscore_name="gpu_memory_l3_write_sqidi1"
>+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
>+ <register type="NOA" address="0x00009888" value="0x026100E6" />
>+ <register type="NOA" address="0x00009888" value="0x06611C00" />
>+ <register type="NOA" address="0x00009888" value="0x08610248" />
>+ <register type="NOA" address="0x00009888" value="0x0A6102CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C61034C" />
>+ <register type="NOA" address="0x00009888" value="0x0E6103CE" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00015555" />
>+ <register type="NOA" address="0x00009888" value="0x02010001" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02040003" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02080001" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000018A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory9"
>+ chipset="ACMGT2"
>+ symbol_name="Memory9"
>+ underscore_name="memory9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b2462b2f-f73f-42d6-9b5e-46cae062d1c1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 WRITE SQIDI2"
>+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI2"
>+ underscore_name="gpu_memory_l3_write_sqidi2"
>+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18813800" />
>+ <register type="NOA" address="0x00009888" value="0x1A81000F" />
>+ <register type="NOA" address="0x00009888" value="0x028100E6" />
>+ <register type="NOA" address="0x00009888" value="0x06811C00" />
>+ <register type="NOA" address="0x00009888" value="0x08810248" />
>+ <register type="NOA" address="0x00009888" value="0x0A8102CA" />
>+ <register type="NOA" address="0x00009888" value="0x0C81034C" />
>+ <register type="NOA" address="0x00009888" value="0x0E8103CE" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030249" />
>+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02090002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000018A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory10"
>+ chipset="ACMGT2"
>+ symbol_name="Memory10"
>+ underscore_name="memory10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="15694e7b-c38d-4a65-a355-df93411ed0df"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 WRITE SQIDI3"
>+ symbol_name="GPU_MEMORY_L3_WRITE_SQIDI3"
>+ underscore_name="gpu_memory_l3_write_sqidi3"
>+ description="Number of GTI memory writes from L3 caused by L3 invalidations"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18A13800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA1000F" />
>+ <register type="NOA" address="0x00009888" value="0x02A100E6" />
>+ <register type="NOA" address="0x00009888" value="0x06A11C00" />
>+ <register type="NOA" address="0x00009888" value="0x08A10248" />
>+ <register type="NOA" address="0x00009888" value="0x0AA102CA" />
>+ <register type="NOA" address="0x00009888" value="0x0CA1034C" />
>+ <register type="NOA" address="0x00009888" value="0x0EA103CE" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030249" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02090003" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000018A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FE00" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory11"
>+ chipset="ACMGT2"
>+ symbol_name="Memory11"
>+ underscore_name="memory11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="84667f81-6441-46d7-844d-e13078a16811"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 READ SQIDI0"
>+ symbol_name="GPU_MEMORY_L3_READ_SQIDI0"
>+ underscore_name="gpu_memory_l3_read_sqidi0"
>+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x1A412540" />
>+ <register type="NOA" address="0x00009888" value="0x18613800" />
>+ <register type="NOA" address="0x00009888" value="0x1A61000F" />
>+ <register type="NOA" address="0x00009888" value="0x02410128" />
>+ <register type="NOA" address="0x00009888" value="0x06411400" />
>+ <register type="NOA" address="0x00009888" value="0x08410288" />
>+ <register type="NOA" address="0x00009888" value="0x0A41030B" />
>+ <register type="NOA" address="0x00009888" value="0x0C41038D" />
>+ <register type="NOA" address="0x00009888" value="0x0E41000F" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x026100E6" />
>+ <register type="NOA" address="0x00009888" value="0x0E610180" />
>+ <register type="NOA" address="0x00009888" value="0x10610288" />
>+ <register type="NOA" address="0x00009888" value="0x1261030B" />
>+ <register type="NOA" address="0x00009888" value="0x1461038D" />
>+ <register type="NOA" address="0x00009888" value="0x1661000F" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00015555" />
>+ <register type="NOA" address="0x00009888" value="0x02015555" />
>+ <register type="NOA" address="0x00009888" value="0x0004AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0204FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02085555" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000CA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0000C802" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory12"
>+ chipset="ACMGT2"
>+ symbol_name="Memory12"
>+ underscore_name="memory12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3ec5f9fe-1567-456a-bb0c-f3b026813bd7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 READ SQIDI1"
>+ symbol_name="GPU_MEMORY_L3_READ_SQIDI1"
>+ underscore_name="gpu_memory_l3_read_sqidi1"
>+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18413800" />
>+ <register type="NOA" address="0x00009888" value="0x1A41000F" />
>+ <register type="NOA" address="0x00009888" value="0x1A612540" />
>+ <register type="NOA" address="0x00009888" value="0x024100E6" />
>+ <register type="NOA" address="0x00009888" value="0x0E410180" />
>+ <register type="NOA" address="0x00009888" value="0x10410288" />
>+ <register type="NOA" address="0x00009888" value="0x1241030B" />
>+ <register type="NOA" address="0x00009888" value="0x1441038D" />
>+ <register type="NOA" address="0x00009888" value="0x1641000F" />
>+ <register type="NOA" address="0x00009888" value="0x00410000" />
>+ <register type="NOA" address="0x00009888" value="0x02610128" />
>+ <register type="NOA" address="0x00009888" value="0x06611400" />
>+ <register type="NOA" address="0x00009888" value="0x08610288" />
>+ <register type="NOA" address="0x00009888" value="0x0A61030B" />
>+ <register type="NOA" address="0x00009888" value="0x0C61038D" />
>+ <register type="NOA" address="0x00009888" value="0x0E61000F" />
>+ <register type="NOA" address="0x00009888" value="0x00610000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00015555" />
>+ <register type="NOA" address="0x00009888" value="0x02015555" />
>+ <register type="NOA" address="0x00009888" value="0x0004FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0204AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00085555" />
>+ <register type="NOA" address="0x00009888" value="0x02085555" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000CA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0000C802" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory13"
>+ chipset="ACMGT2"
>+ symbol_name="Memory13"
>+ underscore_name="memory13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3ab47029-8b0b-4049-ac68-1ff07d0e7a6e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 READ SQIDI2"
>+ symbol_name="GPU_MEMORY_L3_READ_SQIDI2"
>+ underscore_name="gpu_memory_l3_read_sqidi2"
>+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x1A812540" />
>+ <register type="NOA" address="0x00009888" value="0x18A13800" />
>+ <register type="NOA" address="0x00009888" value="0x1AA1000F" />
>+ <register type="NOA" address="0x00009888" value="0x02810128" />
>+ <register type="NOA" address="0x00009888" value="0x06811400" />
>+ <register type="NOA" address="0x00009888" value="0x08810288" />
>+ <register type="NOA" address="0x00009888" value="0x0A81030B" />
>+ <register type="NOA" address="0x00009888" value="0x0C81038D" />
>+ <register type="NOA" address="0x00009888" value="0x0E81000F" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02A100E6" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10180" />
>+ <register type="NOA" address="0x00009888" value="0x10A10288" />
>+ <register type="NOA" address="0x00009888" value="0x12A1030B" />
>+ <register type="NOA" address="0x00009888" value="0x14A1038D" />
>+ <register type="NOA" address="0x00009888" value="0x16A1000F" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x0009AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0209FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000CA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0000C802" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Memory14"
>+ chipset="ACMGT2"
>+ symbol_name="Memory14"
>+ underscore_name="memory14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8748eaa5-422c-4597-b4a1-519ccb6f4e95"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU MEMORY L3 READ SQIDI3"
>+ symbol_name="GPU_MEMORY_L3_READ_SQIDI3"
>+ underscore_name="gpu_memory_l3_read_sqidi3"
>+ description="Number of GTI memory reads from L3 caused by L3 Cache misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ mdapi_group="Memory"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x00000001" />
>+ <register type="NOA" address="0x00009888" value="0x18813800" />
>+ <register type="NOA" address="0x00009888" value="0x1A81000F" />
>+ <register type="NOA" address="0x00009888" value="0x1AA12540" />
>+ <register type="NOA" address="0x00009888" value="0x028100E6" />
>+ <register type="NOA" address="0x00009888" value="0x0E810180" />
>+ <register type="NOA" address="0x00009888" value="0x10810288" />
>+ <register type="NOA" address="0x00009888" value="0x1281030B" />
>+ <register type="NOA" address="0x00009888" value="0x1481038D" />
>+ <register type="NOA" address="0x00009888" value="0x1681000F" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10128" />
>+ <register type="NOA" address="0x00009888" value="0x06A11400" />
>+ <register type="NOA" address="0x00009888" value="0x08A10288" />
>+ <register type="NOA" address="0x00009888" value="0x0AA1030B" />
>+ <register type="NOA" address="0x00009888" value="0x0CA1038D" />
>+ <register type="NOA" address="0x00009888" value="0x0EA1000F" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0209AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000CA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FF00" />
>+ <register type="OA" address="0x0000D948" value="0x0000C802" />
>+ <register type="OA" address="0x0000D94C" value="0x000000FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Rasterizer1"
>+ chipset="ACMGT2"
>+ symbol_name="Rasterizer1"
>+ underscore_name="rasterizer1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5050cadd-fc05-4183-b3dc-99f9ff5a0075"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RASTERIZER SAMPLE OUTPUT"
>+ symbol_name="RASTERIZER_SAMPLE_OUTPUT"
>+ underscore_name="rasterizer_sample_output"
>+ description="Number of lit samples emitted by Rasterizer"
>+ data_type="uint64"
>+ units="pixels"
>+ semantic_type="event"
>+ equation="A 21 READ 4 UMUL"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Tier3 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RASTERIZER INPUT AVAILABLE SLICE0"
>+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE0"
>+ underscore_name="rasterizer_input_available_slice0"
>+ description="Percentage of time in which Rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER INPUT AVAILABLE SLICE1"
>+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE1"
>+ underscore_name="rasterizer_input_available_slice1"
>+ description="Percentage of time in which Rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER INPUT AVAILABLE SLICE2"
>+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE2"
>+ underscore_name="rasterizer_input_available_slice2"
>+ description="Percentage of time in which Rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER INPUT AVAILABLE SLICE3"
>+ symbol_name="RASTERIZER_INPUT_AVAILABLE_SLICE3"
>+ underscore_name="rasterizer_input_available_slice3"
>+ description="Percentage of time in which Rasterizer input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER OUTPUT READY SLICE0"
>+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE0"
>+ underscore_name="rasterizer_output_ready_slice0"
>+ description="Percentage of time in which Rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER OUTPUT READY SLICE1"
>+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE1"
>+ underscore_name="rasterizer_output_ready_slice1"
>+ description="Percentage of time in which Rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER OUTPUT READY SLICE2"
>+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE2"
>+ underscore_name="rasterizer_output_ready_slice2"
>+ description="Percentage of time in which Rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER OUTPUT READY SLICE3"
>+ symbol_name="RASTERIZER_OUTPUT_READY_SLICE3"
>+ underscore_name="rasterizer_output_ready_slice3"
>+ description="Percentage of time in which Rasterizer output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A057800" />
>+ <register type="NOA" address="0x00009888" value="0x1C050000" />
>+ <register type="NOA" address="0x00009888" value="0x1B057800" />
>+ <register type="NOA" address="0x00009888" value="0x1D050000" />
>+ <register type="NOA" address="0x00009888" value="0x0003400C" />
>+ <register type="NOA" address="0x00009888" value="0x00058000" />
>+ <register type="NOA" address="0x00009888" value="0x020530C8" />
>+ <register type="NOA" address="0x00009888" value="0x10050F00" />
>+ <register type="NOA" address="0x00009888" value="0x00068003" />
>+ <register type="NOA" address="0x00009888" value="0x000800F5" />
>+ <register type="NOA" address="0x00009888" value="0x02087000" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A5000" />
>+ <register type="NOA" address="0x00009888" value="0x0001400C" />
>+ <register type="NOA" address="0x00009888" value="0x000B00A0" />
>+ <register type="NOA" address="0x00009888" value="0x020B2000" />
>+ <register type="NOA" address="0x00009888" value="0x01058000" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x05050C32" />
>+ <register type="NOA" address="0x00009888" value="0x1105003C" />
>+ <register type="NOA" address="0x00009888" value="0x0106400C" />
>+ <register type="NOA" address="0x00009888" value="0x01080050" />
>+ <register type="NOA" address="0x00009888" value="0x03081000" />
>+ <register type="NOA" address="0x00009888" value="0x010A0050" />
>+ <register type="NOA" address="0x00009888" value="0x030A1000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A057800" />
>+ <register type="NOA" address="0x00009888" value="0x1C050000" />
>+ <register type="NOA" address="0x00009888" value="0x1B057800" />
>+ <register type="NOA" address="0x00009888" value="0x1D050000" />
>+ <register type="NOA" address="0x00009888" value="0x000310C0" />
>+ <register type="NOA" address="0x00009888" value="0x00058000" />
>+ <register type="NOA" address="0x00009888" value="0x02050000" />
>+ <register type="NOA" address="0x00009888" value="0x06050C32" />
>+ <register type="NOA" address="0x00009888" value="0x0E050F00" />
>+ <register type="NOA" address="0x00009888" value="0x00062030" />
>+ <register type="NOA" address="0x00009888" value="0x0008F500" />
>+ <register type="NOA" address="0x00009888" value="0x02080700" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0500" />
>+ <register type="NOA" address="0x00009888" value="0x000110C0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0200" />
>+ <register type="NOA" address="0x00009888" value="0x01058000" />
>+ <register type="NOA" address="0x00009888" value="0x03050000" />
>+ <register type="NOA" address="0x00009888" value="0x09050C32" />
>+ <register type="NOA" address="0x00009888" value="0x0F05003C" />
>+ <register type="NOA" address="0x00009888" value="0x010610C0" />
>+ <register type="NOA" address="0x00009888" value="0x01085000" />
>+ <register type="NOA" address="0x00009888" value="0x03080100" />
>+ <register type="NOA" address="0x00009888" value="0x010A5000" />
>+ <register type="NOA" address="0x00009888" value="0x030A0100" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02020F00" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04032240" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36030529" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38031061" />
>+ <register type="NOA" address="0x00009888" value="0x3A030083" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030500" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001C00F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02025000" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02045000" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02055000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000130F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020500" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040500" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080A00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Rasterizer2"
>+ chipset="ACMGT2"
>+ symbol_name="Rasterizer2"
>+ underscore_name="rasterizer2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="57ce566e-b572-4434-981c-558a16bd62d3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE0"
>+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE0"
>+ underscore_name="rasterizer_transaction_output_slice0"
>+ description="Number of transactions pushed from Rasterizer to the Z pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE1"
>+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE1"
>+ underscore_name="rasterizer_transaction_output_slice1"
>+ description="Number of transactions pushed from Rasterizer to the Z pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ C 4 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE2"
>+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE2"
>+ underscore_name="rasterizer_transaction_output_slice2"
>+ description="Number of transactions pushed from Rasterizer to the Z pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="RASTERIZER TRANSACTION OUTPUT SLICE3"
>+ symbol_name="RASTERIZER_TRANSACTION_OUTPUT_SLICE3"
>+ underscore_name="rasterizer_transaction_output_slice3"
>+ description="Number of transactions pushed from Rasterizer to the Z pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="Rasterizer"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1C050013" />
>+ <register type="NOA" address="0x00009888" value="0x1B057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D050013" />
>+ <register type="NOA" address="0x00009888" value="0x00033000" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x10050F31" />
>+ <register type="NOA" address="0x00009888" value="0x0006C000" />
>+ <register type="NOA" address="0x00009888" value="0x02085F00" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x00013000" />
>+ <register type="NOA" address="0x00009888" value="0x020B0A00" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03050001" />
>+ <register type="NOA" address="0x00009888" value="0x0F050F31" />
>+ <register type="NOA" address="0x00009888" value="0x01063000" />
>+ <register type="NOA" address="0x00009888" value="0x03080500" />
>+ <register type="NOA" address="0x00009888" value="0x030A0500" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1C050013" />
>+ <register type="NOA" address="0x00009888" value="0x1B057C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D050013" />
>+ <register type="NOA" address="0x00009888" value="0x00030300" />
>+ <register type="NOA" address="0x00009888" value="0x00050000" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0C050F31" />
>+ <register type="NOA" address="0x00009888" value="0x00060C00" />
>+ <register type="NOA" address="0x00009888" value="0x0208005F" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010300" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x01050000" />
>+ <register type="NOA" address="0x00009888" value="0x03050001" />
>+ <register type="NOA" address="0x00009888" value="0x0B050F31" />
>+ <register type="NOA" address="0x00009888" value="0x01060300" />
>+ <register type="NOA" address="0x00009888" value="0x03080005" />
>+ <register type="NOA" address="0x00009888" value="0x030A0005" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x02031200" />
>+ <register type="NOA" address="0x00009888" value="0x04032489" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x32032100" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032421" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009888" value="0x36030009" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F000" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing1"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing1"
>+ underscore_name="ray_tracing1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2db46c14-6718-46e3-a9a4-b2ba4aa10a3a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE0"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE0"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore0"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE0"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE0"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore0"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE0"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE0"
>+ underscore_name="rt_traversal_input_ray_count_xecore0"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE0"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE0"
>+ underscore_name="rt_quad_test_ray_count_xecore0"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE0"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE0"
>+ underscore_name="rt_request_collision_xecore0"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE0"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_input_message_ray_count_xecore0"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE0"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE0"
>+ underscore_name="rt_message_stall_count_xecore0"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE0"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE0"
>+ underscore_name="rt_transform_ray_count_xecore0"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16857FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x08851000" />
>+ <register type="NOA" address="0x00009888" value="0x18894740" />
>+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
>+ <register type="NOA" address="0x00009888" value="0x22896800" />
>+ <register type="NOA" address="0x00009888" value="0x24890011" />
>+ <register type="NOA" address="0x00009888" value="0x28894740" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02850B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0E850154" />
>+ <register type="NOA" address="0x00009888" value="0x108505D8" />
>+ <register type="NOA" address="0x00009888" value="0x128503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0286AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x068903C1" />
>+ <register type="NOA" address="0x00009888" value="0x088907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing2"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing2"
>+ underscore_name="ray_tracing2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="97513a9f-a2b6-4766-a2c7-530ae3271f9d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE1"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE1"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore1"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE1"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE1"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore1"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE1"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE1"
>+ underscore_name="rt_traversal_input_ray_count_xecore1"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE1"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE1"
>+ underscore_name="rt_quad_test_ray_count_xecore1"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE1"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE1"
>+ underscore_name="rt_request_collision_xecore1"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE1"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_input_message_ray_count_xecore1"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE1"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE1"
>+ underscore_name="rt_message_stall_count_xecore1"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE1"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE1"
>+ underscore_name="rt_transform_ray_count_xecore1"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16A57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x08A51000" />
>+ <register type="NOA" address="0x00009888" value="0x18A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22A96800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90011" />
>+ <register type="NOA" address="0x00009888" value="0x28A94740" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02A50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50154" />
>+ <register type="NOA" address="0x00009888" value="0x10A505D8" />
>+ <register type="NOA" address="0x00009888" value="0x12A503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A93254" />
>+ <register type="NOA" address="0x00009888" value="0x04A90208" />
>+ <register type="NOA" address="0x00009888" value="0x06A903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing3"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing3"
>+ underscore_name="ray_tracing3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9ed83fc5-a773-479f-9cf4-146f2aca4e48"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE2"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE2"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore2"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE2"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE2"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore2"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE2"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE2"
>+ underscore_name="rt_traversal_input_ray_count_xecore2"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE2"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE2"
>+ underscore_name="rt_quad_test_ray_count_xecore2"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE2"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE2"
>+ underscore_name="rt_request_collision_xecore2"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE2"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_input_message_ray_count_xecore2"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE2"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE2"
>+ underscore_name="rt_message_stall_count_xecore2"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE2"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE2"
>+ underscore_name="rt_transform_ray_count_xecore2"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16C57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x08C51000" />
>+ <register type="NOA" address="0x00009888" value="0x18C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22C96800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90011" />
>+ <register type="NOA" address="0x00009888" value="0x28C94740" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02C50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50154" />
>+ <register type="NOA" address="0x00009888" value="0x10C505D8" />
>+ <register type="NOA" address="0x00009888" value="0x12C503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C93254" />
>+ <register type="NOA" address="0x00009888" value="0x04C90208" />
>+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing4"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing4"
>+ underscore_name="ray_tracing4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5564a1fd-d09e-46bd-8f4d-50a38ca7eb32"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE3"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE3"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore3"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE3"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE3"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore3"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE3"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE3"
>+ underscore_name="rt_traversal_input_ray_count_xecore3"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE3"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE3"
>+ underscore_name="rt_quad_test_ray_count_xecore3"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE3"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE3"
>+ underscore_name="rt_request_collision_xecore3"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE3"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_input_message_ray_count_xecore3"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE3"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE3"
>+ underscore_name="rt_message_stall_count_xecore3"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE3"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE3"
>+ underscore_name="rt_transform_ray_count_xecore3"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x16E57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x08E51000" />
>+ <register type="NOA" address="0x00009888" value="0x18E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22E96800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90011" />
>+ <register type="NOA" address="0x00009888" value="0x28E94740" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02E50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0EE50154" />
>+ <register type="NOA" address="0x00009888" value="0x10E505D8" />
>+ <register type="NOA" address="0x00009888" value="0x12E503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x06E903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075550" />
>+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing5"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing5"
>+ underscore_name="ray_tracing5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d345e009-3b67-4991-89f8-7d57749f8455"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE4"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE4"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore4"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE4"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE4"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore4"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE4"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE4"
>+ underscore_name="rt_traversal_input_ray_count_xecore4"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE4"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE4"
>+ underscore_name="rt_quad_test_ray_count_xecore4"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE4"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE4"
>+ underscore_name="rt_request_collision_xecore4"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE4"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_input_message_ray_count_xecore4"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE4"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE4"
>+ underscore_name="rt_message_stall_count_xecore4"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE4"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE4"
>+ underscore_name="rt_transform_ray_count_xecore4"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17857FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x09851000" />
>+ <register type="NOA" address="0x00009888" value="0x19894740" />
>+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
>+ <register type="NOA" address="0x00009888" value="0x23896800" />
>+ <register type="NOA" address="0x00009888" value="0x25890011" />
>+ <register type="NOA" address="0x00009888" value="0x29894740" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03850B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0F850154" />
>+ <register type="NOA" address="0x00009888" value="0x118505D8" />
>+ <register type="NOA" address="0x00009888" value="0x138503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0386AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x078903C1" />
>+ <register type="NOA" address="0x00009888" value="0x098907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing6"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing6"
>+ underscore_name="ray_tracing6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="08c76b7d-54fd-4dd2-8d7b-e84a91850b26"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE5"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE5"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore5"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE5"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE5"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore5"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE5"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE5"
>+ underscore_name="rt_traversal_input_ray_count_xecore5"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE5"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE5"
>+ underscore_name="rt_quad_test_ray_count_xecore5"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE5"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE5"
>+ underscore_name="rt_request_collision_xecore5"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE5"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_input_message_ray_count_xecore5"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE5"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE5"
>+ underscore_name="rt_message_stall_count_xecore5"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE5"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE5"
>+ underscore_name="rt_transform_ray_count_xecore5"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17A57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x09A51000" />
>+ <register type="NOA" address="0x00009888" value="0x19A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23A96800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90011" />
>+ <register type="NOA" address="0x00009888" value="0x29A94740" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03A50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50154" />
>+ <register type="NOA" address="0x00009888" value="0x11A505D8" />
>+ <register type="NOA" address="0x00009888" value="0x13A503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A93254" />
>+ <register type="NOA" address="0x00009888" value="0x05A90208" />
>+ <register type="NOA" address="0x00009888" value="0x07A903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0101FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing7"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing7"
>+ underscore_name="ray_tracing7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="db089729-1516-43ef-b2ab-c2170bbefa69"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE6"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE6"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore6"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE6"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE6"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore6"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE6"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE6"
>+ underscore_name="rt_traversal_input_ray_count_xecore6"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE6"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE6"
>+ underscore_name="rt_quad_test_ray_count_xecore6"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE6"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE6"
>+ underscore_name="rt_request_collision_xecore6"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE6"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_input_message_ray_count_xecore6"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE6"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE6"
>+ underscore_name="rt_message_stall_count_xecore6"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE6"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE6"
>+ underscore_name="rt_transform_ray_count_xecore6"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17C57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x09C51000" />
>+ <register type="NOA" address="0x00009888" value="0x19C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23C96800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90011" />
>+ <register type="NOA" address="0x00009888" value="0x29C94740" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03C50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50154" />
>+ <register type="NOA" address="0x00009888" value="0x11C505D8" />
>+ <register type="NOA" address="0x00009888" value="0x13C503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C93254" />
>+ <register type="NOA" address="0x00009888" value="0x05C90208" />
>+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0102FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing8"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing8"
>+ underscore_name="ray_tracing8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="080a531d-76e8-44b4-b17e-6c3557d01be7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE7"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE7"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore7"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE7"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE7"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore7"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE7"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE7"
>+ underscore_name="rt_traversal_input_ray_count_xecore7"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE7"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE7"
>+ underscore_name="rt_quad_test_ray_count_xecore7"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE7"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE7"
>+ underscore_name="rt_request_collision_xecore7"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE7"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_input_message_ray_count_xecore7"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE7"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE7"
>+ underscore_name="rt_message_stall_count_xecore7"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE7"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE7"
>+ underscore_name="rt_transform_ray_count_xecore7"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x17E57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x09E51000" />
>+ <register type="NOA" address="0x00009888" value="0x19E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23E96800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90011" />
>+ <register type="NOA" address="0x00009888" value="0x29E94740" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03E50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0FE50154" />
>+ <register type="NOA" address="0x00009888" value="0x11E505D8" />
>+ <register type="NOA" address="0x00009888" value="0x13E503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x07E903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075550" />
>+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing9"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing9"
>+ underscore_name="ray_tracing9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8edc7efe-7966-49b1-b318-49de98d12bc7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE8"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE8"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore8"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE8"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE8"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore8"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE8"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE8"
>+ underscore_name="rt_traversal_input_ray_count_xecore8"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE8"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE8"
>+ underscore_name="rt_quad_test_ray_count_xecore8"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE8"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE8"
>+ underscore_name="rt_request_collision_xecore8"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE8"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE8"
>+ underscore_name="rt_input_message_ray_count_xecore8"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE8"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE8"
>+ underscore_name="rt_message_stall_count_xecore8"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE8"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE8"
>+ underscore_name="rt_transform_ray_count_xecore8"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16857FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x08851000" />
>+ <register type="NOA" address="0x00009888" value="0x18894740" />
>+ <register type="NOA" address="0x00009888" value="0x1E89023A" />
>+ <register type="NOA" address="0x00009888" value="0x22896800" />
>+ <register type="NOA" address="0x00009888" value="0x24890011" />
>+ <register type="NOA" address="0x00009888" value="0x28894740" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x008400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02850B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0E850154" />
>+ <register type="NOA" address="0x00009888" value="0x108505D8" />
>+ <register type="NOA" address="0x00009888" value="0x128503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x0286AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0087AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02893254" />
>+ <register type="NOA" address="0x00009888" value="0x04890208" />
>+ <register type="NOA" address="0x00009888" value="0x068903C1" />
>+ <register type="NOA" address="0x00009888" value="0x088907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0A890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0C890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00890000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing10"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing10"
>+ underscore_name="ray_tracing10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="98044ed5-0502-4b10-b288-db406e6c7345"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE9"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE9"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore9"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE9"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE9"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore9"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE9"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE9"
>+ underscore_name="rt_traversal_input_ray_count_xecore9"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE9"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE9"
>+ underscore_name="rt_quad_test_ray_count_xecore9"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE9"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE9"
>+ underscore_name="rt_request_collision_xecore9"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE9"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE9"
>+ underscore_name="rt_input_message_ray_count_xecore9"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE9"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE9"
>+ underscore_name="rt_message_stall_count_xecore9"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE9"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE9"
>+ underscore_name="rt_transform_ray_count_xecore9"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16A57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x08A51000" />
>+ <register type="NOA" address="0x00009888" value="0x18A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22A96800" />
>+ <register type="NOA" address="0x00009888" value="0x24A90011" />
>+ <register type="NOA" address="0x00009888" value="0x28A94740" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00A400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02A50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50154" />
>+ <register type="NOA" address="0x00009888" value="0x10A505D8" />
>+ <register type="NOA" address="0x00009888" value="0x12A503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A93254" />
>+ <register type="NOA" address="0x00009888" value="0x04A90208" />
>+ <register type="NOA" address="0x00009888" value="0x06A903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AA90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CA90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing11"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing11"
>+ underscore_name="ray_tracing11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f15f0972-5362-4c24-a379-7d4da15a9cdb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE10"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE10"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore10"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE10"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE10"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore10"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE10"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE10"
>+ underscore_name="rt_traversal_input_ray_count_xecore10"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE10"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE10"
>+ underscore_name="rt_quad_test_ray_count_xecore10"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE10"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE10"
>+ underscore_name="rt_request_collision_xecore10"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE10"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE10"
>+ underscore_name="rt_input_message_ray_count_xecore10"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE10"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE10"
>+ underscore_name="rt_message_stall_count_xecore10"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE10"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE10"
>+ underscore_name="rt_transform_ray_count_xecore10"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16C57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x08C51000" />
>+ <register type="NOA" address="0x00009888" value="0x18C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22C96800" />
>+ <register type="NOA" address="0x00009888" value="0x24C90011" />
>+ <register type="NOA" address="0x00009888" value="0x28C94740" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02C50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50154" />
>+ <register type="NOA" address="0x00009888" value="0x10C505D8" />
>+ <register type="NOA" address="0x00009888" value="0x12C503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C93254" />
>+ <register type="NOA" address="0x00009888" value="0x04C90208" />
>+ <register type="NOA" address="0x00009888" value="0x06C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing12"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing12"
>+ underscore_name="ray_tracing12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f9ceae49-ee15-4483-8033-5bcbc66c962e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE11"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE11"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore11"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE11"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE11"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore11"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE11"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE11"
>+ underscore_name="rt_traversal_input_ray_count_xecore11"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE11"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE11"
>+ underscore_name="rt_quad_test_ray_count_xecore11"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE11"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE11"
>+ underscore_name="rt_request_collision_xecore11"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE11"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE11"
>+ underscore_name="rt_input_message_ray_count_xecore11"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE11"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE11"
>+ underscore_name="rt_message_stall_count_xecore11"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE11"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE11"
>+ underscore_name="rt_transform_ray_count_xecore11"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x16E57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x08E51000" />
>+ <register type="NOA" address="0x00009888" value="0x18E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1EE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x22E96800" />
>+ <register type="NOA" address="0x00009888" value="0x24E90011" />
>+ <register type="NOA" address="0x00009888" value="0x28E94740" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00E400FF" />
>+ <register type="NOA" address="0x00009888" value="0x02E50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0EE50154" />
>+ <register type="NOA" address="0x00009888" value="0x10E505D8" />
>+ <register type="NOA" address="0x00009888" value="0x12E503CE" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E93254" />
>+ <register type="NOA" address="0x00009888" value="0x04E90208" />
>+ <register type="NOA" address="0x00009888" value="0x06E903C1" />
>+ <register type="NOA" address="0x00009888" value="0x08E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0AE90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0CE90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x00E90000" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075550" />
>+ <register type="NOA" address="0x00009888" value="0x0009FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing13"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing13"
>+ underscore_name="ray_tracing13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="61aa5615-f570-4915-a9af-6c9ab3b52719"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE12"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE12"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore12"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE12"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE12"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore12"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE12"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE12"
>+ underscore_name="rt_traversal_input_ray_count_xecore12"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE12"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE12"
>+ underscore_name="rt_quad_test_ray_count_xecore12"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE12"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE12"
>+ underscore_name="rt_request_collision_xecore12"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE12"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE12"
>+ underscore_name="rt_input_message_ray_count_xecore12"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE12"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE12"
>+ underscore_name="rt_message_stall_count_xecore12"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE12"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE12"
>+ underscore_name="rt_transform_ray_count_xecore12"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17857FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x09851000" />
>+ <register type="NOA" address="0x00009888" value="0x19894740" />
>+ <register type="NOA" address="0x00009888" value="0x1F89023A" />
>+ <register type="NOA" address="0x00009888" value="0x23896800" />
>+ <register type="NOA" address="0x00009888" value="0x25890011" />
>+ <register type="NOA" address="0x00009888" value="0x29894740" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x018400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03850B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0F850154" />
>+ <register type="NOA" address="0x00009888" value="0x118505D8" />
>+ <register type="NOA" address="0x00009888" value="0x138503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x0386AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0187AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03893254" />
>+ <register type="NOA" address="0x00009888" value="0x05890208" />
>+ <register type="NOA" address="0x00009888" value="0x078903C1" />
>+ <register type="NOA" address="0x00009888" value="0x098907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0B890BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0D890FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01890000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing14"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing14"
>+ underscore_name="ray_tracing14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="638c0798-61d0-4943-b160-87b8095d87a3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE13"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE13"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore13"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE13"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE13"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore13"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE13"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE13"
>+ underscore_name="rt_traversal_input_ray_count_xecore13"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE13"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE13"
>+ underscore_name="rt_quad_test_ray_count_xecore13"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE13"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE13"
>+ underscore_name="rt_request_collision_xecore13"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE13"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE13"
>+ underscore_name="rt_input_message_ray_count_xecore13"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE13"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE13"
>+ underscore_name="rt_message_stall_count_xecore13"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE13"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE13"
>+ underscore_name="rt_transform_ray_count_xecore13"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17A57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x09A51000" />
>+ <register type="NOA" address="0x00009888" value="0x19A94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FA9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23A96800" />
>+ <register type="NOA" address="0x00009888" value="0x25A90011" />
>+ <register type="NOA" address="0x00009888" value="0x29A94740" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01A400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03A50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50154" />
>+ <register type="NOA" address="0x00009888" value="0x11A505D8" />
>+ <register type="NOA" address="0x00009888" value="0x13A503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01A7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A93254" />
>+ <register type="NOA" address="0x00009888" value="0x05A90208" />
>+ <register type="NOA" address="0x00009888" value="0x07A903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09A907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BA90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DA90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01A90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0101FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing15"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing15"
>+ underscore_name="ray_tracing15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="20c09ffa-66e3-45a8-8429-acdfb972e75b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE14"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE14"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore14"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE14"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE14"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore14"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE14"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE14"
>+ underscore_name="rt_traversal_input_ray_count_xecore14"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE14"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE14"
>+ underscore_name="rt_quad_test_ray_count_xecore14"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE14"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE14"
>+ underscore_name="rt_request_collision_xecore14"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE14"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE14"
>+ underscore_name="rt_input_message_ray_count_xecore14"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE14"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE14"
>+ underscore_name="rt_message_stall_count_xecore14"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE14"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE14"
>+ underscore_name="rt_transform_ray_count_xecore14"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17C57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x09C51000" />
>+ <register type="NOA" address="0x00009888" value="0x19C94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FC9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23C96800" />
>+ <register type="NOA" address="0x00009888" value="0x25C90011" />
>+ <register type="NOA" address="0x00009888" value="0x29C94740" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01C400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03C50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50154" />
>+ <register type="NOA" address="0x00009888" value="0x11C505D8" />
>+ <register type="NOA" address="0x00009888" value="0x13C503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01C7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C93254" />
>+ <register type="NOA" address="0x00009888" value="0x05C90208" />
>+ <register type="NOA" address="0x00009888" value="0x07C903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09C907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BC90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DC90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01C90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0102FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing16"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing16"
>+ underscore_name="ray_tracing16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ea6550e2-b1cd-43d9-9f45-79146292d692"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT LOAD STORE CACHE READ MESSAGE COUNT XECORE15"
>+ symbol_name="RT_LOAD_STORE_CACHE_READ_MESSAGE_COUNT_XECORE15"
>+ underscore_name="rt_load_store_cache_read_message_count_xecore15"
>+ description="Number of read messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT LOAD STORE CACHE WRITE FROM MESSAGE COUNT XECORE15"
>+ symbol_name="RT_LOAD_STORE_CACHE_WRITE_FROM_MESSAGE_COUNT_XECORE15"
>+ underscore_name="rt_load_store_cache_write_from_message_count_xecore15"
>+ description="Number of write messages sent from Ray Tracing unit to the Load Store Cache"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL INPUT RAY COUNT XECORE15"
>+ symbol_name="RT_TRAVERSAL_INPUT_RAY_COUNT_XECORE15"
>+ underscore_name="rt_traversal_input_ray_count_xecore15"
>+ description="Number of Ray Tracing Traversal input rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT QUAD TEST RAY COUNT XECORE15"
>+ symbol_name="RT_QUAD_TEST_RAY_COUNT_XECORE15"
>+ underscore_name="rt_quad_test_ray_count_xecore15"
>+ description="Number of nodes processed that use ray-quad intersection pipeline"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT REQUEST COLLISION XECORE15"
>+ symbol_name="RT_REQUEST_COLLISION_XECORE15"
>+ underscore_name="rt_request_collision_xecore15"
>+ description="Percentage of time in which Ray Tracing Leaf has two Traversal inputs valid"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT MESSAGE RAY COUNT XECORE15"
>+ symbol_name="RT_INPUT_MESSAGE_RAY_COUNT_XECORE15"
>+ underscore_name="rt_input_message_ray_count_xecore15"
>+ description="Number of valid SIMD lanes in the TraceRay message"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MESSAGE STALL COUNT XECORE15"
>+ symbol_name="RT_MESSAGE_STALL_COUNT_XECORE15"
>+ underscore_name="rt_message_stall_count_xecore15"
>+ description="Percentage of time in which Ray Tracing message input is stalled while accepting input"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRANSFORM RAY COUNT XECORE15"
>+ symbol_name="RT_TRANSFORM_RAY_COUNT_XECORE15"
>+ underscore_name="rt_transform_ray_count_xecore15"
>+ description="Number of only HW transform accesses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x17E57FC0" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x09E51000" />
>+ <register type="NOA" address="0x00009888" value="0x19E94740" />
>+ <register type="NOA" address="0x00009888" value="0x1FE9023A" />
>+ <register type="NOA" address="0x00009888" value="0x23E96800" />
>+ <register type="NOA" address="0x00009888" value="0x25E90011" />
>+ <register type="NOA" address="0x00009888" value="0x29E94740" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01E400FF" />
>+ <register type="NOA" address="0x00009888" value="0x03E50B2C" />
>+ <register type="NOA" address="0x00009888" value="0x0FE50154" />
>+ <register type="NOA" address="0x00009888" value="0x11E505D8" />
>+ <register type="NOA" address="0x00009888" value="0x13E503CE" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01E7AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E93254" />
>+ <register type="NOA" address="0x00009888" value="0x05E90208" />
>+ <register type="NOA" address="0x00009888" value="0x07E903C1" />
>+ <register type="NOA" address="0x00009888" value="0x09E907D1" />
>+ <register type="NOA" address="0x00009888" value="0x0BE90BE1" />
>+ <register type="NOA" address="0x00009888" value="0x0DE90FF1" />
>+ <register type="NOA" address="0x00009888" value="0x01E90000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075550" />
>+ <register type="NOA" address="0x00009888" value="0x0109FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x14031000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FCFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x0000000A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D968" value="0x00000022" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D970" value="0x00000082" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D978" value="0x00000202" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF3F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing17"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing17"
>+ underscore_name="ray_tracing17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d10100fb-ac64-42a1-a418-b03e112ba033"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE0"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_instance_node_ray_count_xecore0"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE0"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_internal_node_ray_count_xecore0"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE0"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE0"
>+ underscore_name="rt_traversal_step_ray_count_xecore0"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
>+ <register type="NOA" address="0x00009888" value="0x02858000" />
>+ <register type="NOA" address="0x00009888" value="0x04858240" />
>+ <register type="NOA" address="0x00009888" value="0x06850B28" />
>+ <register type="NOA" address="0x00009888" value="0x088508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0A850BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10850BEB" />
>+ <register type="NOA" address="0x00009888" value="0x128509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing18"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing18"
>+ underscore_name="ray_tracing18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f140f11f-5b0e-434d-ae88-cf1acd37ab49"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE1"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_instance_node_ray_count_xecore1"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE1"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_internal_node_ray_count_xecore1"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE1"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE1"
>+ underscore_name="rt_traversal_step_ray_count_xecore1"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02A58000" />
>+ <register type="NOA" address="0x00009888" value="0x04A58240" />
>+ <register type="NOA" address="0x00009888" value="0x06A50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08A508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10A50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12A509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing19"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing19"
>+ underscore_name="ray_tracing19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="011f9af3-43c4-45ac-b584-defd44cd442c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE2"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_instance_node_ray_count_xecore2"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE2"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_internal_node_ray_count_xecore2"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE2"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE2"
>+ underscore_name="rt_traversal_step_ray_count_xecore2"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02C58000" />
>+ <register type="NOA" address="0x00009888" value="0x04C58240" />
>+ <register type="NOA" address="0x00009888" value="0x06C50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08C508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10C50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12C509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0002F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing20"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing20"
>+ underscore_name="ray_tracing20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fd6ea82c-5618-4a96-b4eb-b7d63f72432f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE3"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_instance_node_ray_count_xecore3"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE3"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_internal_node_ray_count_xecore3"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE3"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE3"
>+ underscore_name="rt_traversal_step_ray_count_xecore3"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02E58000" />
>+ <register type="NOA" address="0x00009888" value="0x04E58240" />
>+ <register type="NOA" address="0x00009888" value="0x06E50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08E508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AE50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10E50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12E509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075500" />
>+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing21"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing21"
>+ underscore_name="ray_tracing21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cc205019-d6e9-4570-83f7-596dee6615a2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE4"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_instance_node_ray_count_xecore4"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE4"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_internal_node_ray_count_xecore4"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE4"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE4"
>+ underscore_name="rt_traversal_step_ray_count_xecore4"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
>+ <register type="NOA" address="0x00009888" value="0x03858000" />
>+ <register type="NOA" address="0x00009888" value="0x05858240" />
>+ <register type="NOA" address="0x00009888" value="0x07850B28" />
>+ <register type="NOA" address="0x00009888" value="0x098508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0B850BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11850BEB" />
>+ <register type="NOA" address="0x00009888" value="0x138509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AA00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing22"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing22"
>+ underscore_name="ray_tracing22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="14a7e762-a069-46e6-8c2e-6555813c3047"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE5"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_instance_node_ray_count_xecore5"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE5"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_internal_node_ray_count_xecore5"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE5"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE5"
>+ underscore_name="rt_traversal_step_ray_count_xecore5"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03A58000" />
>+ <register type="NOA" address="0x00009888" value="0x05A58240" />
>+ <register type="NOA" address="0x00009888" value="0x07A50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09A508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11A50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13A509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0101F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing23"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing23"
>+ underscore_name="ray_tracing23"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ce74158a-e893-45a0-acd8-32ff5ac3e64c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE6"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_instance_node_ray_count_xecore6"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE6"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_internal_node_ray_count_xecore6"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE6"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE6"
>+ underscore_name="rt_traversal_step_ray_count_xecore6"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03C58000" />
>+ <register type="NOA" address="0x00009888" value="0x05C58240" />
>+ <register type="NOA" address="0x00009888" value="0x07C50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09C508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11C50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13C509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0102F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing24"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing24"
>+ underscore_name="ray_tracing24"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cdbdfbe1-d554-4ec9-9eb0-8a03b5ab8e01"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE7"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_instance_node_ray_count_xecore7"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE7"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_internal_node_ray_count_xecore7"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE7"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE7"
>+ underscore_name="rt_traversal_step_ray_count_xecore7"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03E58000" />
>+ <register type="NOA" address="0x00009888" value="0x05E58240" />
>+ <register type="NOA" address="0x00009888" value="0x07E50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09E508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BE50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11E50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13E509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075500" />
>+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02030092" />
>+ <register type="NOA" address="0x00009888" value="0x04032480" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing25"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing25"
>+ underscore_name="ray_tracing25"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ff175695-a7d9-4623-9bf2-69b0bd950f3d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE8"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE8"
>+ underscore_name="rt_instance_node_ray_count_xecore8"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE8"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE8"
>+ underscore_name="rt_internal_node_ray_count_xecore8"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE8"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE8"
>+ underscore_name="rt_traversal_step_ray_count_xecore8"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
>+ <register type="NOA" address="0x00009888" value="0x02858000" />
>+ <register type="NOA" address="0x00009888" value="0x04858240" />
>+ <register type="NOA" address="0x00009888" value="0x06850B28" />
>+ <register type="NOA" address="0x00009888" value="0x088508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0A850BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10850BEB" />
>+ <register type="NOA" address="0x00009888" value="0x128509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing26"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing26"
>+ underscore_name="ray_tracing26"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b091df5b-4f20-4c91-a3d5-d2b376810ec2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE9"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE9"
>+ underscore_name="rt_instance_node_ray_count_xecore9"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE9"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE9"
>+ underscore_name="rt_internal_node_ray_count_xecore9"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE9"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE9"
>+ underscore_name="rt_traversal_step_ray_count_xecore9"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02A58000" />
>+ <register type="NOA" address="0x00009888" value="0x04A58240" />
>+ <register type="NOA" address="0x00009888" value="0x06A50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08A508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10A50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12A509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing27"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing27"
>+ underscore_name="ray_tracing27"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="54634c6d-3ef3-4cd8-b80d-9642867ff9de"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE10"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE10"
>+ underscore_name="rt_instance_node_ray_count_xecore10"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE10"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE10"
>+ underscore_name="rt_internal_node_ray_count_xecore10"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE10"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE10"
>+ underscore_name="rt_traversal_step_ray_count_xecore10"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02C58000" />
>+ <register type="NOA" address="0x00009888" value="0x04C58240" />
>+ <register type="NOA" address="0x00009888" value="0x06C50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08C508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10C50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12C509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0002F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing28"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing28"
>+ underscore_name="ray_tracing28"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="284d68a1-6924-4746-8ac1-8e94a116be75"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE11"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE11"
>+ underscore_name="rt_instance_node_ray_count_xecore11"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE11"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE11"
>+ underscore_name="rt_internal_node_ray_count_xecore11"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE11"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE11"
>+ underscore_name="rt_traversal_step_ray_count_xecore11"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02E58000" />
>+ <register type="NOA" address="0x00009888" value="0x04E58240" />
>+ <register type="NOA" address="0x00009888" value="0x06E50B28" />
>+ <register type="NOA" address="0x00009888" value="0x08E508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0AE50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x10E50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x12E509E3" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075500" />
>+ <register type="NOA" address="0x00009888" value="0x0009F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing29"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing29"
>+ underscore_name="ray_tracing29"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8129227a-30cf-40cc-85ea-95614a31975a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE12"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE12"
>+ underscore_name="rt_instance_node_ray_count_xecore12"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE12"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE12"
>+ underscore_name="rt_internal_node_ray_count_xecore12"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE12"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE12"
>+ underscore_name="rt_traversal_step_ray_count_xecore12"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
>+ <register type="NOA" address="0x00009888" value="0x03858000" />
>+ <register type="NOA" address="0x00009888" value="0x05858240" />
>+ <register type="NOA" address="0x00009888" value="0x07850B28" />
>+ <register type="NOA" address="0x00009888" value="0x098508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0B850BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11850BEB" />
>+ <register type="NOA" address="0x00009888" value="0x138509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AA00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing30"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing30"
>+ underscore_name="ray_tracing30"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4de4fb3e-bd28-4e5a-8fd8-01ca378184ce"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE13"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE13"
>+ underscore_name="rt_instance_node_ray_count_xecore13"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE13"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE13"
>+ underscore_name="rt_internal_node_ray_count_xecore13"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE13"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE13"
>+ underscore_name="rt_traversal_step_ray_count_xecore13"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03A58000" />
>+ <register type="NOA" address="0x00009888" value="0x05A58240" />
>+ <register type="NOA" address="0x00009888" value="0x07A50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09A508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11A50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13A509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0101F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing31"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing31"
>+ underscore_name="ray_tracing31"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5acdb2be-3918-4eed-9bc5-f272bc175a3f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE14"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE14"
>+ underscore_name="rt_instance_node_ray_count_xecore14"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE14"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE14"
>+ underscore_name="rt_internal_node_ray_count_xecore14"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE14"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE14"
>+ underscore_name="rt_traversal_step_ray_count_xecore14"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03C58000" />
>+ <register type="NOA" address="0x00009888" value="0x05C58240" />
>+ <register type="NOA" address="0x00009888" value="0x07C50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09C508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11C50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13C509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x0102F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing32"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing32"
>+ underscore_name="ray_tracing32"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="10125720-3004-4838-8a03-24fff2d9fb06"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INSTANCE NODE RAY COUNT XECORE15"
>+ symbol_name="RT_INSTANCE_NODE_RAY_COUNT_XECORE15"
>+ underscore_name="rt_instance_node_ray_count_xecore15"
>+ description="Number of instance BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERNAL NODE RAY COUNT XECORE15"
>+ symbol_name="RT_INTERNAL_NODE_RAY_COUNT_XECORE15"
>+ underscore_name="rt_internal_node_ray_count_xecore15"
>+ description="Number of internal BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL STEP RAY COUNT XECORE15"
>+ symbol_name="RT_TRAVERSAL_STEP_RAY_COUNT_XECORE15"
>+ underscore_name="rt_traversal_step_ray_count_xecore15"
>+ description="Number of BVH nodes processed"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03E58000" />
>+ <register type="NOA" address="0x00009888" value="0x05E58240" />
>+ <register type="NOA" address="0x00009888" value="0x07E50B28" />
>+ <register type="NOA" address="0x00009888" value="0x09E508A6" />
>+ <register type="NOA" address="0x00009888" value="0x0BE50BAA" />
>+ <register type="NOA" address="0x00009888" value="0x11E50BEB" />
>+ <register type="NOA" address="0x00009888" value="0x13E509E3" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5500" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075500" />
>+ <register type="NOA" address="0x00009888" value="0x0109F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02030049" />
>+ <register type="NOA" address="0x00009888" value="0x04031240" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001F0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025500" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045500" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055500" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AA00" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0004000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00020012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00008022" />
>+ <register type="OA" address="0x0000D954" value="0x0000EFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00010042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000DFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00040082" />
>+ <register type="OA" address="0x0000D964" value="0x00007FEF" />
>+ <register type="OA" address="0x0000D968" value="0x00020102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000BFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00008202" />
>+ <register type="OA" address="0x0000D974" value="0x0000EFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00010402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000DF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing33"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing33"
>+ underscore_name="ray_tracing33"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b1e299f2-35c3-4954-8cce-4fd1dd2491db"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE0"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE0"
>+ underscore_name="rt_quad_leaf_ray_count_xecore0"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE0"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE0"
>+ underscore_name="rt_procedural_node_ray_count_xecore0"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
>+ <register type="NOA" address="0x00009888" value="0x02858000" />
>+ <register type="NOA" address="0x00009888" value="0x04859A70" />
>+ <register type="NOA" address="0x00009888" value="0x06850925" />
>+ <register type="NOA" address="0x00009888" value="0x088508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0A850821" />
>+ <register type="NOA" address="0x00009888" value="0x0C850BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0E850B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10850AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12850A29" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0286AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing34"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing34"
>+ underscore_name="ray_tracing34"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bf47e090-9786-47b2-bf6d-746b7970001e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE1"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE1"
>+ underscore_name="rt_quad_leaf_ray_count_xecore1"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE1"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE1"
>+ underscore_name="rt_procedural_node_ray_count_xecore1"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02A58000" />
>+ <register type="NOA" address="0x00009888" value="0x04A59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06A50925" />
>+ <register type="NOA" address="0x00009888" value="0x08A508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CA50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10A50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12A50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing35"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing35"
>+ underscore_name="ray_tracing35"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="df706146-44af-46d0-9ce4-0af556b009e3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE2"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE2"
>+ underscore_name="rt_quad_leaf_ray_count_xecore2"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE2"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE2"
>+ underscore_name="rt_procedural_node_ray_count_xecore2"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02C58000" />
>+ <register type="NOA" address="0x00009888" value="0x04C59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06C50925" />
>+ <register type="NOA" address="0x00009888" value="0x08C508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10C50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12C50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing36"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing36"
>+ underscore_name="ray_tracing36"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d1e152cd-ef8e-48c0-b63c-421e17083a0a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE3"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE3"
>+ underscore_name="rt_quad_leaf_ray_count_xecore3"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE3"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE3"
>+ underscore_name="rt_procedural_node_ray_count_xecore3"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02E58000" />
>+ <register type="NOA" address="0x00009888" value="0x04E59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06E50925" />
>+ <register type="NOA" address="0x00009888" value="0x08E508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AE50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CE50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EE50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10E50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12E50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing37"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing37"
>+ underscore_name="ray_tracing37"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e5cdc5f8-81f8-442c-a0c2-b94621efc7be"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE4"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE4"
>+ underscore_name="rt_quad_leaf_ray_count_xecore4"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE4"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE4"
>+ underscore_name="rt_procedural_node_ray_count_xecore4"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
>+ <register type="NOA" address="0x00009888" value="0x03858000" />
>+ <register type="NOA" address="0x00009888" value="0x05859A70" />
>+ <register type="NOA" address="0x00009888" value="0x07850925" />
>+ <register type="NOA" address="0x00009888" value="0x098508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0B850821" />
>+ <register type="NOA" address="0x00009888" value="0x0D850BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0F850B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11850AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13850A29" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0386AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing38"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing38"
>+ underscore_name="ray_tracing38"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6604e545-3a89-4f6e-a697-65b1f5bcb306"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE5"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE5"
>+ underscore_name="rt_quad_leaf_ray_count_xecore5"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE5"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE5"
>+ underscore_name="rt_procedural_node_ray_count_xecore5"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03A58000" />
>+ <register type="NOA" address="0x00009888" value="0x05A59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07A50925" />
>+ <register type="NOA" address="0x00009888" value="0x09A508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DA50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11A50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13A50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing39"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing39"
>+ underscore_name="ray_tracing39"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3b7d7a01-6242-4544-b68b-54eb4b2f59d7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE6"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE6"
>+ underscore_name="rt_quad_leaf_ray_count_xecore6"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE6"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE6"
>+ underscore_name="rt_procedural_node_ray_count_xecore6"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03C58000" />
>+ <register type="NOA" address="0x00009888" value="0x05C59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07C50925" />
>+ <register type="NOA" address="0x00009888" value="0x09C508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11C50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13C50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing40"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing40"
>+ underscore_name="ray_tracing40"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d7617e5d-23ae-482f-95fe-ae8615cf9172"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE7"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE7"
>+ underscore_name="rt_quad_leaf_ray_count_xecore7"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE7"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE7"
>+ underscore_name="rt_procedural_node_ray_count_xecore7"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03E58000" />
>+ <register type="NOA" address="0x00009888" value="0x05E59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07E50925" />
>+ <register type="NOA" address="0x00009888" value="0x09E508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BE50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DE50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FE50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11E50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13E50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing41"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing41"
>+ underscore_name="ray_tracing41"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f8410bd7-acba-4fd2-a2f4-9bec43057129"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE8"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE8"
>+ underscore_name="rt_quad_leaf_ray_count_xecore8"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE8"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE8"
>+ underscore_name="rt_procedural_node_ray_count_xecore8"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1A8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1C85001F" />
>+ <register type="NOA" address="0x00009888" value="0x02858000" />
>+ <register type="NOA" address="0x00009888" value="0x04859A70" />
>+ <register type="NOA" address="0x00009888" value="0x06850925" />
>+ <register type="NOA" address="0x00009888" value="0x088508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0A850821" />
>+ <register type="NOA" address="0x00009888" value="0x0C850BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0E850B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10850AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12850A29" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0286AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing42"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing42"
>+ underscore_name="ray_tracing42"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c7cf55e8-7633-424a-a524-78c46698b5b3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE9"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE9"
>+ underscore_name="rt_quad_leaf_ray_count_xecore9"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE9"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE9"
>+ underscore_name="rt_procedural_node_ray_count_xecore9"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02A58000" />
>+ <register type="NOA" address="0x00009888" value="0x04A59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06A50925" />
>+ <register type="NOA" address="0x00009888" value="0x08A508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CA50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10A50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12A50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing43"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing43"
>+ underscore_name="ray_tracing43"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5f5c6ff1-c38b-4b0a-bba9-187d65965cbd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE10"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE10"
>+ underscore_name="rt_quad_leaf_ray_count_xecore10"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE10"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE10"
>+ underscore_name="rt_procedural_node_ray_count_xecore10"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02C58000" />
>+ <register type="NOA" address="0x00009888" value="0x04C59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06C50925" />
>+ <register type="NOA" address="0x00009888" value="0x08C508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10C50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12C50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing44"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing44"
>+ underscore_name="ray_tracing44"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="eeb417cc-d7ff-4713-92c8-dac7f5cf865d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE11"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE11"
>+ underscore_name="rt_quad_leaf_ray_count_xecore11"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE11"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE11"
>+ underscore_name="rt_procedural_node_ray_count_xecore11"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1AE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1CE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x02E58000" />
>+ <register type="NOA" address="0x00009888" value="0x04E59A70" />
>+ <register type="NOA" address="0x00009888" value="0x06E50925" />
>+ <register type="NOA" address="0x00009888" value="0x08E508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0AE50821" />
>+ <register type="NOA" address="0x00009888" value="0x0CE50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0EE50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x10E50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x12E50A29" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075555" />
>+ <register type="NOA" address="0x00009888" value="0x0009FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing45"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing45"
>+ underscore_name="ray_tracing45"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e7b14d21-de4f-46e5-9be9-619f8d0cac25"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE12"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE12"
>+ underscore_name="rt_quad_leaf_ray_count_xecore12"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE12"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE12"
>+ underscore_name="rt_procedural_node_ray_count_xecore12"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1B8503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1D85001F" />
>+ <register type="NOA" address="0x00009888" value="0x03858000" />
>+ <register type="NOA" address="0x00009888" value="0x05859A70" />
>+ <register type="NOA" address="0x00009888" value="0x07850925" />
>+ <register type="NOA" address="0x00009888" value="0x098508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0B850821" />
>+ <register type="NOA" address="0x00009888" value="0x0D850BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0F850B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11850AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13850A29" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0186AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0386AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing46"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing46"
>+ underscore_name="ray_tracing46"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="243b4356-4036-42c6-bec9-40c9f2c15bb0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE13"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE13"
>+ underscore_name="rt_quad_leaf_ray_count_xecore13"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE13"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE13"
>+ underscore_name="rt_procedural_node_ray_count_xecore13"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BA503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DA5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03A58000" />
>+ <register type="NOA" address="0x00009888" value="0x05A59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07A50925" />
>+ <register type="NOA" address="0x00009888" value="0x09A508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DA50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11A50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13A50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0101FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing47"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing47"
>+ underscore_name="ray_tracing47"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c1961a4a-56fa-4693-88f8-24c7c58f37fb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE14"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE14"
>+ underscore_name="rt_quad_leaf_ray_count_xecore14"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE14"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE14"
>+ underscore_name="rt_procedural_node_ray_count_xecore14"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BC503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DC5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03C58000" />
>+ <register type="NOA" address="0x00009888" value="0x05C59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07C50925" />
>+ <register type="NOA" address="0x00009888" value="0x09C508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11C50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13C50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0102FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5555" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing48"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing48"
>+ underscore_name="ray_tracing48"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0c4634e5-207a-4f8d-afd0-b7ee705e9a1c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT QUAD LEAF RAY COUNT XECORE15"
>+ symbol_name="RT_QUAD_LEAF_RAY_COUNT_XECORE15"
>+ underscore_name="rt_quad_leaf_ray_count_xecore15"
>+ description="Number of triangle BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD B 2 READ UADD B 3 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT PROCEDURAL NODE RAY COUNT XECORE15"
>+ symbol_name="RT_PROCEDURAL_NODE_RAY_COUNT_XECORE15"
>+ underscore_name="rt_procedural_node_ray_count_xecore15"
>+ description="Number of procedural BVH nodes processed by the traversal function"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD B 6 READ UADD B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1BE503E0" />
>+ <register type="NOA" address="0x00009888" value="0x1DE5001F" />
>+ <register type="NOA" address="0x00009888" value="0x03E58000" />
>+ <register type="NOA" address="0x00009888" value="0x05E59A70" />
>+ <register type="NOA" address="0x00009888" value="0x07E50925" />
>+ <register type="NOA" address="0x00009888" value="0x09E508A3" />
>+ <register type="NOA" address="0x00009888" value="0x0BE50821" />
>+ <register type="NOA" address="0x00009888" value="0x0DE50BAF" />
>+ <register type="NOA" address="0x00009888" value="0x0FE50B2D" />
>+ <register type="NOA" address="0x00009888" value="0x11E50AAB" />
>+ <register type="NOA" address="0x00009888" value="0x13E50A29" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075555" />
>+ <register type="NOA" address="0x00009888" value="0x0109FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000082" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00000802" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00008002" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ <register type="OA" address="0x0000D960" value="0x0000002A" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFFA" />
>+ <register type="OA" address="0x0000D968" value="0x00000282" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFAF" />
>+ <register type="OA" address="0x0000D970" value="0x00028002" />
>+ <register type="OA" address="0x0000D974" value="0x0000AFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00002802" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FAFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing49"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing49"
>+ underscore_name="ray_tracing49"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3983a842-c461-43e4-86be-43f74d1fc1fc"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE0"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE0"
>+ underscore_name="rt_traversal_output_ray_count_xecore0"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE1"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE1"
>+ underscore_name="rt_traversal_output_ray_count_xecore1"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE2"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE2"
>+ underscore_name="rt_traversal_output_ray_count_xecore2"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE3"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE3"
>+ underscore_name="rt_traversal_output_ray_count_xecore3"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE545E0" />
>+ <register type="NOA" address="0x00009888" value="0x0485C70E" />
>+ <register type="NOA" address="0x00009888" value="0x06850E78" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50C70" />
>+ <register type="NOA" address="0x00009888" value="0x12E50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing50"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing50"
>+ underscore_name="ray_tracing50"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8da1e755-69e8-4c30-9d55-317dbd8c843b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE4"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE4"
>+ underscore_name="rt_traversal_output_ray_count_xecore4"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE5"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE5"
>+ underscore_name="rt_traversal_output_ray_count_xecore5"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE6"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE6"
>+ underscore_name="rt_traversal_output_ray_count_xecore6"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE7"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE7"
>+ underscore_name="rt_traversal_output_ray_count_xecore7"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE545E0" />
>+ <register type="NOA" address="0x00009888" value="0x0585C70E" />
>+ <register type="NOA" address="0x00009888" value="0x07850E78" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50C70" />
>+ <register type="NOA" address="0x00009888" value="0x13E50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing51"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing51"
>+ underscore_name="ray_tracing51"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="95175ccf-d7f5-47cd-aa92-3598fc431169"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE8"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE8"
>+ underscore_name="rt_traversal_output_ray_count_xecore8"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE9"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE9"
>+ underscore_name="rt_traversal_output_ray_count_xecore9"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE10"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE10"
>+ underscore_name="rt_traversal_output_ray_count_xecore10"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE11"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE11"
>+ underscore_name="rt_traversal_output_ray_count_xecore11"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E8545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE545E0" />
>+ <register type="NOA" address="0x00009888" value="0x0485C70E" />
>+ <register type="NOA" address="0x00009888" value="0x06850E78" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50C70" />
>+ <register type="NOA" address="0x00009888" value="0x12E50E78" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing52"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing52"
>+ underscore_name="ray_tracing52"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d2d43104-87a6-4fe2-9979-5469dd33f9fd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE12"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE12"
>+ underscore_name="rt_traversal_output_ray_count_xecore12"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE13"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE13"
>+ underscore_name="rt_traversal_output_ray_count_xecore13"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE14"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE14"
>+ underscore_name="rt_traversal_output_ray_count_xecore14"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT TRAVERSAL OUTPUT RAY COUNT XECORE15"
>+ symbol_name="RT_TRAVERSAL_OUTPUT_RAY_COUNT_XECORE15"
>+ underscore_name="rt_traversal_output_ray_count_xecore15"
>+ description="Number of Ray Tracing Traversal output rays"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1F8545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC545E0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE545E0" />
>+ <register type="NOA" address="0x00009888" value="0x0585C70E" />
>+ <register type="NOA" address="0x00009888" value="0x07850E78" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50C70" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50C70" />
>+ <register type="NOA" address="0x00009888" value="0x13E50E78" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000022" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000082" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000202" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00002002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00008002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00020002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing53"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing53"
>+ underscore_name="ray_tracing53"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a51b5ede-d663-45a2-8ce1-f19dc664a936"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore0"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore1"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore2"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore3"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485D37E" />
>+ <register type="NOA" address="0x00009888" value="0x06850F3F" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50D37" />
>+ <register type="NOA" address="0x00009888" value="0x12E50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing54"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing54"
>+ underscore_name="ray_tracing54"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="25676609-7d64-47ca-b92c-9128a9907f65"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore4"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore5"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore6"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore7"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585D37E" />
>+ <register type="NOA" address="0x00009888" value="0x07850F3F" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50D37" />
>+ <register type="NOA" address="0x00009888" value="0x13E50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing55"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing55"
>+ underscore_name="ray_tracing55"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1edc6759-9642-442c-9aa6-850ca7715097"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE8"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE8"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore8"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE9"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE9"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore9"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE10"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE10"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore10"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE11"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE11"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore11"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485D37E" />
>+ <register type="NOA" address="0x00009888" value="0x06850F3F" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50D37" />
>+ <register type="NOA" address="0x00009888" value="0x12E50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing56"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing56"
>+ underscore_name="ray_tracing56"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ecf6d5e1-928c-49dc-868b-89893073c183"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE12"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE12"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore12"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE13"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE13"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore13"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE14"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE14"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore14"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT ANY HIT THREAD RAY DISPATCH XECORE15"
>+ symbol_name="RT_ANY_HIT_THREAD_RAY_DISPATCH_XECORE15"
>+ underscore_name="rt_any_hit_thread_ray_dispatch_xecore15"
>+ description="Number of any hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585D37E" />
>+ <register type="NOA" address="0x00009888" value="0x07850F3F" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50D37" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50D37" />
>+ <register type="NOA" address="0x00009888" value="0x13E50F3F" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing57"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing57"
>+ underscore_name="ray_tracing57"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f8998902-7ceb-46ca-a62b-881dca4ff1f6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore0"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore1"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore2"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore3"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485CB7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850EBF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing58"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing58"
>+ underscore_name="ray_tracing58"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7b90bb9-b0b5-428d-a175-d9c89ecd35d1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore4"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore5"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore6"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore7"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585CB7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850EBF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing59"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing59"
>+ underscore_name="ray_tracing59"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f7cd6361-0226-4e03-8856-cf375bd1264d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE8"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE8"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore8"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE9"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE9"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore9"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE10"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE10"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore10"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE11"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE11"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore11"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485CB7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850EBF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing60"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing60"
>+ underscore_name="ray_tracing60"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="945822ee-5469-4db5-b86e-c5f5255ac9fe"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE12"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE12"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore12"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE13"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE13"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore13"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE14"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE14"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore14"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CALLABLE THREAD RAY DISPATCH XECORE15"
>+ symbol_name="RT_CALLABLE_THREAD_RAY_DISPATCH_XECORE15"
>+ underscore_name="rt_callable_thread_ray_dispatch_xecore15"
>+ description="Number of callable threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585CB7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850EBF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50CB7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50EBF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing61"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing61"
>+ underscore_name="ray_tracing61"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8cd0af0d-1298-4414-aa94-5e13b6083af2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore0"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore1"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore2"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore3"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485D77E" />
>+ <register type="NOA" address="0x00009888" value="0x06850F7F" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50D77" />
>+ <register type="NOA" address="0x00009888" value="0x12E50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing62"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing62"
>+ underscore_name="ray_tracing62"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bb7ccc48-ff70-4ec5-a35d-9b77ca79034a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore4"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore5"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore6"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore7"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585D77E" />
>+ <register type="NOA" address="0x00009888" value="0x07850F7F" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50D77" />
>+ <register type="NOA" address="0x00009888" value="0x13E50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing63"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing63"
>+ underscore_name="ray_tracing63"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f4c111b5-6f5f-4109-9887-0968ddb7901e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE8"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE8"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore8"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE9"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE9"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore9"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE10"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE10"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore10"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE11"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE11"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore11"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485D77E" />
>+ <register type="NOA" address="0x00009888" value="0x06850F7F" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50D77" />
>+ <register type="NOA" address="0x00009888" value="0x12E50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing64"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing64"
>+ underscore_name="ray_tracing64"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dd2c9174-67a1-4114-a71e-921548e9a033"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE12"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE12"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore12"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE13"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE13"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore13"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE14"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE14"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore14"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT CLOSEST HIT THREAD RAY DISPATCH XECORE15"
>+ symbol_name="RT_CLOSEST_HIT_THREAD_RAY_DISPATCH_XECORE15"
>+ underscore_name="rt_closest_hit_thread_ray_dispatch_xecore15"
>+ description="Number of closest hit threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585D77E" />
>+ <register type="NOA" address="0x00009888" value="0x07850F7F" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50D77" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50D77" />
>+ <register type="NOA" address="0x00009888" value="0x13E50F7F" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing65"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing65"
>+ underscore_name="ray_tracing65"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1a5ef45d-9d6c-4cde-804f-bdd054d2527a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore0"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore1"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore2"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore3"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485CF7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850EFF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing66"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing66"
>+ underscore_name="ray_tracing66"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fa54a0b0-a5d0-4423-97c3-37cc477cbcca"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore4"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore5"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore6"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore7"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585CF7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850EFF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing67"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing67"
>+ underscore_name="ray_tracing67"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1efaa5e7-98d8-4752-8111-3b293d46b884"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE8"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE8"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore8"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE9"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE9"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore9"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE10"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE10"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore10"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE11"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE11"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore11"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485CF7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850EFF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing68"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing68"
>+ underscore_name="ray_tracing68"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="046afd23-c347-4139-9768-ced28fb81d81"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE12"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE12"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore12"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE13"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE13"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore13"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE14"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE14"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore14"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INTERSECTION THREAD RAY DISPATCH XECORE15"
>+ symbol_name="RT_INTERSECTION_THREAD_RAY_DISPATCH_XECORE15"
>+ underscore_name="rt_intersection_thread_ray_dispatch_xecore15"
>+ description="Number of intersection threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585CF7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850EFF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50CF7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50EFF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing69"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing69"
>+ underscore_name="ray_tracing69"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7b00995c-f689-4a8a-862d-6391ffa9ceee"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE0"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE0"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore0"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE1"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE1"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore1"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE2"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE2"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore2"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE3"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE3"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore3"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485DB7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850FBF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing70"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing70"
>+ underscore_name="ray_tracing70"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="981e8cee-e786-42de-9ca0-2ffbf6eb4ed1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE4"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE4"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore4"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE5"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE5"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore5"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE6"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE6"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore6"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE7"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE7"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore7"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585DB7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850FBF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing71"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing71"
>+ underscore_name="ray_tracing71"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b02dcfab-bb8d-4327-ae9f-677412a38645"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE8"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE8"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore8"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE9"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE9"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore9"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE10"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE10"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore10"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE11"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE11"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore11"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1EE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0485DB7E" />
>+ <register type="NOA" address="0x00009888" value="0x06850FBF" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x008600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x08A50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x04C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0CC50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0EC50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x02C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x04E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x10E50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x12E50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing72"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing72"
>+ underscore_name="ray_tracing72"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="87ae14d2-1266-4939-a094-0b69e0b7f171"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE12"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE12"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore12"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE13"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE13"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore13"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE14"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE14"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore14"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT MISS THREAD RAY DISPATCH XECORE15"
>+ symbol_name="RT_MISS_THREAD_RAY_DISPATCH_XECORE15"
>+ underscore_name="rt_miss_thread_ray_dispatch_xecore15"
>+ description="Number of miss threads dispatched for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ B 7 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1F8520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FA520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FC520A0" />
>+ <register type="NOA" address="0x00009888" value="0x1FE520A0" />
>+ <register type="NOA" address="0x00009888" value="0x0585DB7E" />
>+ <register type="NOA" address="0x00009888" value="0x07850FBF" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x018600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05A5000E" />
>+ <register type="NOA" address="0x00009888" value="0x09A50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x05C5000E" />
>+ <register type="NOA" address="0x00009888" value="0x0DC50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0FC50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C600AA" />
>+ <register type="NOA" address="0x00009888" value="0x05E5000E" />
>+ <register type="NOA" address="0x00009888" value="0x11E50DB7" />
>+ <register type="NOA" address="0x00009888" value="0x13E50FBF" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing73"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing73"
>+ underscore_name="ray_tracing73"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e561fce8-e7a3-44f6-950d-96e2c7e621e3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE0"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE0"
>+ underscore_name="rt_bvh_cache_miss_xecore0"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE1"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE1"
>+ underscore_name="rt_bvh_cache_miss_xecore1"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE2"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE2"
>+ underscore_name="rt_bvh_cache_miss_xecore2"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE3"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE3"
>+ underscore_name="rt_bvh_cache_miss_xecore3"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x14850000" />
>+ <register type="NOA" address="0x00009888" value="0x14A50000" />
>+ <register type="NOA" address="0x00009888" value="0x14C50000" />
>+ <register type="NOA" address="0x00009888" value="0x14E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02850002" />
>+ <register type="NOA" address="0x00009888" value="0x10850083" />
>+ <register type="NOA" address="0x00009888" value="0x12850001" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02A50002" />
>+ <register type="NOA" address="0x00009888" value="0x0CA50083" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50001" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x02A600AA" />
>+ <register type="NOA" address="0x00009888" value="0x02C50002" />
>+ <register type="NOA" address="0x00009888" value="0x08C50083" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50001" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02E50002" />
>+ <register type="NOA" address="0x00009888" value="0x04E50830" />
>+ <register type="NOA" address="0x00009888" value="0x06E50001" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E600AA" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing74"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing74"
>+ underscore_name="ray_tracing74"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f396f14f-c1f5-4f46-839a-ac7f00810d4b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE4"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE4"
>+ underscore_name="rt_bvh_cache_miss_xecore4"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE5"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE5"
>+ underscore_name="rt_bvh_cache_miss_xecore5"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE6"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE6"
>+ underscore_name="rt_bvh_cache_miss_xecore6"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE7"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE7"
>+ underscore_name="rt_bvh_cache_miss_xecore7"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x15850000" />
>+ <register type="NOA" address="0x00009888" value="0x15A50000" />
>+ <register type="NOA" address="0x00009888" value="0x15C50000" />
>+ <register type="NOA" address="0x00009888" value="0x15E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03850002" />
>+ <register type="NOA" address="0x00009888" value="0x11850083" />
>+ <register type="NOA" address="0x00009888" value="0x13850001" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03A50002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA50083" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50001" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x03A600AA" />
>+ <register type="NOA" address="0x00009888" value="0x03C50002" />
>+ <register type="NOA" address="0x00009888" value="0x09C50083" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50001" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03E50002" />
>+ <register type="NOA" address="0x00009888" value="0x05E50830" />
>+ <register type="NOA" address="0x00009888" value="0x07E50001" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E600AA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing75"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing75"
>+ underscore_name="ray_tracing75"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="028f9e23-485e-4124-b061-6448a3a5b676"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE8"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE8"
>+ underscore_name="rt_bvh_cache_miss_xecore8"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE9"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE9"
>+ underscore_name="rt_bvh_cache_miss_xecore9"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE10"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE10"
>+ underscore_name="rt_bvh_cache_miss_xecore10"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE11"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE11"
>+ underscore_name="rt_bvh_cache_miss_xecore11"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x14850000" />
>+ <register type="NOA" address="0x00009888" value="0x14A50000" />
>+ <register type="NOA" address="0x00009888" value="0x14C50000" />
>+ <register type="NOA" address="0x00009888" value="0x14E50000" />
>+ <register type="NOA" address="0x00009888" value="0x02850002" />
>+ <register type="NOA" address="0x00009888" value="0x10850083" />
>+ <register type="NOA" address="0x00009888" value="0x12850001" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0286AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02A50002" />
>+ <register type="NOA" address="0x00009888" value="0x0CA50083" />
>+ <register type="NOA" address="0x00009888" value="0x0EA50001" />
>+ <register type="NOA" address="0x00009888" value="0x06A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x02A600AA" />
>+ <register type="NOA" address="0x00009888" value="0x02C50002" />
>+ <register type="NOA" address="0x00009888" value="0x08C50083" />
>+ <register type="NOA" address="0x00009888" value="0x0AC50001" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02E50002" />
>+ <register type="NOA" address="0x00009888" value="0x04E50830" />
>+ <register type="NOA" address="0x00009888" value="0x06E50001" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E600AA" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x00010F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0055" />
>+ <register type="NOA" address="0x00009888" value="0x000200F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing76"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing76"
>+ underscore_name="ray_tracing76"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="57b2791d-0a96-42a3-8e1b-5692658c4f87"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE12"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE12"
>+ underscore_name="rt_bvh_cache_miss_xecore12"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE13"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE13"
>+ underscore_name="rt_bvh_cache_miss_xecore13"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ C 2 READ UADD C 1 READ UADD C 0 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE14"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE14"
>+ underscore_name="rt_bvh_cache_miss_xecore14"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT BVH CACHE MISS XECORE15"
>+ symbol_name="RT_BVH_CACHE_MISS_XECORE15"
>+ underscore_name="rt_bvh_cache_miss_xecore15"
>+ description="Number of BVH cache misses for RayQuery only"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x15850000" />
>+ <register type="NOA" address="0x00009888" value="0x15A50000" />
>+ <register type="NOA" address="0x00009888" value="0x15C50000" />
>+ <register type="NOA" address="0x00009888" value="0x15E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03850002" />
>+ <register type="NOA" address="0x00009888" value="0x11850083" />
>+ <register type="NOA" address="0x00009888" value="0x13850001" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0386AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03A50002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA50083" />
>+ <register type="NOA" address="0x00009888" value="0x0FA50001" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x03A600AA" />
>+ <register type="NOA" address="0x00009888" value="0x03C50002" />
>+ <register type="NOA" address="0x00009888" value="0x09C50083" />
>+ <register type="NOA" address="0x00009888" value="0x0BC50001" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C6AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03E50002" />
>+ <register type="NOA" address="0x00009888" value="0x05E50830" />
>+ <register type="NOA" address="0x00009888" value="0x07E50001" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E600AA" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA55" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAFF" />
>+ <register type="NOA" address="0x00009888" value="0x010900FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A5555" />
>+ <register type="NOA" address="0x00009888" value="0x01010F00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0055" />
>+ <register type="NOA" address="0x00009888" value="0x010200F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36032942" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3803000A" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18031000" />
>+ <register type="NOA" address="0x00009888" value="0x34030842" />
>+ <register type="NOA" address="0x00009888" value="0x1A031000" />
>+ <register type="NOA" address="0x00009888" value="0x1C031000" />
>+ <register type="NOA" address="0x00009888" value="0x1E031000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing77"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing77"
>+ underscore_name="ray_tracing77"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a2ff8f41-89ef-4e9a-a7f0-31412cff350d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE0"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="rt_input_available_xecore0"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE1"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="rt_input_available_xecore1"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE2"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="rt_input_available_xecore2"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE3"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="rt_input_available_xecore3"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE4"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="rt_input_available_xecore4"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE5"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="rt_input_available_xecore5"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE6"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="rt_input_available_xecore6"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE7"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="rt_input_available_xecore7"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x168502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16A502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16C502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16E502A0" />
>+ <register type="NOA" address="0x00009888" value="0x178502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17A502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17C502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17E502A0" />
>+ <register type="NOA" address="0x00009888" value="0x02850004" />
>+ <register type="NOA" address="0x00009888" value="0x04850C20" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086000A" />
>+ <register type="NOA" address="0x00009888" value="0x02A50004" />
>+ <register type="NOA" address="0x00009888" value="0x06A500C2" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A600A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C50004" />
>+ <register type="NOA" address="0x00009888" value="0x08C500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C60A00" />
>+ <register type="NOA" address="0x00009888" value="0x02E50004" />
>+ <register type="NOA" address="0x00009888" value="0x0AE500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6A000" />
>+ <register type="NOA" address="0x00009888" value="0x03850004" />
>+ <register type="NOA" address="0x00009888" value="0x0D8500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0386000A" />
>+ <register type="NOA" address="0x00009888" value="0x03A50004" />
>+ <register type="NOA" address="0x00009888" value="0x0FA500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x03A600A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C50004" />
>+ <register type="NOA" address="0x00009888" value="0x11C500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60A00" />
>+ <register type="NOA" address="0x00009888" value="0x03E50004" />
>+ <register type="NOA" address="0x00009888" value="0x13E500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6A000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001D" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000065" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000185" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000605" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001805" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006005" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018005" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060005" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="RayTracing78"
>+ chipset="ACMGT2"
>+ symbol_name="RayTracing78"
>+ underscore_name="ray_tracing78"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c9ed79c3-88ef-415b-8d59-a4da69888f66"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE8"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE8"
>+ underscore_name="rt_input_available_xecore8"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE9"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE9"
>+ underscore_name="rt_input_available_xecore9"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE10"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE10"
>+ underscore_name="rt_input_available_xecore10"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE11"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE11"
>+ underscore_name="rt_input_available_xecore11"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE12"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE12"
>+ underscore_name="rt_input_available_xecore12"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE13"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE13"
>+ underscore_name="rt_input_available_xecore13"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE14"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE14"
>+ underscore_name="rt_input_available_xecore14"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="RT INPUT AVAILABLE XECORE15"
>+ symbol_name="RT_INPUT_AVAILABLE_XECORE15"
>+ underscore_name="rt_input_available_xecore15"
>+ description="Percentage of time in which new message is accepted by Ray Tracing Frontend"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="RayTracing"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x168502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16A502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16C502A0" />
>+ <register type="NOA" address="0x00009888" value="0x16E502A0" />
>+ <register type="NOA" address="0x00009888" value="0x178502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17A502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17C502A0" />
>+ <register type="NOA" address="0x00009888" value="0x17E502A0" />
>+ <register type="NOA" address="0x00009888" value="0x02850004" />
>+ <register type="NOA" address="0x00009888" value="0x04850C20" />
>+ <register type="NOA" address="0x00009888" value="0x06850000" />
>+ <register type="NOA" address="0x00009888" value="0x00850000" />
>+ <register type="NOA" address="0x00009888" value="0x0086000A" />
>+ <register type="NOA" address="0x00009888" value="0x02A50004" />
>+ <register type="NOA" address="0x00009888" value="0x06A500C2" />
>+ <register type="NOA" address="0x00009888" value="0x00A50000" />
>+ <register type="NOA" address="0x00009888" value="0x00A600A0" />
>+ <register type="NOA" address="0x00009888" value="0x02C50004" />
>+ <register type="NOA" address="0x00009888" value="0x08C500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C50000" />
>+ <register type="NOA" address="0x00009888" value="0x00C60A00" />
>+ <register type="NOA" address="0x00009888" value="0x02E50004" />
>+ <register type="NOA" address="0x00009888" value="0x0AE500C2" />
>+ <register type="NOA" address="0x00009888" value="0x06E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E50000" />
>+ <register type="NOA" address="0x00009888" value="0x00E6A000" />
>+ <register type="NOA" address="0x00009888" value="0x03850004" />
>+ <register type="NOA" address="0x00009888" value="0x0D8500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07850000" />
>+ <register type="NOA" address="0x00009888" value="0x01850000" />
>+ <register type="NOA" address="0x00009888" value="0x0386000A" />
>+ <register type="NOA" address="0x00009888" value="0x03A50004" />
>+ <register type="NOA" address="0x00009888" value="0x0FA500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07A50000" />
>+ <register type="NOA" address="0x00009888" value="0x01A50000" />
>+ <register type="NOA" address="0x00009888" value="0x03A600A0" />
>+ <register type="NOA" address="0x00009888" value="0x03C50004" />
>+ <register type="NOA" address="0x00009888" value="0x11C500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07C50000" />
>+ <register type="NOA" address="0x00009888" value="0x01C50000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60A00" />
>+ <register type="NOA" address="0x00009888" value="0x03E50004" />
>+ <register type="NOA" address="0x00009888" value="0x13E500C2" />
>+ <register type="NOA" address="0x00009888" value="0x07E50000" />
>+ <register type="NOA" address="0x00009888" value="0x01E50000" />
>+ <register type="NOA" address="0x00009888" value="0x03E6A000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001D" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000065" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000185" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000605" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001805" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006005" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018005" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060005" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler1"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler1"
>+ underscore_name="sampler1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="97b017f6-f65c-4a0c-8078-7a1cb65157f0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE0"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE0"
>+ underscore_name="sampler_output_ready_xecore0"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE1"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE1"
>+ underscore_name="sampler_output_ready_xecore1"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE2"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE2"
>+ underscore_name="sampler_output_ready_xecore2"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE3"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE3"
>+ underscore_name="sampler_output_ready_xecore3"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x14833000" />
>+ <register type="NOA" address="0x00009888" value="0x14A33000" />
>+ <register type="NOA" address="0x00009888" value="0x14C33000" />
>+ <register type="NOA" address="0x00009888" value="0x14E33000" />
>+ <register type="NOA" address="0x00009888" value="0x04830450" />
>+ <register type="NOA" address="0x00009888" value="0x068304D2" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x08A30450" />
>+ <register type="NOA" address="0x00009888" value="0x0AA304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x0CC30450" />
>+ <register type="NOA" address="0x00009888" value="0x0EC304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x10E30450" />
>+ <register type="NOA" address="0x00009888" value="0x12E304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler2"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler2"
>+ underscore_name="sampler2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="62f6959a-fdae-4cdf-b50e-e818f96d3fa5"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE4"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE4"
>+ underscore_name="sampler_output_ready_xecore4"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE5"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE5"
>+ underscore_name="sampler_output_ready_xecore5"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE6"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE6"
>+ underscore_name="sampler_output_ready_xecore6"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE7"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE7"
>+ underscore_name="sampler_output_ready_xecore7"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x15833000" />
>+ <register type="NOA" address="0x00009888" value="0x15A33000" />
>+ <register type="NOA" address="0x00009888" value="0x15C33000" />
>+ <register type="NOA" address="0x00009888" value="0x15E33000" />
>+ <register type="NOA" address="0x00009888" value="0x05830450" />
>+ <register type="NOA" address="0x00009888" value="0x078304D2" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x09A30450" />
>+ <register type="NOA" address="0x00009888" value="0x0BA304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30450" />
>+ <register type="NOA" address="0x00009888" value="0x0FC304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x11E30450" />
>+ <register type="NOA" address="0x00009888" value="0x13E304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler3"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler3"
>+ underscore_name="sampler3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ec2a8d38-54ef-4090-99de-4e2cc5a1892f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE8"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE8"
>+ underscore_name="sampler_output_ready_xecore8"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE9"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE9"
>+ underscore_name="sampler_output_ready_xecore9"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE10"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE10"
>+ underscore_name="sampler_output_ready_xecore10"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE11"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE11"
>+ underscore_name="sampler_output_ready_xecore11"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x14833000" />
>+ <register type="NOA" address="0x00009888" value="0x14A33000" />
>+ <register type="NOA" address="0x00009888" value="0x14C33000" />
>+ <register type="NOA" address="0x00009888" value="0x14E33000" />
>+ <register type="NOA" address="0x00009888" value="0x04830450" />
>+ <register type="NOA" address="0x00009888" value="0x068304D2" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x08A30450" />
>+ <register type="NOA" address="0x00009888" value="0x0AA304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x0CC30450" />
>+ <register type="NOA" address="0x00009888" value="0x0EC304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x02C60055" />
>+ <register type="NOA" address="0x00009888" value="0x10E30450" />
>+ <register type="NOA" address="0x00009888" value="0x12E304D2" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x02E65500" />
>+ <register type="NOA" address="0x00009888" value="0x020755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0009FF00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000100F0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x00020F00" />
>+ <register type="NOA" address="0x00009888" value="0x020C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler4"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler4"
>+ underscore_name="sampler4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2a10d977-d656-464c-91a0-303aff97e4af"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE12"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE12"
>+ underscore_name="sampler_output_ready_xecore12"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE13"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE13"
>+ underscore_name="sampler_output_ready_xecore13"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE14"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE14"
>+ underscore_name="sampler_output_ready_xecore14"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER OUTPUT READY XECORE15"
>+ symbol_name="SAMPLER_OUTPUT_READY_XECORE15"
>+ underscore_name="sampler_output_ready_xecore15"
>+ description="Percentage of time in which Sampler output is ready"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x15833000" />
>+ <register type="NOA" address="0x00009888" value="0x15A33000" />
>+ <register type="NOA" address="0x00009888" value="0x15C33000" />
>+ <register type="NOA" address="0x00009888" value="0x15E33000" />
>+ <register type="NOA" address="0x00009888" value="0x05830450" />
>+ <register type="NOA" address="0x00009888" value="0x078304D2" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x09A30450" />
>+ <register type="NOA" address="0x00009888" value="0x0BA304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A400F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30450" />
>+ <register type="NOA" address="0x00009888" value="0x0FC304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40F00" />
>+ <register type="NOA" address="0x00009888" value="0x03C60055" />
>+ <register type="NOA" address="0x00009888" value="0x11E30450" />
>+ <register type="NOA" address="0x00009888" value="0x13E304D2" />
>+ <register type="NOA" address="0x00009888" value="0x05E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4F000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65500" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030755AA" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFAA" />
>+ <register type="NOA" address="0x00009888" value="0x0109FF00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x010100F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x01020F00" />
>+ <register type="NOA" address="0x00009888" value="0x030C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x3603084A" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030602" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000078" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000780" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FF0F" />
>+ <register type="OA" address="0x0000D950" value="0x00007800" />
>+ <register type="OA" address="0x0000D954" value="0x0000F0FF" />
>+ <register type="OA" address="0x0000D958" value="0x00078000" />
>+ <register type="OA" address="0x0000D95C" value="0x00000FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler5"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler5"
>+ underscore_name="sampler5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="51dcfdcf-ea8c-4963-ab0b-72013e72e433"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER BUSY XECORE0"
>+ symbol_name="SAMPLER_BUSY_XECORE0"
>+ underscore_name="sampler_busy_xecore0"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE1"
>+ symbol_name="SAMPLER_BUSY_XECORE1"
>+ underscore_name="sampler_busy_xecore1"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE2"
>+ symbol_name="SAMPLER_BUSY_XECORE2"
>+ underscore_name="sampler_busy_xecore2"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE3"
>+ symbol_name="SAMPLER_BUSY_XECORE3"
>+ underscore_name="sampler_busy_xecore3"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE4"
>+ symbol_name="SAMPLER_BUSY_XECORE4"
>+ underscore_name="sampler_busy_xecore4"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE5"
>+ symbol_name="SAMPLER_BUSY_XECORE5"
>+ underscore_name="sampler_busy_xecore5"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE6"
>+ symbol_name="SAMPLER_BUSY_XECORE6"
>+ underscore_name="sampler_busy_xecore6"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE7"
>+ symbol_name="SAMPLER_BUSY_XECORE7"
>+ underscore_name="sampler_busy_xecore7"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE8"
>+ symbol_name="SAMPLER_BUSY_XECORE8"
>+ underscore_name="sampler_busy_xecore8"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE9"
>+ symbol_name="SAMPLER_BUSY_XECORE9"
>+ underscore_name="sampler_busy_xecore9"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE10"
>+ symbol_name="SAMPLER_BUSY_XECORE10"
>+ underscore_name="sampler_busy_xecore10"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE11"
>+ symbol_name="SAMPLER_BUSY_XECORE11"
>+ underscore_name="sampler_busy_xecore11"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE12"
>+ symbol_name="SAMPLER_BUSY_XECORE12"
>+ underscore_name="sampler_busy_xecore12"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE13"
>+ symbol_name="SAMPLER_BUSY_XECORE13"
>+ underscore_name="sampler_busy_xecore13"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE14"
>+ symbol_name="SAMPLER_BUSY_XECORE14"
>+ underscore_name="sampler_busy_xecore14"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER BUSY XECORE15"
>+ symbol_name="SAMPLER_BUSY_XECORE15"
>+ underscore_name="sampler_busy_xecore15"
>+ description="Percentage of time in which Sampler pipeline active"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x12830D00" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x02830000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x12A30034" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x10C30D00" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x10E30034" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x0F830D00" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x0FA30034" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30D00" />
>+ <register type="NOA" address="0x00009888" value="0x05C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x0DE30034" />
>+ <register type="NOA" address="0x00009888" value="0x05E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x0A830D00" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA30034" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x08C30D00" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x08E30034" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x07830D00" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x07A30034" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C30D00" />
>+ <register type="NOA" address="0x00009888" value="0x01C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E30034" />
>+ <register type="NOA" address="0x00009888" value="0x01E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler6"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler6"
>+ underscore_name="sampler6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="8203850e-45ae-4f59-81be-45f721f5406a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE0"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE0"
>+ underscore_name="sampler_memory_latency_stall_xecore0"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE1"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE1"
>+ underscore_name="sampler_memory_latency_stall_xecore1"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE2"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE2"
>+ underscore_name="sampler_memory_latency_stall_xecore2"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE3"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE3"
>+ underscore_name="sampler_memory_latency_stall_xecore3"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE4"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE4"
>+ underscore_name="sampler_memory_latency_stall_xecore4"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE5"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE5"
>+ underscore_name="sampler_memory_latency_stall_xecore5"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE6"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE6"
>+ underscore_name="sampler_memory_latency_stall_xecore6"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE7"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE7"
>+ underscore_name="sampler_memory_latency_stall_xecore7"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1E847400" />
>+ <register type="NOA" address="0x00009888" value="0x1EA47400" />
>+ <register type="NOA" address="0x00009888" value="0x1EC47400" />
>+ <register type="NOA" address="0x00009888" value="0x1EE47400" />
>+ <register type="NOA" address="0x00009888" value="0x1F847400" />
>+ <register type="NOA" address="0x00009888" value="0x1FA47400" />
>+ <register type="NOA" address="0x00009888" value="0x1FC47400" />
>+ <register type="NOA" address="0x00009888" value="0x1FE47400" />
>+ <register type="NOA" address="0x00009888" value="0x04846810" />
>+ <register type="NOA" address="0x00009888" value="0x06840035" />
>+ <register type="NOA" address="0x00009888" value="0x02840000" />
>+ <register type="NOA" address="0x00009888" value="0x00840000" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x04A40010" />
>+ <register type="NOA" address="0x00009888" value="0x06A40D00" />
>+ <register type="NOA" address="0x00009888" value="0x08A40035" />
>+ <register type="NOA" address="0x00009888" value="0x02A40000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40000" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x04C40010" />
>+ <register type="NOA" address="0x00009888" value="0x08C40D00" />
>+ <register type="NOA" address="0x00009888" value="0x0AC40035" />
>+ <register type="NOA" address="0x00009888" value="0x02C40000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40000" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x04E40010" />
>+ <register type="NOA" address="0x00009888" value="0x0AE40D00" />
>+ <register type="NOA" address="0x00009888" value="0x0CE40035" />
>+ <register type="NOA" address="0x00009888" value="0x02E40000" />
>+ <register type="NOA" address="0x00009888" value="0x00E40000" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x05840010" />
>+ <register type="NOA" address="0x00009888" value="0x0D840D00" />
>+ <register type="NOA" address="0x00009888" value="0x0F840035" />
>+ <register type="NOA" address="0x00009888" value="0x03840000" />
>+ <register type="NOA" address="0x00009888" value="0x01840000" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x05A40010" />
>+ <register type="NOA" address="0x00009888" value="0x0FA40D00" />
>+ <register type="NOA" address="0x00009888" value="0x11A40035" />
>+ <register type="NOA" address="0x00009888" value="0x03A40000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x05C40010" />
>+ <register type="NOA" address="0x00009888" value="0x11C40D00" />
>+ <register type="NOA" address="0x00009888" value="0x13C40035" />
>+ <register type="NOA" address="0x00009888" value="0x03C40000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x05E40010" />
>+ <register type="NOA" address="0x00009888" value="0x13E40D00" />
>+ <register type="NOA" address="0x00009888" value="0x15E40035" />
>+ <register type="NOA" address="0x00009888" value="0x03E40000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler7"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler7"
>+ underscore_name="sampler7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3e6e7ddd-572c-4628-94a2-b8a8385fc7b0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE8"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE8"
>+ underscore_name="sampler_memory_latency_stall_xecore8"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE9"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE9"
>+ underscore_name="sampler_memory_latency_stall_xecore9"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE10"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE10"
>+ underscore_name="sampler_memory_latency_stall_xecore10"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE11"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE11"
>+ underscore_name="sampler_memory_latency_stall_xecore11"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE12"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE12"
>+ underscore_name="sampler_memory_latency_stall_xecore12"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE13"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE13"
>+ underscore_name="sampler_memory_latency_stall_xecore13"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE14"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE14"
>+ underscore_name="sampler_memory_latency_stall_xecore14"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER MEMORY LATENCY STALL XECORE15"
>+ symbol_name="SAMPLER_MEMORY_LATENCY_STALL_XECORE15"
>+ underscore_name="sampler_memory_latency_stall_xecore15"
>+ description="Percentage of time in which Sampler stalled due to latency hiding structure full"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1E847400" />
>+ <register type="NOA" address="0x00009888" value="0x1EA47400" />
>+ <register type="NOA" address="0x00009888" value="0x1EC47400" />
>+ <register type="NOA" address="0x00009888" value="0x1EE47400" />
>+ <register type="NOA" address="0x00009888" value="0x1F847400" />
>+ <register type="NOA" address="0x00009888" value="0x1FA47400" />
>+ <register type="NOA" address="0x00009888" value="0x1FC47400" />
>+ <register type="NOA" address="0x00009888" value="0x1FE47400" />
>+ <register type="NOA" address="0x00009888" value="0x04846810" />
>+ <register type="NOA" address="0x00009888" value="0x06840035" />
>+ <register type="NOA" address="0x00009888" value="0x02840000" />
>+ <register type="NOA" address="0x00009888" value="0x00840000" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x04A40010" />
>+ <register type="NOA" address="0x00009888" value="0x06A40D00" />
>+ <register type="NOA" address="0x00009888" value="0x08A40035" />
>+ <register type="NOA" address="0x00009888" value="0x02A40000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40000" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x04C40010" />
>+ <register type="NOA" address="0x00009888" value="0x08C40D00" />
>+ <register type="NOA" address="0x00009888" value="0x0AC40035" />
>+ <register type="NOA" address="0x00009888" value="0x02C40000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40000" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x04E40010" />
>+ <register type="NOA" address="0x00009888" value="0x0AE40D00" />
>+ <register type="NOA" address="0x00009888" value="0x0CE40035" />
>+ <register type="NOA" address="0x00009888" value="0x02E40000" />
>+ <register type="NOA" address="0x00009888" value="0x00E40000" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x05840010" />
>+ <register type="NOA" address="0x00009888" value="0x0D840D00" />
>+ <register type="NOA" address="0x00009888" value="0x0F840035" />
>+ <register type="NOA" address="0x00009888" value="0x03840000" />
>+ <register type="NOA" address="0x00009888" value="0x01840000" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x05A40010" />
>+ <register type="NOA" address="0x00009888" value="0x0FA40D00" />
>+ <register type="NOA" address="0x00009888" value="0x11A40035" />
>+ <register type="NOA" address="0x00009888" value="0x03A40000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40000" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x05C40010" />
>+ <register type="NOA" address="0x00009888" value="0x11C40D00" />
>+ <register type="NOA" address="0x00009888" value="0x13C40035" />
>+ <register type="NOA" address="0x00009888" value="0x03C40000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x05E40010" />
>+ <register type="NOA" address="0x00009888" value="0x13E40D00" />
>+ <register type="NOA" address="0x00009888" value="0x15E40035" />
>+ <register type="NOA" address="0x00009888" value="0x03E40000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000062" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000182" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000602" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001802" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018002" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060002" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler8"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler8"
>+ underscore_name="sampler8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5683991d-228c-41e5-812b-98bc82e244b2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE0"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="sampler_input_available_xecore0"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE1"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="sampler_input_available_xecore1"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE2"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="sampler_input_available_xecore2"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE3"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="sampler_input_available_xecore3"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE4"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="sampler_input_available_xecore4"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE5"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="sampler_input_available_xecore5"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE6"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="sampler_input_available_xecore6"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE7"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="sampler_input_available_xecore7"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x04824000" />
>+ <register type="NOA" address="0x00009888" value="0x06824800" />
>+ <register type="NOA" address="0x00009888" value="0x08820023" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830005" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x04A24000" />
>+ <register type="NOA" address="0x00009888" value="0x08A20900" />
>+ <register type="NOA" address="0x00009888" value="0x0AA20023" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30050" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x04C24000" />
>+ <register type="NOA" address="0x00009888" value="0x0AC20900" />
>+ <register type="NOA" address="0x00009888" value="0x0CC20023" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30500" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x04E24000" />
>+ <register type="NOA" address="0x00009888" value="0x0CE20900" />
>+ <register type="NOA" address="0x00009888" value="0x0EE20023" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E35000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x05824000" />
>+ <register type="NOA" address="0x00009888" value="0x0F820900" />
>+ <register type="NOA" address="0x00009888" value="0x11820023" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x03830005" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x05A24000" />
>+ <register type="NOA" address="0x00009888" value="0x11A20900" />
>+ <register type="NOA" address="0x00009888" value="0x13A20023" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30050" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x05C24000" />
>+ <register type="NOA" address="0x00009888" value="0x13C20900" />
>+ <register type="NOA" address="0x00009888" value="0x15C20023" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30500" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x05E24000" />
>+ <register type="NOA" address="0x00009888" value="0x15E20900" />
>+ <register type="NOA" address="0x00009888" value="0x17E20023" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E35000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler9"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler9"
>+ underscore_name="sampler9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2c897818-565a-4753-a1f6-8f81529b2447"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE8"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE8"
>+ underscore_name="sampler_input_available_xecore8"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE9"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE9"
>+ underscore_name="sampler_input_available_xecore9"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE10"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE10"
>+ underscore_name="sampler_input_available_xecore10"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE11"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE11"
>+ underscore_name="sampler_input_available_xecore11"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE12"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE12"
>+ underscore_name="sampler_input_available_xecore12"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE13"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE13"
>+ underscore_name="sampler_input_available_xecore13"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE14"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE14"
>+ underscore_name="sampler_input_available_xecore14"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER INPUT AVAILABLE XECORE15"
>+ symbol_name="SAMPLER_INPUT_AVAILABLE_XECORE15"
>+ underscore_name="sampler_input_available_xecore15"
>+ description="Percentage of time in which Sampler input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1C824C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1CE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1D824C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DA24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DC24C00" />
>+ <register type="NOA" address="0x00009888" value="0x1DE24C00" />
>+ <register type="NOA" address="0x00009888" value="0x04824000" />
>+ <register type="NOA" address="0x00009888" value="0x06824800" />
>+ <register type="NOA" address="0x00009888" value="0x08820023" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830005" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x04A24000" />
>+ <register type="NOA" address="0x00009888" value="0x08A20900" />
>+ <register type="NOA" address="0x00009888" value="0x0AA20023" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30050" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x04C24000" />
>+ <register type="NOA" address="0x00009888" value="0x0AC20900" />
>+ <register type="NOA" address="0x00009888" value="0x0CC20023" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30500" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x04E24000" />
>+ <register type="NOA" address="0x00009888" value="0x0CE20900" />
>+ <register type="NOA" address="0x00009888" value="0x0EE20023" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E35000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x05824000" />
>+ <register type="NOA" address="0x00009888" value="0x0F820900" />
>+ <register type="NOA" address="0x00009888" value="0x11820023" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x03830005" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x05A24000" />
>+ <register type="NOA" address="0x00009888" value="0x11A20900" />
>+ <register type="NOA" address="0x00009888" value="0x13A20023" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30050" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x05C24000" />
>+ <register type="NOA" address="0x00009888" value="0x13C20900" />
>+ <register type="NOA" address="0x00009888" value="0x15C20023" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30500" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x05E24000" />
>+ <register type="NOA" address="0x00009888" value="0x15E20900" />
>+ <register type="NOA" address="0x00009888" value="0x17E20023" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E35000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000060" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000180" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000600" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00001800" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00006000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00018000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00060000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler10"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler10"
>+ underscore_name="sampler10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f74b6a50-22da-4c0e-b621-c0627525e511"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE0"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE0"
>+ underscore_name="sampler_texture_cache_access_xecore0"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE1"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE1"
>+ underscore_name="sampler_texture_cache_access_xecore1"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE2"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE2"
>+ underscore_name="sampler_texture_cache_access_xecore2"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE3"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE3"
>+ underscore_name="sampler_texture_cache_access_xecore3"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE4"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE4"
>+ underscore_name="sampler_texture_cache_access_xecore4"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE5"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE5"
>+ underscore_name="sampler_texture_cache_access_xecore5"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE6"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE6"
>+ underscore_name="sampler_texture_cache_access_xecore6"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE7"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE7"
>+ underscore_name="sampler_texture_cache_access_xecore7"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE8"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE8"
>+ underscore_name="sampler_texture_cache_access_xecore8"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE9"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE9"
>+ underscore_name="sampler_texture_cache_access_xecore9"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE10"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE10"
>+ underscore_name="sampler_texture_cache_access_xecore10"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE11"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE11"
>+ underscore_name="sampler_texture_cache_access_xecore11"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE12"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE12"
>+ underscore_name="sampler_texture_cache_access_xecore12"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE13"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE13"
>+ underscore_name="sampler_texture_cache_access_xecore13"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE14"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE14"
>+ underscore_name="sampler_texture_cache_access_xecore14"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE ACCESS XECORE15"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_ACCESS_XECORE15"
>+ underscore_name="sampler_texture_cache_access_xecore15"
>+ description="Number of Sampler L1 requests"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x12830CC0" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x02830000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x12A30033" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x10C30CC0" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x10E30033" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x0F830CC0" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x0FA30033" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30CC0" />
>+ <register type="NOA" address="0x00009888" value="0x05C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x0DE30033" />
>+ <register type="NOA" address="0x00009888" value="0x05E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x0A830CC0" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA30033" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x08C30CC0" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x08E30033" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x07830CC0" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x07A30033" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C30CC0" />
>+ <register type="NOA" address="0x00009888" value="0x01C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E30033" />
>+ <register type="NOA" address="0x00009888" value="0x01E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="Sampler11"
>+ chipset="ACMGT2"
>+ symbol_name="Sampler11"
>+ underscore_name="sampler11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6edeb7d7-a21c-4d06-bd66-dd804480f1f1"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE0"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE0"
>+ underscore_name="sampler_texture_cache_miss_xecore0"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE1"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE1"
>+ underscore_name="sampler_texture_cache_miss_xecore1"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE2"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE2"
>+ underscore_name="sampler_texture_cache_miss_xecore2"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE3"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE3"
>+ underscore_name="sampler_texture_cache_miss_xecore3"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE4"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE4"
>+ underscore_name="sampler_texture_cache_miss_xecore4"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE5"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE5"
>+ underscore_name="sampler_texture_cache_miss_xecore5"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE6"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE6"
>+ underscore_name="sampler_texture_cache_miss_xecore6"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE7"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE7"
>+ underscore_name="sampler_texture_cache_miss_xecore7"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE8"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE8"
>+ underscore_name="sampler_texture_cache_miss_xecore8"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE9"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE9"
>+ underscore_name="sampler_texture_cache_miss_xecore9"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE10"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE10"
>+ underscore_name="sampler_texture_cache_miss_xecore10"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE11"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE11"
>+ underscore_name="sampler_texture_cache_miss_xecore11"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE12"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE12"
>+ underscore_name="sampler_texture_cache_miss_xecore12"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE13"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE13"
>+ underscore_name="sampler_texture_cache_miss_xecore13"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE14"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE14"
>+ underscore_name="sampler_texture_cache_miss_xecore14"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="SAMPLER TEXTURE CACHE MISS XECORE15"
>+ symbol_name="SAMPLER_TEXTURE_CACHE_MISS_XECORE15"
>+ underscore_name="sampler_texture_cache_miss_xecore15"
>+ description="Number of Sampler L1 misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="Sampler"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x12830C80" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x02830000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x12A30032" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x02A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x10C30C80" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x10E30032" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x0F830C80" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x03830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x0FA30032" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x0DC30C80" />
>+ <register type="NOA" address="0x00009888" value="0x05C30000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x0DE30032" />
>+ <register type="NOA" address="0x00009888" value="0x05E30000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18830004" />
>+ <register type="NOA" address="0x00009888" value="0x18A30004" />
>+ <register type="NOA" address="0x00009888" value="0x18C30004" />
>+ <register type="NOA" address="0x00009888" value="0x18E30004" />
>+ <register type="NOA" address="0x00009888" value="0x19830004" />
>+ <register type="NOA" address="0x00009888" value="0x19A30004" />
>+ <register type="NOA" address="0x00009888" value="0x19C30004" />
>+ <register type="NOA" address="0x00009888" value="0x19E30004" />
>+ <register type="NOA" address="0x00009888" value="0x0A830C80" />
>+ <register type="NOA" address="0x00009888" value="0x04830000" />
>+ <register type="NOA" address="0x00009888" value="0x00830000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x0AA30032" />
>+ <register type="NOA" address="0x00009888" value="0x04A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x08C30C80" />
>+ <register type="NOA" address="0x00009888" value="0x04C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30000" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x08E30032" />
>+ <register type="NOA" address="0x00009888" value="0x04E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30000" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x07830C80" />
>+ <register type="NOA" address="0x00009888" value="0x05830000" />
>+ <register type="NOA" address="0x00009888" value="0x01830000" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x07A30032" />
>+ <register type="NOA" address="0x00009888" value="0x05A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30000" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C30C80" />
>+ <register type="NOA" address="0x00009888" value="0x01C30000" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E30032" />
>+ <register type="NOA" address="0x00009888" value="0x01E30000" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher1"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher1"
>+ underscore_name="thread_dispatcher1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7d691d4b-febf-415b-8d1b-1d623e936c19"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE0"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE0"
>+ underscore_name="gpgpu_threadgroup_count_xecore0"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE4"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE4"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore4"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE8"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE8"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore8"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001D" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x08810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0A810D74" />
>+ <register type="NOA" address="0x00009888" value="0x0C810039" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084001F" />
>+ <register type="NOA" address="0x00009888" value="0x00860155" />
>+ <register type="NOA" address="0x00009888" value="0x00870155" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x0D810C80" />
>+ <register type="NOA" address="0x00009888" value="0x0F810D33" />
>+ <register type="NOA" address="0x00009888" value="0x11810FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A800" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x018403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01865400" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x01875400" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x0108A800" />
>+ <register type="NOA" address="0x00009888" value="0x0308000A" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A0005" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C813000" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x12810C70" />
>+ <register type="NOA" address="0x00009888" value="0x14810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0084FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02865550" />
>+ <register type="NOA" address="0x00009888" value="0x02875550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032107" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher2"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher2"
>+ underscore_name="thread_dispatcher2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="04737515-c210-40b6-90b0-2ad6ce51ff72"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE1"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE1"
>+ underscore_name="gpgpu_threadgroup_count_xecore1"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE5"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE5"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore5"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE9"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE9"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore9"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001D" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x08A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10039" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60155" />
>+ <register type="NOA" address="0x00009888" value="0x00A70155" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10D33" />
>+ <register type="NOA" address="0x00009888" value="0x11A10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60005" />
>+ <register type="NOA" address="0x00009888" value="0x01A75400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BA955" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x0108FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0308000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A0005" />
>+ <register type="NOA" address="0x00009888" value="0x010103E0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0005" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x12A10C70" />
>+ <register type="NOA" address="0x00009888" value="0x14A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65550" />
>+ <register type="NOA" address="0x00009888" value="0x02A75550" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032107" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher3"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher3"
>+ underscore_name="thread_dispatcher3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6215b3ed-0c9a-4171-b8bc-035be8e8b140"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE2"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE2"
>+ underscore_name="gpgpu_threadgroup_count_xecore2"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE6"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE6"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore6"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE10"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE10"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore10"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001D" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x08C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10039" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00C60155" />
>+ <register type="NOA" address="0x00009888" value="0x00C70155" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10D33" />
>+ <register type="NOA" address="0x00009888" value="0x11C10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01C403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65400" />
>+ <register type="NOA" address="0x00009888" value="0x03C60005" />
>+ <register type="NOA" address="0x00009888" value="0x01C75400" />
>+ <register type="NOA" address="0x00009888" value="0x03C70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x000702AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x0002001F" />
>+ <register type="NOA" address="0x00009888" value="0x000C0155" />
>+ <register type="NOA" address="0x00009888" value="0x0107A800" />
>+ <register type="NOA" address="0x00009888" value="0x0307000A" />
>+ <register type="NOA" address="0x00009888" value="0x010903E0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA800" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009888" value="0x010203E0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5400" />
>+ <register type="NOA" address="0x00009888" value="0x030C0005" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x12C10C70" />
>+ <register type="NOA" address="0x00009888" value="0x14C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02C65550" />
>+ <register type="NOA" address="0x00009888" value="0x02C75550" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020C5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032107" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher4"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher4"
>+ underscore_name="thread_dispatcher4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cf7b0026-fbed-4f29-ab6a-0f6acbea337b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE3"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE3"
>+ underscore_name="gpgpu_threadgroup_count_xecore3"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE7"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE7"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore7"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE11"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE11"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore11"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001D" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x08E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10039" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60155" />
>+ <register type="NOA" address="0x00009888" value="0x00E70155" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x11E10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65400" />
>+ <register type="NOA" address="0x00009888" value="0x03E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E75400" />
>+ <register type="NOA" address="0x00009888" value="0x03E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x00070155" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x01075400" />
>+ <register type="NOA" address="0x00009888" value="0x03070005" />
>+ <register type="NOA" address="0x00009888" value="0x010903E0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA800" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x12E10C70" />
>+ <register type="NOA" address="0x00009888" value="0x14E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65550" />
>+ <register type="NOA" address="0x00009888" value="0x02E75550" />
>+ <register type="NOA" address="0x00009888" value="0x02075550" />
>+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32031CE8" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032107" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34031CE7" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher5"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher5"
>+ underscore_name="thread_dispatcher5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9fcfbc28-caaf-44ea-84a5-f1c5c2341b2a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE4"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE4"
>+ underscore_name="gpgpu_threadgroup_count_xecore4"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE8"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE8"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore8"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE12"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE12"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore12"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x09810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0B810D74" />
>+ <register type="NOA" address="0x00009888" value="0x0D810039" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184001F" />
>+ <register type="NOA" address="0x00009888" value="0x01860155" />
>+ <register type="NOA" address="0x00009888" value="0x01870155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x010802AA" />
>+ <register type="NOA" address="0x00009888" value="0x010A0155" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001D" />
>+ <register type="NOA" address="0x00009888" value="0x2D813000" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x0C810C80" />
>+ <register type="NOA" address="0x00009888" value="0x0E810D33" />
>+ <register type="NOA" address="0x00009888" value="0x10810FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083A800" />
>+ <register type="NOA" address="0x00009888" value="0x0283000A" />
>+ <register type="NOA" address="0x00009888" value="0x008403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00865400" />
>+ <register type="NOA" address="0x00009888" value="0x02860005" />
>+ <register type="NOA" address="0x00009888" value="0x00875400" />
>+ <register type="NOA" address="0x00009888" value="0x02870005" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x13810C70" />
>+ <register type="NOA" address="0x00009888" value="0x15810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0184FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03865550" />
>+ <register type="NOA" address="0x00009888" value="0x03875550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5400" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030683" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher6"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher6"
>+ underscore_name="thread_dispatcher6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c0af81b4-8172-4e9c-8da2-5051e5817de6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE5"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE5"
>+ underscore_name="gpgpu_threadgroup_count_xecore5"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE9"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE9"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore9"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE13"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE13"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore13"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x09A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10039" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01A60155" />
>+ <register type="NOA" address="0x00009888" value="0x01A70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x010803FF" />
>+ <register type="NOA" address="0x00009888" value="0x010A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0101001F" />
>+ <register type="NOA" address="0x00009888" value="0x010B0155" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10D33" />
>+ <register type="NOA" address="0x00009888" value="0x10A10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65400" />
>+ <register type="NOA" address="0x00009888" value="0x02A60005" />
>+ <register type="NOA" address="0x00009888" value="0x00A75400" />
>+ <register type="NOA" address="0x00009888" value="0x02A70005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C70" />
>+ <register type="NOA" address="0x00009888" value="0x15A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65550" />
>+ <register type="NOA" address="0x00009888" value="0x03A75550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5400" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5400" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA5" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0101FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030683" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher7"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher7"
>+ underscore_name="thread_dispatcher7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="74538036-2ddc-486d-914c-ffe5d3ce6cfb"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE6"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE6"
>+ underscore_name="gpgpu_threadgroup_count_xecore6"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE10"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE10"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore10"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE14"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE14"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore14"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10039" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60155" />
>+ <register type="NOA" address="0x00009888" value="0x01C70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x010702AA" />
>+ <register type="NOA" address="0x00009888" value="0x0109001F" />
>+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
>+ <register type="NOA" address="0x00009888" value="0x0102001F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0155" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10D33" />
>+ <register type="NOA" address="0x00009888" value="0x10C10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60005" />
>+ <register type="NOA" address="0x00009888" value="0x00C75400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70005" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x13C10C70" />
>+ <register type="NOA" address="0x00009888" value="0x15C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03C65550" />
>+ <register type="NOA" address="0x00009888" value="0x03C75550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0007A800" />
>+ <register type="NOA" address="0x00009888" value="0x0207000A" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000903E0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA800" />
>+ <register type="NOA" address="0x00009888" value="0x020A555A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x000203E0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0005" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0102FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030C5550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030683" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher8"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher8"
>+ underscore_name="thread_dispatcher8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="558bd2fd-a7f4-41e5-9ef6-1d529263bcd2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE7"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE7"
>+ underscore_name="gpgpu_threadgroup_count_xecore7"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE11"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE11"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore11"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE15"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE15"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore15"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10039" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60155" />
>+ <register type="NOA" address="0x00009888" value="0x01E70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x01070155" />
>+ <register type="NOA" address="0x00009888" value="0x0109001F" />
>+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x10E10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65400" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x00E75400" />
>+ <register type="NOA" address="0x00009888" value="0x02E70005" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x13E10C70" />
>+ <register type="NOA" address="0x00009888" value="0x15E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65550" />
>+ <register type="NOA" address="0x00009888" value="0x03E75550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x00075400" />
>+ <register type="NOA" address="0x00009888" value="0x02070005" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000903E0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA800" />
>+ <register type="NOA" address="0x00009888" value="0x020A555A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x03075550" />
>+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030001" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030201" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030683" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher9"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher9"
>+ underscore_name="thread_dispatcher9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ac68b4c3-f63a-4dd8-855e-d3fd781a8bde"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE8"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE8"
>+ underscore_name="gpgpu_threadgroup_count_xecore8"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE12"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE12"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore12"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE0"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE0"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore0"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C813000" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x12810C70" />
>+ <register type="NOA" address="0x00009888" value="0x14810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0283AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0084FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02865550" />
>+ <register type="NOA" address="0x00009888" value="0x02875550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001D" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x08810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0A810D74" />
>+ <register type="NOA" address="0x00009888" value="0x0C810039" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084001F" />
>+ <register type="NOA" address="0x00009888" value="0x00860155" />
>+ <register type="NOA" address="0x00009888" value="0x00870155" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x0D810C80" />
>+ <register type="NOA" address="0x00009888" value="0x0F810D33" />
>+ <register type="NOA" address="0x00009888" value="0x11810FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A800" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x018403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01865400" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x01875400" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x0108A800" />
>+ <register type="NOA" address="0x00009888" value="0x0308000A" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A0005" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202000F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32032528" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032109" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher10"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher10"
>+ underscore_name="thread_dispatcher10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b969747f-2450-4725-899f-5d0701930ea7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE9"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE9"
>+ underscore_name="gpgpu_threadgroup_count_xecore9"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE13"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE13"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore13"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE1"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE1"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore1"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x12A10C70" />
>+ <register type="NOA" address="0x00009888" value="0x14A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02A65550" />
>+ <register type="NOA" address="0x00009888" value="0x02A75550" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x020A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020B5550" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001D" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x08A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10039" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60155" />
>+ <register type="NOA" address="0x00009888" value="0x00A70155" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10D33" />
>+ <register type="NOA" address="0x00009888" value="0x11A10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60005" />
>+ <register type="NOA" address="0x00009888" value="0x01A75400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BA955" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x0108FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0308000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A0005" />
>+ <register type="NOA" address="0x00009888" value="0x010103E0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0005" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202000F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32032528" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032109" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher11"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher11"
>+ underscore_name="thread_dispatcher11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b2e80bd3-d852-4c07-86e0-520c90236acf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE10"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE10"
>+ underscore_name="gpgpu_threadgroup_count_xecore10"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE14"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE14"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore14"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE2"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE2"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore2"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x12C10C70" />
>+ <register type="NOA" address="0x00009888" value="0x14C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02C65550" />
>+ <register type="NOA" address="0x00009888" value="0x02C75550" />
>+ <register type="NOA" address="0x00009888" value="0x0207AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020C5550" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001D" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x08C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10039" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00C60155" />
>+ <register type="NOA" address="0x00009888" value="0x00C70155" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10D33" />
>+ <register type="NOA" address="0x00009888" value="0x11C10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01C403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65400" />
>+ <register type="NOA" address="0x00009888" value="0x03C60005" />
>+ <register type="NOA" address="0x00009888" value="0x01C75400" />
>+ <register type="NOA" address="0x00009888" value="0x03C70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x000702AA" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x0002001F" />
>+ <register type="NOA" address="0x00009888" value="0x000C0155" />
>+ <register type="NOA" address="0x00009888" value="0x0107A800" />
>+ <register type="NOA" address="0x00009888" value="0x0307000A" />
>+ <register type="NOA" address="0x00009888" value="0x010903E0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA800" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009888" value="0x010203E0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5400" />
>+ <register type="NOA" address="0x00009888" value="0x030C0005" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202000F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32032528" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032109" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher12"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher12"
>+ underscore_name="thread_dispatcher12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5622d707-7646-48bc-90e0-af17a55ab1c7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE11"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE11"
>+ underscore_name="gpgpu_threadgroup_count_xecore11"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE15"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE15"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore15"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE3"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE3"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore3"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x12E10C70" />
>+ <register type="NOA" address="0x00009888" value="0x14E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x16E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x00E4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02E65550" />
>+ <register type="NOA" address="0x00009888" value="0x02E75550" />
>+ <register type="NOA" address="0x00009888" value="0x02075550" />
>+ <register type="NOA" address="0x00009888" value="0x0009FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001D" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x08E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10039" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60155" />
>+ <register type="NOA" address="0x00009888" value="0x00E70155" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x11E10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65400" />
>+ <register type="NOA" address="0x00009888" value="0x03E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E75400" />
>+ <register type="NOA" address="0x00009888" value="0x03E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303E0" />
>+ <register type="NOA" address="0x00009888" value="0x00070155" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x01075400" />
>+ <register type="NOA" address="0x00009888" value="0x03070005" />
>+ <register type="NOA" address="0x00009888" value="0x010903E0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA800" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202000F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32032528" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032109" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031068" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009888" value="0x1E033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02025550" />
>+ <register type="NOA" address="0x00009888" value="0x02045550" />
>+ <register type="NOA" address="0x00009888" value="0x02055550" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAA0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher13"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher13"
>+ underscore_name="thread_dispatcher13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6149c8e0-84f6-4643-ac19-0f5b5a8fa830"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE12"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE12"
>+ underscore_name="gpgpu_threadgroup_count_xecore12"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE0"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE0"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore0"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE4"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE4"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore4"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001D" />
>+ <register type="NOA" address="0x00009888" value="0x2D813000" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x0C810C80" />
>+ <register type="NOA" address="0x00009888" value="0x0E810D33" />
>+ <register type="NOA" address="0x00009888" value="0x10810FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083A800" />
>+ <register type="NOA" address="0x00009888" value="0x0283000A" />
>+ <register type="NOA" address="0x00009888" value="0x008403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00865400" />
>+ <register type="NOA" address="0x00009888" value="0x02860005" />
>+ <register type="NOA" address="0x00009888" value="0x00875400" />
>+ <register type="NOA" address="0x00009888" value="0x02870005" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x13810C70" />
>+ <register type="NOA" address="0x00009888" value="0x15810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0184FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03865550" />
>+ <register type="NOA" address="0x00009888" value="0x03875550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFA" />
>+ <register type="NOA" address="0x00009888" value="0x000A5400" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0308AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x09810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0B810D74" />
>+ <register type="NOA" address="0x00009888" value="0x0D810039" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184001F" />
>+ <register type="NOA" address="0x00009888" value="0x01860155" />
>+ <register type="NOA" address="0x00009888" value="0x01870155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x010802AA" />
>+ <register type="NOA" address="0x00009888" value="0x010A0155" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000203FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030420" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030001" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030693" />
>+ <register type="NOA" address="0x00009888" value="0x3C031269" />
>+ <register type="NOA" address="0x00009888" value="0x3E030693" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030421" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher14"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher14"
>+ underscore_name="thread_dispatcher14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3ad2842e-a192-4cb9-aca4-c3dfa9238070"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE13"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE13"
>+ underscore_name="gpgpu_threadgroup_count_xecore13"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE1"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE1"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore1"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE5"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE5"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore5"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10D33" />
>+ <register type="NOA" address="0x00009888" value="0x10A10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65400" />
>+ <register type="NOA" address="0x00009888" value="0x02A60005" />
>+ <register type="NOA" address="0x00009888" value="0x00A75400" />
>+ <register type="NOA" address="0x00009888" value="0x02A70005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C70" />
>+ <register type="NOA" address="0x00009888" value="0x15A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01A4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03A65550" />
>+ <register type="NOA" address="0x00009888" value="0x03A75550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5400" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5400" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA5" />
>+ <register type="NOA" address="0x00009888" value="0x0308FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x030A5550" />
>+ <register type="NOA" address="0x00009888" value="0x0101FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030B5550" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x09A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10039" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01A60155" />
>+ <register type="NOA" address="0x00009888" value="0x01A70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x010803FF" />
>+ <register type="NOA" address="0x00009888" value="0x010A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0101001F" />
>+ <register type="NOA" address="0x00009888" value="0x010B0155" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000203FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030420" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030001" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030693" />
>+ <register type="NOA" address="0x00009888" value="0x3C031269" />
>+ <register type="NOA" address="0x00009888" value="0x3E030693" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030421" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher15"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher15"
>+ underscore_name="thread_dispatcher15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="a8b90aef-99fa-443f-8e74-06489d14a031"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE14"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE14"
>+ underscore_name="gpgpu_threadgroup_count_xecore14"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE2"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE2"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore2"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE6"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE6"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore6"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10D33" />
>+ <register type="NOA" address="0x00009888" value="0x10C10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60005" />
>+ <register type="NOA" address="0x00009888" value="0x00C75400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70005" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x13C10C70" />
>+ <register type="NOA" address="0x00009888" value="0x15C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01C4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03C65550" />
>+ <register type="NOA" address="0x00009888" value="0x03C75550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x0007A800" />
>+ <register type="NOA" address="0x00009888" value="0x0207000A" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000903E0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA800" />
>+ <register type="NOA" address="0x00009888" value="0x020A555A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x000203E0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0005" />
>+ <register type="NOA" address="0x00009888" value="0x0307AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x0102FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030C5550" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10039" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60155" />
>+ <register type="NOA" address="0x00009888" value="0x01C70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x010702AA" />
>+ <register type="NOA" address="0x00009888" value="0x0109001F" />
>+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
>+ <register type="NOA" address="0x00009888" value="0x0102001F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0155" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000203FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030420" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030001" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030693" />
>+ <register type="NOA" address="0x00009888" value="0x3C031269" />
>+ <register type="NOA" address="0x00009888" value="0x3E030693" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030421" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher16"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher16"
>+ underscore_name="thread_dispatcher16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3c5182e0-c1f6-4e9a-b5a6-752052f23389"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU THREADGROUP COUNT XECORE15"
>+ symbol_name="GPGPU_THREADGROUP_COUNT_XECORE15"
>+ underscore_name="gpgpu_threadgroup_count_xecore15"
>+ description="Number of GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREADGROUP COUNT XECORE3"
>+ symbol_name="ASYNC_GPGPU_THREADGROUP_COUNT_XECORE3"
>+ underscore_name="async_gpgpu_threadgroup_count_xecore3"
>+ description="Number of Async GPGPU threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ASYNC GPGPU THREAD EXIT COUNT XECORE7"
>+ symbol_name="ASYNC_GPGPU_THREAD_EXIT_COUNT_XECORE7"
>+ underscore_name="async_gpgpu_thread_exit_count_xecore7"
>+ description="Number of Async GPGPU EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001D" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10C80" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10D33" />
>+ <register type="NOA" address="0x00009888" value="0x10E10FB5" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65400" />
>+ <register type="NOA" address="0x00009888" value="0x02E60005" />
>+ <register type="NOA" address="0x00009888" value="0x00E75400" />
>+ <register type="NOA" address="0x00009888" value="0x02E70005" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x13E10C70" />
>+ <register type="NOA" address="0x00009888" value="0x15E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x17E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3AAA0" />
>+ <register type="NOA" address="0x00009888" value="0x01E4FC00" />
>+ <register type="NOA" address="0x00009888" value="0x03E65550" />
>+ <register type="NOA" address="0x00009888" value="0x03E75550" />
>+ <register type="NOA" address="0x00009888" value="0x0003FC00" />
>+ <register type="NOA" address="0x00009888" value="0x00075400" />
>+ <register type="NOA" address="0x00009888" value="0x02070005" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFF0" />
>+ <register type="NOA" address="0x00009888" value="0x000903E0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA800" />
>+ <register type="NOA" address="0x00009888" value="0x020A555A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FC00" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAA0" />
>+ <register type="NOA" address="0x00009888" value="0x03075550" />
>+ <register type="NOA" address="0x00009888" value="0x0109FC00" />
>+ <register type="NOA" address="0x00009888" value="0x030AAAA0" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10039" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60155" />
>+ <register type="NOA" address="0x00009888" value="0x01E70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x01070155" />
>+ <register type="NOA" address="0x00009888" value="0x0109001F" />
>+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x000203FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030420" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030001" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030693" />
>+ <register type="NOA" address="0x00009888" value="0x3C031269" />
>+ <register type="NOA" address="0x00009888" value="0x3E030693" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030421" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFE0" />
>+ <register type="NOA" address="0x00009888" value="0x00025400" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045400" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055400" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008A800" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000BA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001802" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x00030002" />
>+ <register type="OA" address="0x0000D954" value="0x000003FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher17"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher17"
>+ underscore_name="thread_dispatcher17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="72a4eaf8-b31d-4749-85e9-d6670ecfda25"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE0"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE0"
>+ underscore_name="task_threadgroup_count_xecore0"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE4"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE4"
>+ underscore_name="task_thread_exit_count_xecore4"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE8"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE8"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore8"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2D813000" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x0C810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0E810D74" />
>+ <register type="NOA" address="0x00009888" value="0x10810039" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02830002" />
>+ <register type="NOA" address="0x00009888" value="0x008401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00865500" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x00875500" />
>+ <register type="NOA" address="0x00009888" value="0x02870001" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x11810C00" />
>+ <register type="NOA" address="0x00009888" value="0x13810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15810DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17810036" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03832AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01847E00" />
>+ <register type="NOA" address="0x00009888" value="0x03861554" />
>+ <register type="NOA" address="0x00009888" value="0x03871554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFE" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x03082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x030A1554" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C817800" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x08810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0A810CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x00870055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030007" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031067" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher18"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher18"
>+ underscore_name="thread_dispatcher18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2b0b4fde-719b-49de-a309-aeb1f96e2f6b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE1"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE1"
>+ underscore_name="task_threadgroup_count_xecore1"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE5"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE5"
>+ underscore_name="task_thread_exit_count_xecore5"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE9"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE9"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore9"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x10A10039" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02A30002" />
>+ <register type="NOA" address="0x00009888" value="0x00A401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x02A60001" />
>+ <register type="NOA" address="0x00009888" value="0x00A75500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70001" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x11A10C00" />
>+ <register type="NOA" address="0x00009888" value="0x13A10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15A10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17A10036" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A47E00" />
>+ <register type="NOA" address="0x00009888" value="0x03A61554" />
>+ <register type="NOA" address="0x00009888" value="0x03A71554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA9" />
>+ <register type="NOA" address="0x00009888" value="0x03083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x030A1554" />
>+ <register type="NOA" address="0x00009888" value="0x01017E00" />
>+ <register type="NOA" address="0x00009888" value="0x030B1554" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x08A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60055" />
>+ <register type="NOA" address="0x00009888" value="0x00A70055" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030007" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031067" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher19"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher19"
>+ underscore_name="thread_dispatcher19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d25f6c66-eb80-49f5-ba95-74e5bbeffba8"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE2"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE2"
>+ underscore_name="task_threadgroup_count_xecore2"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE6"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE6"
>+ underscore_name="task_thread_exit_count_xecore6"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE10"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE10"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore10"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x10C10039" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C30002" />
>+ <register type="NOA" address="0x00009888" value="0x00C401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x02C60001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75500" />
>+ <register type="NOA" address="0x00009888" value="0x02C70001" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x11C10C00" />
>+ <register type="NOA" address="0x00009888" value="0x13C10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15C10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17C10036" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C47E00" />
>+ <register type="NOA" address="0x00009888" value="0x03C61554" />
>+ <register type="NOA" address="0x00009888" value="0x03C71554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02070002" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x000901F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020A1556" />
>+ <register type="NOA" address="0x00009888" value="0x00017E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x000201F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009888" value="0x020C0001" />
>+ <register type="NOA" address="0x00009888" value="0x03072AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01097E00" />
>+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01027E00" />
>+ <register type="NOA" address="0x00009888" value="0x030C1554" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x08C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00C60055" />
>+ <register type="NOA" address="0x00009888" value="0x00C70055" />
>+ <register type="NOA" address="0x00009888" value="0x000700AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002000F" />
>+ <register type="NOA" address="0x00009888" value="0x000C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030007" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031067" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher20"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher20"
>+ underscore_name="thread_dispatcher20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9decfc7a-90a5-4e0c-8f20-be21a3e00e2b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE3"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE3"
>+ underscore_name="task_threadgroup_count_xecore3"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE7"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE7"
>+ underscore_name="task_thread_exit_count_xecore7"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE11"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE11"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore11"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x10E10039" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02E30002" />
>+ <register type="NOA" address="0x00009888" value="0x00E401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65500" />
>+ <register type="NOA" address="0x00009888" value="0x02E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00E75500" />
>+ <register type="NOA" address="0x00009888" value="0x02E70001" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x11E10C00" />
>+ <register type="NOA" address="0x00009888" value="0x13E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15E10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17E10036" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E47E00" />
>+ <register type="NOA" address="0x00009888" value="0x03E61554" />
>+ <register type="NOA" address="0x00009888" value="0x03E71554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x00075500" />
>+ <register type="NOA" address="0x00009888" value="0x02070001" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x000901F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020A1556" />
>+ <register type="NOA" address="0x00009888" value="0x00017E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x03071554" />
>+ <register type="NOA" address="0x00009888" value="0x01097E00" />
>+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x08E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E70055" />
>+ <register type="NOA" address="0x00009888" value="0x00070055" />
>+ <register type="NOA" address="0x00009888" value="0x0009000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030007" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36031CE0" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031067" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher21"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher21"
>+ underscore_name="thread_dispatcher21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f2099f1b-7280-4175-b2a9-a373b7039027"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE4"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE4"
>+ underscore_name="task_threadgroup_count_xecore4"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE8"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE8"
>+ underscore_name="task_thread_exit_count_xecore8"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE12"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE12"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore12"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x0D810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0F810D74" />
>+ <register type="NOA" address="0x00009888" value="0x11810039" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03830002" />
>+ <register type="NOA" address="0x00009888" value="0x018401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01865500" />
>+ <register type="NOA" address="0x00009888" value="0x03860001" />
>+ <register type="NOA" address="0x00009888" value="0x01875500" />
>+ <register type="NOA" address="0x00009888" value="0x03870001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0108AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03080002" />
>+ <register type="NOA" address="0x00009888" value="0x010A5500" />
>+ <register type="NOA" address="0x00009888" value="0x030A0001" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C813000" />
>+ <register type="NOA" address="0x00009888" value="0x2D817800" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x10810C00" />
>+ <register type="NOA" address="0x00009888" value="0x12810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14810DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16810036" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02832AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00847E00" />
>+ <register type="NOA" address="0x00009888" value="0x02861554" />
>+ <register type="NOA" address="0x00009888" value="0x02871554" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x09810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0B810CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x01870055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A1554" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x010800AA" />
>+ <register type="NOA" address="0x00009888" value="0x010A0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02031492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032100" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030200" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030610" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032108" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher22"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher22"
>+ underscore_name="thread_dispatcher22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1be88735-2a46-4564-84f3-0c832cd05571"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE5"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE5"
>+ underscore_name="task_threadgroup_count_xecore5"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE9"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE9"
>+ underscore_name="task_thread_exit_count_xecore9"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE13"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE13"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore13"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x11A10039" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03A30002" />
>+ <register type="NOA" address="0x00009888" value="0x01A401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x03A60001" />
>+ <register type="NOA" address="0x00009888" value="0x01A75500" />
>+ <register type="NOA" address="0x00009888" value="0x03A70001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0108FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03080003" />
>+ <register type="NOA" address="0x00009888" value="0x010A5500" />
>+ <register type="NOA" address="0x00009888" value="0x030A0001" />
>+ <register type="NOA" address="0x00009888" value="0x010101F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x030B0001" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x10A10C00" />
>+ <register type="NOA" address="0x00009888" value="0x12A10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14A10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16A10036" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A47E00" />
>+ <register type="NOA" address="0x00009888" value="0x02A61554" />
>+ <register type="NOA" address="0x00009888" value="0x02A71554" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x09A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01A60055" />
>+ <register type="NOA" address="0x00009888" value="0x01A70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A1554" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B1554" />
>+ <register type="NOA" address="0x00009888" value="0x010800FF" />
>+ <register type="NOA" address="0x00009888" value="0x010A0055" />
>+ <register type="NOA" address="0x00009888" value="0x0101000F" />
>+ <register type="NOA" address="0x00009888" value="0x010B0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02031492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032100" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030200" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030610" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032108" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher23"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher23"
>+ underscore_name="thread_dispatcher23"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="71d12693-64c0-4da1-8f5e-fdaf00bcf83e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE6"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE6"
>+ underscore_name="task_threadgroup_count_xecore6"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE10"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE10"
>+ underscore_name="task_thread_exit_count_xecore10"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE14"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE14"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore14"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x11C10039" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C30002" />
>+ <register type="NOA" address="0x00009888" value="0x01C401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x03C60001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03070002" />
>+ <register type="NOA" address="0x00009888" value="0x010901F0" />
>+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x030A0002" />
>+ <register type="NOA" address="0x00009888" value="0x010201F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009888" value="0x030C0001" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x10C10C00" />
>+ <register type="NOA" address="0x00009888" value="0x12C10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14C10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16C10036" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C47E00" />
>+ <register type="NOA" address="0x00009888" value="0x02C61554" />
>+ <register type="NOA" address="0x00009888" value="0x02C71554" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60055" />
>+ <register type="NOA" address="0x00009888" value="0x01C70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x02072AA8" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x00097E00" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00027E00" />
>+ <register type="NOA" address="0x00009888" value="0x020C1554" />
>+ <register type="NOA" address="0x00009888" value="0x010700AA" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0102000F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0055" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02031492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032100" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030200" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030610" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032108" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher24"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher24"
>+ underscore_name="thread_dispatcher24"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="6ad141b6-faae-40da-bdf4-02247ec1121c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE7"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE7"
>+ underscore_name="task_threadgroup_count_xecore7"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE11"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE11"
>+ underscore_name="task_thread_exit_count_xecore11"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE15"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE15"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore15"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x11E10039" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65500" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E75500" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x01075500" />
>+ <register type="NOA" address="0x00009888" value="0x03070001" />
>+ <register type="NOA" address="0x00009888" value="0x010901F0" />
>+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x030A0002" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x10E10C00" />
>+ <register type="NOA" address="0x00009888" value="0x12E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14E10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16E10036" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E47E00" />
>+ <register type="NOA" address="0x00009888" value="0x02E61554" />
>+ <register type="NOA" address="0x00009888" value="0x02E71554" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x02071554" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x00097E00" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01070055" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009888" value="0x000200FF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFC" />
>+ <register type="NOA" address="0x00009888" value="0x00032249" />
>+ <register type="NOA" address="0x00009888" value="0x02031492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032100" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030200" />
>+ <register type="NOA" address="0x00009888" value="0x3A030010" />
>+ <register type="NOA" address="0x00009888" value="0x3C030201" />
>+ <register type="NOA" address="0x00009888" value="0x3E030610" />
>+ <register type="NOA" address="0x00009888" value="0x40030008" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032108" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher25"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher25"
>+ underscore_name="thread_dispatcher25"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="74433d30-ffa1-410d-8c87-7cee0acfe4ea"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE8"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE8"
>+ underscore_name="task_threadgroup_count_xecore8"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE12"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE12"
>+ underscore_name="task_thread_exit_count_xecore12"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE0"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE0"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore0"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C817800" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x08810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0A810CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084000F" />
>+ <register type="NOA" address="0x00009888" value="0x00860055" />
>+ <register type="NOA" address="0x00009888" value="0x00870055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C812800" />
>+ <register type="NOA" address="0x00009888" value="0x2E81001E" />
>+ <register type="NOA" address="0x00009888" value="0x2D813000" />
>+ <register type="NOA" address="0x00009888" value="0x06819800" />
>+ <register type="NOA" address="0x00009888" value="0x0C810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0E810D74" />
>+ <register type="NOA" address="0x00009888" value="0x10810039" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02830002" />
>+ <register type="NOA" address="0x00009888" value="0x008401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00865500" />
>+ <register type="NOA" address="0x00009888" value="0x02860001" />
>+ <register type="NOA" address="0x00009888" value="0x00875500" />
>+ <register type="NOA" address="0x00009888" value="0x02870001" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x11810C00" />
>+ <register type="NOA" address="0x00009888" value="0x13810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15810DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17810036" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03832AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01847E00" />
>+ <register type="NOA" address="0x00009888" value="0x03861554" />
>+ <register type="NOA" address="0x00009888" value="0x03871554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFE" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x03082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x030A1554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032520" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031069" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher26"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher26"
>+ underscore_name="thread_dispatcher26"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5ba834b3-4603-4c43-94da-6e1bacf9500a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE9"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE9"
>+ underscore_name="task_threadgroup_count_xecore9"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE13"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE13"
>+ underscore_name="task_thread_exit_count_xecore13"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE1"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE1"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore1"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x08A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60055" />
>+ <register type="NOA" address="0x00009888" value="0x00A70055" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B0055" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13000" />
>+ <register type="NOA" address="0x00009888" value="0x06A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x10A10039" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02A30002" />
>+ <register type="NOA" address="0x00009888" value="0x00A401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65500" />
>+ <register type="NOA" address="0x00009888" value="0x02A60001" />
>+ <register type="NOA" address="0x00009888" value="0x00A75500" />
>+ <register type="NOA" address="0x00009888" value="0x02A70001" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x11A10C00" />
>+ <register type="NOA" address="0x00009888" value="0x13A10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15A10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17A10036" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01A47E00" />
>+ <register type="NOA" address="0x00009888" value="0x03A61554" />
>+ <register type="NOA" address="0x00009888" value="0x03A71554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5500" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA9" />
>+ <register type="NOA" address="0x00009888" value="0x03083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x030A1554" />
>+ <register type="NOA" address="0x00009888" value="0x01017E00" />
>+ <register type="NOA" address="0x00009888" value="0x030B1554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032520" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031069" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher27"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher27"
>+ underscore_name="thread_dispatcher27"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="dcfd59c3-e7b0-402e-a656-ca2a2f2d95dd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE10"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE10"
>+ underscore_name="task_threadgroup_count_xecore10"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE14"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE14"
>+ underscore_name="task_thread_exit_count_xecore14"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE2"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE2"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore2"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x08C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00C4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00C60055" />
>+ <register type="NOA" address="0x00009888" value="0x00C70055" />
>+ <register type="NOA" address="0x00009888" value="0x000700AA" />
>+ <register type="NOA" address="0x00009888" value="0x0009000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002000F" />
>+ <register type="NOA" address="0x00009888" value="0x000C0055" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13000" />
>+ <register type="NOA" address="0x00009888" value="0x06C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x10C10039" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02C30002" />
>+ <register type="NOA" address="0x00009888" value="0x00C401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65500" />
>+ <register type="NOA" address="0x00009888" value="0x02C60001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75500" />
>+ <register type="NOA" address="0x00009888" value="0x02C70001" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x11C10C00" />
>+ <register type="NOA" address="0x00009888" value="0x13C10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15C10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17C10036" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01C47E00" />
>+ <register type="NOA" address="0x00009888" value="0x03C61554" />
>+ <register type="NOA" address="0x00009888" value="0x03C71554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x0007AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02070002" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x000901F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020A1556" />
>+ <register type="NOA" address="0x00009888" value="0x00017E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x000201F0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5500" />
>+ <register type="NOA" address="0x00009888" value="0x020C0001" />
>+ <register type="NOA" address="0x00009888" value="0x03072AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01097E00" />
>+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01027E00" />
>+ <register type="NOA" address="0x00009888" value="0x030C1554" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032520" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031069" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher28"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher28"
>+ underscore_name="thread_dispatcher28"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f4a8f90b-7b27-40e1-9015-6b2b3c60920a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE11"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE11"
>+ underscore_name="task_threadgroup_count_xecore11"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE15"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE15"
>+ underscore_name="task_thread_exit_count_xecore15"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE3"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE3"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore3"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x08E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60055" />
>+ <register type="NOA" address="0x00009888" value="0x00E70055" />
>+ <register type="NOA" address="0x00009888" value="0x00070055" />
>+ <register type="NOA" address="0x00009888" value="0x0009000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A00AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2EE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13000" />
>+ <register type="NOA" address="0x00009888" value="0x06E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x10E10039" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02E30002" />
>+ <register type="NOA" address="0x00009888" value="0x00E401F0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65500" />
>+ <register type="NOA" address="0x00009888" value="0x02E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00E75500" />
>+ <register type="NOA" address="0x00009888" value="0x02E70001" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x11E10C00" />
>+ <register type="NOA" address="0x00009888" value="0x13E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x15E10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x17E10036" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x01E47E00" />
>+ <register type="NOA" address="0x00009888" value="0x03E61554" />
>+ <register type="NOA" address="0x00009888" value="0x03E71554" />
>+ <register type="NOA" address="0x00009888" value="0x00037E00" />
>+ <register type="NOA" address="0x00009888" value="0x00075500" />
>+ <register type="NOA" address="0x00009888" value="0x02070001" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x000901F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020A1556" />
>+ <register type="NOA" address="0x00009888" value="0x00017E00" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x03071554" />
>+ <register type="NOA" address="0x00009888" value="0x01097E00" />
>+ <register type="NOA" address="0x00009888" value="0x030A2AA8" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12033000" />
>+ <register type="NOA" address="0x00009888" value="0x32030009" />
>+ <register type="NOA" address="0x00009888" value="0x20033000" />
>+ <register type="NOA" address="0x00009888" value="0x36032520" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C033000" />
>+ <register type="NOA" address="0x00009888" value="0x38031069" />
>+ <register type="NOA" address="0x00009888" value="0x3A030683" />
>+ <register type="NOA" address="0x00009888" value="0x3C031068" />
>+ <register type="NOA" address="0x00009888" value="0x3E030083" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher29"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher29"
>+ underscore_name="thread_dispatcher29"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="e3476c20-6530-4dfe-bbcd-f98065ce0702"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE12"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE12"
>+ underscore_name="task_threadgroup_count_xecore12"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE0"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE0"
>+ underscore_name="task_thread_exit_count_xecore0"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE4"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE4"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore4"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C813000" />
>+ <register type="NOA" address="0x00009888" value="0x2D817800" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x10810C00" />
>+ <register type="NOA" address="0x00009888" value="0x12810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14810DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16810036" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02832AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00847E00" />
>+ <register type="NOA" address="0x00009888" value="0x02861554" />
>+ <register type="NOA" address="0x00009888" value="0x02871554" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x09810DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0B810CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018300AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184000F" />
>+ <register type="NOA" address="0x00009888" value="0x01860055" />
>+ <register type="NOA" address="0x00009888" value="0x01870055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A1554" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x010800AA" />
>+ <register type="NOA" address="0x00009888" value="0x010A0055" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2D812800" />
>+ <register type="NOA" address="0x00009888" value="0x2F81001E" />
>+ <register type="NOA" address="0x00009888" value="0x07819800" />
>+ <register type="NOA" address="0x00009888" value="0x0D810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0F810D74" />
>+ <register type="NOA" address="0x00009888" value="0x11810039" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03830002" />
>+ <register type="NOA" address="0x00009888" value="0x018401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01865500" />
>+ <register type="NOA" address="0x00009888" value="0x03860001" />
>+ <register type="NOA" address="0x00009888" value="0x01875500" />
>+ <register type="NOA" address="0x00009888" value="0x03870001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0108AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03080002" />
>+ <register type="NOA" address="0x00009888" value="0x010A5500" />
>+ <register type="NOA" address="0x00009888" value="0x030A0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02020003" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032521" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030001" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030600" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher30"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher30"
>+ underscore_name="thread_dispatcher30"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="235cf07d-fa5f-48bf-8906-f089284a77c0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE13"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE13"
>+ underscore_name="task_threadgroup_count_xecore13"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE1"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE1"
>+ underscore_name="task_thread_exit_count_xecore1"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE5"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE5"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore5"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13000" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x10A10C00" />
>+ <register type="NOA" address="0x00009888" value="0x12A10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14A10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16A10036" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00A47E00" />
>+ <register type="NOA" address="0x00009888" value="0x02A61554" />
>+ <register type="NOA" address="0x00009888" value="0x02A71554" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x09A10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01A4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01A60055" />
>+ <register type="NOA" address="0x00009888" value="0x01A70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFC" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A1554" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x020B1554" />
>+ <register type="NOA" address="0x00009888" value="0x010800FF" />
>+ <register type="NOA" address="0x00009888" value="0x010A0055" />
>+ <register type="NOA" address="0x00009888" value="0x0101000F" />
>+ <register type="NOA" address="0x00009888" value="0x010B0055" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2DA12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FA1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07A19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10D74" />
>+ <register type="NOA" address="0x00009888" value="0x11A10039" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03A30002" />
>+ <register type="NOA" address="0x00009888" value="0x01A401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65500" />
>+ <register type="NOA" address="0x00009888" value="0x03A60001" />
>+ <register type="NOA" address="0x00009888" value="0x01A75500" />
>+ <register type="NOA" address="0x00009888" value="0x03A70001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0108FF00" />
>+ <register type="NOA" address="0x00009888" value="0x03080003" />
>+ <register type="NOA" address="0x00009888" value="0x010A5500" />
>+ <register type="NOA" address="0x00009888" value="0x030A0001" />
>+ <register type="NOA" address="0x00009888" value="0x010101F0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5500" />
>+ <register type="NOA" address="0x00009888" value="0x030B0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02020003" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032521" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030001" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030600" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher31"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher31"
>+ underscore_name="thread_dispatcher31"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="60f202e0-3078-4cee-bb6c-7b579827b501"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE14"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE14"
>+ underscore_name="task_threadgroup_count_xecore14"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE2"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE2"
>+ underscore_name="task_thread_exit_count_xecore2"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE6"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE6"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore6"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13000" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x10C10C00" />
>+ <register type="NOA" address="0x00009888" value="0x12C10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14C10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16C10036" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00C47E00" />
>+ <register type="NOA" address="0x00009888" value="0x02C61554" />
>+ <register type="NOA" address="0x00009888" value="0x02C71554" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60055" />
>+ <register type="NOA" address="0x00009888" value="0x01C70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x02072AA8" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x00097E00" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00027E00" />
>+ <register type="NOA" address="0x00009888" value="0x020C1554" />
>+ <register type="NOA" address="0x00009888" value="0x010700AA" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0102000F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0055" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2DC12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FC1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07C19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10D74" />
>+ <register type="NOA" address="0x00009888" value="0x11C10039" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03C30002" />
>+ <register type="NOA" address="0x00009888" value="0x01C401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65500" />
>+ <register type="NOA" address="0x00009888" value="0x03C60001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x0107AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03070002" />
>+ <register type="NOA" address="0x00009888" value="0x010901F0" />
>+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x030A0002" />
>+ <register type="NOA" address="0x00009888" value="0x010201F0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5500" />
>+ <register type="NOA" address="0x00009888" value="0x030C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02020003" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032521" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030001" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030600" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher32"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher32"
>+ underscore_name="thread_dispatcher32"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="68400a0d-dffd-4787-a1f3-7385e2f2f39a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="TASK THREADGROUP COUNT XECORE15"
>+ symbol_name="TASK_THREADGROUP_COUNT_XECORE15"
>+ underscore_name="task_threadgroup_count_xecore15"
>+ description="Number of Task Shader threadgroups dispatched"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="TASK THREAD EXIT COUNT XECORE3"
>+ symbol_name="TASK_THREAD_EXIT_COUNT_XECORE3"
>+ underscore_name="task_thread_exit_count_xecore3"
>+ description="Number of Task Shader EOT messages received"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH RESOURCE STALL XECORE7"
>+ symbol_name="THREADGROUP_DISPATCH_RESOURCE_STALL_XECORE7"
>+ underscore_name="threadgroup_dispatch_resource_stall_xecore7"
>+ description="Percentage of time in which Thread Spawner is stalled waiting for resources to be available (SLM, Barrier, BTD stack)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13000" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x10E10C00" />
>+ <register type="NOA" address="0x00009888" value="0x12E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x14E10DF3" />
>+ <register type="NOA" address="0x00009888" value="0x16E10036" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E32AA8" />
>+ <register type="NOA" address="0x00009888" value="0x00E47E00" />
>+ <register type="NOA" address="0x00009888" value="0x02E61554" />
>+ <register type="NOA" address="0x00009888" value="0x02E71554" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10DB7" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10CF5" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E300AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4000F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60055" />
>+ <register type="NOA" address="0x00009888" value="0x01E70055" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x02071554" />
>+ <register type="NOA" address="0x00009888" value="0x000800FF" />
>+ <register type="NOA" address="0x00009888" value="0x00097E00" />
>+ <register type="NOA" address="0x00009888" value="0x000A0055" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0001000F" />
>+ <register type="NOA" address="0x00009888" value="0x000B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01070055" />
>+ <register type="NOA" address="0x00009888" value="0x0109000F" />
>+ <register type="NOA" address="0x00009888" value="0x010A00AA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE12800" />
>+ <register type="NOA" address="0x00009888" value="0x2FE1001E" />
>+ <register type="NOA" address="0x00009888" value="0x07E19800" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D74" />
>+ <register type="NOA" address="0x00009888" value="0x11E10039" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AA00" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E401F0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65500" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E75500" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x000301F0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02080003" />
>+ <register type="NOA" address="0x00009888" value="0x000A5500" />
>+ <register type="NOA" address="0x00009888" value="0x020A0001" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA00" />
>+ <register type="NOA" address="0x00009888" value="0x020B0002" />
>+ <register type="NOA" address="0x00009888" value="0x01075500" />
>+ <register type="NOA" address="0x00009888" value="0x03070001" />
>+ <register type="NOA" address="0x00009888" value="0x010901F0" />
>+ <register type="NOA" address="0x00009888" value="0x010AAA00" />
>+ <register type="NOA" address="0x00009888" value="0x030A0002" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009888" value="0x0002FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02020003" />
>+ <register type="NOA" address="0x00009888" value="0x00031492" />
>+ <register type="NOA" address="0x00009888" value="0x02032249" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032521" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030420" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030001" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030600" />
>+ <register type="NOA" address="0x00009888" value="0x40030009" />
>+ <register type="NOA" address="0x00009888" value="0x14033000" />
>+ <register type="NOA" address="0x00009888" value="0x16033000" />
>+ <register type="NOA" address="0x00009888" value="0x18033000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C033000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017E0F" />
>+ <register type="NOA" address="0x00009888" value="0x00020055" />
>+ <register type="NOA" address="0x00009888" value="0x02021554" />
>+ <register type="NOA" address="0x00009888" value="0x00040055" />
>+ <register type="NOA" address="0x00009888" value="0x02041554" />
>+ <register type="NOA" address="0x00009888" value="0x00050055" />
>+ <register type="NOA" address="0x00009888" value="0x02051554" />
>+ <register type="NOA" address="0x00009888" value="0x000800AA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA8" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000101F0" />
>+ <register type="NOA" address="0x00009888" value="0x00025500" />
>+ <register type="NOA" address="0x00009888" value="0x02020001" />
>+ <register type="NOA" address="0x00009888" value="0x00045500" />
>+ <register type="NOA" address="0x00009888" value="0x02040001" />
>+ <register type="NOA" address="0x00009888" value="0x00055500" />
>+ <register type="NOA" address="0x00009888" value="0x02050001" />
>+ <register type="NOA" address="0x00009888" value="0x0008AA00" />
>+ <register type="NOA" address="0x00009888" value="0x02080002" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000041" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF0" />
>+ <register type="OA" address="0x0000D948" value="0x00000882" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D950" value="0x00011002" />
>+ <register type="OA" address="0x0000D954" value="0x000081FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher33"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher33"
>+ underscore_name="thread_dispatcher33"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c0fb4de2-f14e-4576-b7b4-b564a6d1eccf"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE0"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore0"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE1"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore1"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE2"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore2"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE3"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore3"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE4"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore4"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE5"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore5"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE6"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore6"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE7"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore7"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE8"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE8"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore8"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE9"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE9"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore9"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE10"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE10"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore10"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE11"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE11"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore11"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE12"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE12"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore12"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE13"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE13"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore13"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE14"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE14"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore14"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE0 INPUT AVAILABLE XECORE15"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE0_INPUT_AVAILABLE_XECORE15"
>+ underscore_name="threadgroup_dispatch_queue0_input_available_xecore15"
>+ description="Percentage of time in which Thread Spawner has input available on queue 0"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C817800" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
>+ <register type="NOA" address="0x00009888" value="0x2D817800" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x16810C00" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x16A10030" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x14C10C00" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x14E10030" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x13810C00" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x13A10030" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x11C10C00" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x11E10030" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C817800" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17800" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17800" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17800" />
>+ <register type="NOA" address="0x00009888" value="0x2D817800" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17800" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17800" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17800" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x0E810C00" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10030" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C00" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10030" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x0B810C00" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10030" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10C00" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10030" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher34"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher34"
>+ underscore_name="thread_dispatcher34"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ebaac92d-ede4-44be-b0d8-d3a292f1c696"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE0"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore0"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE1"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore1"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE2"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore2"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE3"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore3"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE4"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore4"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE5"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore5"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE6"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore6"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE7"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore7"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE8"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE8"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore8"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE9"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE9"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore9"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE10"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE10"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore10"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE11"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE11"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore11"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE12"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE12"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore12"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE13"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE13"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore13"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE14"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE14"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore14"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREADGROUP DISPATCH QUEUE1 INPUT AVAILABLE XECORE15"
>+ symbol_name="THREADGROUP_DISPATCH_QUEUE1_INPUT_AVAILABLE_XECORE15"
>+ underscore_name="threadgroup_dispatch_queue1_input_available_xecore15"
>+ description="Percentage of time in which Thread Spawner has input available on queue 1"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C817400" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17400" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17400" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17400" />
>+ <register type="NOA" address="0x00009888" value="0x2D817400" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17400" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17400" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17400" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x16810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848000" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x16A10037" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44000" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x14C10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x14E10037" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41000" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x13810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840800" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x13A10037" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x11C10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40200" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x11E10037" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40100" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030F00" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00093000" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014F00" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090300" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020200" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C817400" />
>+ <register type="NOA" address="0x00009888" value="0x2CA17400" />
>+ <register type="NOA" address="0x00009888" value="0x2CC17400" />
>+ <register type="NOA" address="0x00009888" value="0x2CE17400" />
>+ <register type="NOA" address="0x00009888" value="0x2D817400" />
>+ <register type="NOA" address="0x00009888" value="0x2DA17400" />
>+ <register type="NOA" address="0x00009888" value="0x2DC17400" />
>+ <register type="NOA" address="0x00009888" value="0x2DE17400" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x0E810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x00838000" />
>+ <register type="NOA" address="0x00009888" value="0x00840080" />
>+ <register type="NOA" address="0x00009888" value="0x00864000" />
>+ <register type="NOA" address="0x00009888" value="0x00874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10037" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A40040" />
>+ <register type="NOA" address="0x00009888" value="0x00A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C40020" />
>+ <register type="NOA" address="0x00009888" value="0x00C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10037" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E40010" />
>+ <register type="NOA" address="0x00009888" value="0x00E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x0B810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840008" />
>+ <register type="NOA" address="0x00009888" value="0x01860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0BA10037" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40004" />
>+ <register type="NOA" address="0x00009888" value="0x01A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40002" />
>+ <register type="NOA" address="0x00009888" value="0x01C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10037" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40001" />
>+ <register type="NOA" address="0x00009888" value="0x01E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E70001" />
>+ <register type="NOA" address="0x00009888" value="0x0003000F" />
>+ <register type="NOA" address="0x00009888" value="0x00070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x00090030" />
>+ <register type="NOA" address="0x00009888" value="0x000A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x0001004F" />
>+ <register type="NOA" address="0x00009888" value="0x000B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00020020" />
>+ <register type="NOA" address="0x00009888" value="0x000C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01070009" />
>+ <register type="NOA" address="0x00009888" value="0x010800B0" />
>+ <register type="NOA" address="0x00009888" value="0x01090003" />
>+ <register type="NOA" address="0x00009888" value="0x010A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010004" />
>+ <register type="NOA" address="0x00009888" value="0x010B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020002" />
>+ <register type="NOA" address="0x00009888" value="0x010C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02032449" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C8A" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C00" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030EE2" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C0314E0" />
>+ <register type="NOA" address="0x00009888" value="0x3E030001" />
>+ <register type="NOA" address="0x00009888" value="0x40030001" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030528" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E03F000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF00" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x000100FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher35"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher35"
>+ underscore_name="thread_dispatcher35"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="310c4352-616a-4995-a8ca-dc1b0b4083e2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE0"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE0"
>+ underscore_name="thread_dispatch_queue0_active_xecore0"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE1"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE1"
>+ underscore_name="thread_dispatch_queue0_active_xecore1"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE2"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE2"
>+ underscore_name="thread_dispatch_queue0_active_xecore2"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE3"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE3"
>+ underscore_name="thread_dispatch_queue0_active_xecore3"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE4"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE4"
>+ underscore_name="thread_dispatch_queue0_active_xecore4"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE5"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE5"
>+ underscore_name="thread_dispatch_queue0_active_xecore5"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE6"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE6"
>+ underscore_name="thread_dispatch_queue0_active_xecore6"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE7"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE7"
>+ underscore_name="thread_dispatch_queue0_active_xecore7"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE0"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE0"
>+ underscore_name="thread_dispatch_stall_xecore0"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE1"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE1"
>+ underscore_name="thread_dispatch_stall_xecore1"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE2"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE2"
>+ underscore_name="thread_dispatch_stall_xecore2"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE3"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE3"
>+ underscore_name="thread_dispatch_stall_xecore3"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE4"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE4"
>+ underscore_name="thread_dispatch_stall_xecore4"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE5"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE5"
>+ underscore_name="thread_dispatch_stall_xecore5"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE6"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE6"
>+ underscore_name="thread_dispatch_stall_xecore6"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE7"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE7"
>+ underscore_name="thread_dispatch_stall_xecore7"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810320" />
>+ <register type="NOA" address="0x00009888" value="0x2A810002" />
>+ <register type="NOA" address="0x00009888" value="0x28A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10002" />
>+ <register type="NOA" address="0x00009888" value="0x28C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10002" />
>+ <register type="NOA" address="0x00009888" value="0x28E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10002" />
>+ <register type="NOA" address="0x00009888" value="0x29810320" />
>+ <register type="NOA" address="0x00009888" value="0x2B810002" />
>+ <register type="NOA" address="0x00009888" value="0x29A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10002" />
>+ <register type="NOA" address="0x00009888" value="0x29C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10002" />
>+ <register type="NOA" address="0x00009888" value="0x29E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10002" />
>+ <register type="NOA" address="0x00009888" value="0x06811300" />
>+ <register type="NOA" address="0x00009888" value="0x08810034" />
>+ <register type="NOA" address="0x00009888" value="0x16810F00" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A11300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10D00" />
>+ <register type="NOA" address="0x00009888" value="0x16A1003C" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10034" />
>+ <register type="NOA" address="0x00009888" value="0x14C10F00" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D00" />
>+ <register type="NOA" address="0x00009888" value="0x14E1003C" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07811300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810034" />
>+ <register type="NOA" address="0x00009888" value="0x13810F00" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A11300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10D00" />
>+ <register type="NOA" address="0x00009888" value="0x13A1003C" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10034" />
>+ <register type="NOA" address="0x00009888" value="0x11C10F00" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D00" />
>+ <register type="NOA" address="0x00009888" value="0x11E1003C" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher36"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher36"
>+ underscore_name="thread_dispatcher36"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="70244132-9e7c-42e1-ad19-14b16fd415ac"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE8"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE8"
>+ underscore_name="thread_dispatch_queue0_active_xecore8"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE9"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE9"
>+ underscore_name="thread_dispatch_queue0_active_xecore9"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE10"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE10"
>+ underscore_name="thread_dispatch_queue0_active_xecore10"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE11"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE11"
>+ underscore_name="thread_dispatch_queue0_active_xecore11"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE12"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE12"
>+ underscore_name="thread_dispatch_queue0_active_xecore12"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE13"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE13"
>+ underscore_name="thread_dispatch_queue0_active_xecore13"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE14"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE14"
>+ underscore_name="thread_dispatch_queue0_active_xecore14"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE0 ACTIVE XECORE15"
>+ symbol_name="THREAD_DISPATCH_QUEUE0_ACTIVE_XECORE15"
>+ underscore_name="thread_dispatch_queue0_active_xecore15"
>+ description="Percentage of time in which non-Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE8"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE8"
>+ underscore_name="thread_dispatch_stall_xecore8"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE9"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE9"
>+ underscore_name="thread_dispatch_stall_xecore9"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE10"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE10"
>+ underscore_name="thread_dispatch_stall_xecore10"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE11"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE11"
>+ underscore_name="thread_dispatch_stall_xecore11"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE12"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE12"
>+ underscore_name="thread_dispatch_stall_xecore12"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE13"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE13"
>+ underscore_name="thread_dispatch_stall_xecore13"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE14"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE14"
>+ underscore_name="thread_dispatch_stall_xecore14"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH STALL XECORE15"
>+ symbol_name="THREAD_DISPATCH_STALL_XECORE15"
>+ underscore_name="thread_dispatch_stall_xecore15"
>+ description="Percentage of time in which Thread Dispatch is stalled waiting for threads to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x28810320" />
>+ <register type="NOA" address="0x00009888" value="0x2A810002" />
>+ <register type="NOA" address="0x00009888" value="0x28A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10002" />
>+ <register type="NOA" address="0x00009888" value="0x28C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10002" />
>+ <register type="NOA" address="0x00009888" value="0x28E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10002" />
>+ <register type="NOA" address="0x00009888" value="0x29810320" />
>+ <register type="NOA" address="0x00009888" value="0x2B810002" />
>+ <register type="NOA" address="0x00009888" value="0x29A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10002" />
>+ <register type="NOA" address="0x00009888" value="0x29C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10002" />
>+ <register type="NOA" address="0x00009888" value="0x29E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10002" />
>+ <register type="NOA" address="0x00009888" value="0x06811300" />
>+ <register type="NOA" address="0x00009888" value="0x08810034" />
>+ <register type="NOA" address="0x00009888" value="0x16810F00" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A11300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10D00" />
>+ <register type="NOA" address="0x00009888" value="0x16A1003C" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10034" />
>+ <register type="NOA" address="0x00009888" value="0x14C10F00" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D00" />
>+ <register type="NOA" address="0x00009888" value="0x14E1003C" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07811300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810034" />
>+ <register type="NOA" address="0x00009888" value="0x13810F00" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A11300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10D00" />
>+ <register type="NOA" address="0x00009888" value="0x13A1003C" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10034" />
>+ <register type="NOA" address="0x00009888" value="0x11C10F00" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D00" />
>+ <register type="NOA" address="0x00009888" value="0x11E1003C" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher37"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher37"
>+ underscore_name="thread_dispatcher37"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c7d9ebf5-268e-4377-852d-0dd8eb89151f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE0"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE0"
>+ underscore_name="thread_dispatch_queue1_active_xecore0"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE1"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE1"
>+ underscore_name="thread_dispatch_queue1_active_xecore1"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE2"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE2"
>+ underscore_name="thread_dispatch_queue1_active_xecore2"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE3"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE3"
>+ underscore_name="thread_dispatch_queue1_active_xecore3"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE4"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE4"
>+ underscore_name="thread_dispatch_queue1_active_xecore4"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE5"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE5"
>+ underscore_name="thread_dispatch_queue1_active_xecore5"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE6"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE6"
>+ underscore_name="thread_dispatch_queue1_active_xecore6"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE7"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE7"
>+ underscore_name="thread_dispatch_queue1_active_xecore7"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE0"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE0"
>+ underscore_name="thread_dispatch_input_available_xecore0"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE1"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE1"
>+ underscore_name="thread_dispatch_input_available_xecore1"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE2"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE2"
>+ underscore_name="thread_dispatch_input_available_xecore2"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE3"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE3"
>+ underscore_name="thread_dispatch_input_available_xecore3"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE4"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE4"
>+ underscore_name="thread_dispatch_input_available_xecore4"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE5"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE5"
>+ underscore_name="thread_dispatch_input_available_xecore5"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE6"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE6"
>+ underscore_name="thread_dispatch_input_available_xecore6"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE7"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE7"
>+ underscore_name="thread_dispatch_input_available_xecore7"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810320" />
>+ <register type="NOA" address="0x00009888" value="0x2A810004" />
>+ <register type="NOA" address="0x00009888" value="0x28A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10004" />
>+ <register type="NOA" address="0x00009888" value="0x28C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10004" />
>+ <register type="NOA" address="0x00009888" value="0x28E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10004" />
>+ <register type="NOA" address="0x00009888" value="0x29810320" />
>+ <register type="NOA" address="0x00009888" value="0x2B810004" />
>+ <register type="NOA" address="0x00009888" value="0x29A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10004" />
>+ <register type="NOA" address="0x00009888" value="0x29C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10004" />
>+ <register type="NOA" address="0x00009888" value="0x29E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10004" />
>+ <register type="NOA" address="0x00009888" value="0x06811300" />
>+ <register type="NOA" address="0x00009888" value="0x08810035" />
>+ <register type="NOA" address="0x00009888" value="0x16810E80" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A11300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10D40" />
>+ <register type="NOA" address="0x00009888" value="0x16A1003A" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10035" />
>+ <register type="NOA" address="0x00009888" value="0x14C10E80" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D40" />
>+ <register type="NOA" address="0x00009888" value="0x14E1003A" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07811300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810035" />
>+ <register type="NOA" address="0x00009888" value="0x13810E80" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A11300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10D40" />
>+ <register type="NOA" address="0x00009888" value="0x13A1003A" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10035" />
>+ <register type="NOA" address="0x00009888" value="0x11C10E80" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D40" />
>+ <register type="NOA" address="0x00009888" value="0x11E1003A" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher38"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher38"
>+ underscore_name="thread_dispatcher38"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7b02568-d2ce-40b8-bcbb-4ecc07ff731e"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE8"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE8"
>+ underscore_name="thread_dispatch_queue1_active_xecore8"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE9"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE9"
>+ underscore_name="thread_dispatch_queue1_active_xecore9"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE10"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE10"
>+ underscore_name="thread_dispatch_queue1_active_xecore10"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE11"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE11"
>+ underscore_name="thread_dispatch_queue1_active_xecore11"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE12"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE12"
>+ underscore_name="thread_dispatch_queue1_active_xecore12"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE13"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE13"
>+ underscore_name="thread_dispatch_queue1_active_xecore13"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE14"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE14"
>+ underscore_name="thread_dispatch_queue1_active_xecore14"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH QUEUE1 ACTIVE XECORE15"
>+ symbol_name="THREAD_DISPATCH_QUEUE1_ACTIVE_XECORE15"
>+ underscore_name="thread_dispatch_queue1_active_xecore15"
>+ description="Percentage of time in which Async GPGPU threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE8"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE8"
>+ underscore_name="thread_dispatch_input_available_xecore8"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE9"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE9"
>+ underscore_name="thread_dispatch_input_available_xecore9"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE10"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE10"
>+ underscore_name="thread_dispatch_input_available_xecore10"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE11"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE11"
>+ underscore_name="thread_dispatch_input_available_xecore11"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE12"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE12"
>+ underscore_name="thread_dispatch_input_available_xecore12"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE13"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE13"
>+ underscore_name="thread_dispatch_input_available_xecore13"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE14"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE14"
>+ underscore_name="thread_dispatch_input_available_xecore14"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH INPUT AVAILABLE XECORE15"
>+ symbol_name="THREAD_DISPATCH_INPUT_AVAILABLE_XECORE15"
>+ underscore_name="thread_dispatch_input_available_xecore15"
>+ description="Percentage of time in which Thread Dispatch input is available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x28810320" />
>+ <register type="NOA" address="0x00009888" value="0x2A810004" />
>+ <register type="NOA" address="0x00009888" value="0x28A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AA10004" />
>+ <register type="NOA" address="0x00009888" value="0x28C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AC10004" />
>+ <register type="NOA" address="0x00009888" value="0x28E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2AE10004" />
>+ <register type="NOA" address="0x00009888" value="0x29810320" />
>+ <register type="NOA" address="0x00009888" value="0x2B810004" />
>+ <register type="NOA" address="0x00009888" value="0x29A10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BA10004" />
>+ <register type="NOA" address="0x00009888" value="0x29C10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BC10004" />
>+ <register type="NOA" address="0x00009888" value="0x29E10320" />
>+ <register type="NOA" address="0x00009888" value="0x2BE10004" />
>+ <register type="NOA" address="0x00009888" value="0x06811300" />
>+ <register type="NOA" address="0x00009888" value="0x08810035" />
>+ <register type="NOA" address="0x00009888" value="0x16810E80" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x00830002" />
>+ <register type="NOA" address="0x00009888" value="0x02838000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x00870001" />
>+ <register type="NOA" address="0x00009888" value="0x02874000" />
>+ <register type="NOA" address="0x00009888" value="0x06A11300" />
>+ <register type="NOA" address="0x00009888" value="0x08A10D40" />
>+ <register type="NOA" address="0x00009888" value="0x16A1003A" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30008" />
>+ <register type="NOA" address="0x00009888" value="0x02A32000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x00A70004" />
>+ <register type="NOA" address="0x00009888" value="0x02A71000" />
>+ <register type="NOA" address="0x00009888" value="0x06C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AC10035" />
>+ <register type="NOA" address="0x00009888" value="0x14C10E80" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30020" />
>+ <register type="NOA" address="0x00009888" value="0x02C30800" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x00C70010" />
>+ <register type="NOA" address="0x00009888" value="0x02C70400" />
>+ <register type="NOA" address="0x00009888" value="0x06E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10D40" />
>+ <register type="NOA" address="0x00009888" value="0x14E1003A" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30080" />
>+ <register type="NOA" address="0x00009888" value="0x02E30200" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x00E70040" />
>+ <register type="NOA" address="0x00009888" value="0x02E70100" />
>+ <register type="NOA" address="0x00009888" value="0x07811300" />
>+ <register type="NOA" address="0x00009888" value="0x0D810035" />
>+ <register type="NOA" address="0x00009888" value="0x13810E80" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x01830200" />
>+ <register type="NOA" address="0x00009888" value="0x03830080" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x01870100" />
>+ <register type="NOA" address="0x00009888" value="0x03870040" />
>+ <register type="NOA" address="0x00009888" value="0x07A11300" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10D40" />
>+ <register type="NOA" address="0x00009888" value="0x13A1003A" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30800" />
>+ <register type="NOA" address="0x00009888" value="0x03A30020" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x01A70400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70010" />
>+ <register type="NOA" address="0x00009888" value="0x07C11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FC10035" />
>+ <register type="NOA" address="0x00009888" value="0x11C10E80" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C32000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30008" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x01C71000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70004" />
>+ <register type="NOA" address="0x00009888" value="0x07E11300" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10D40" />
>+ <register type="NOA" address="0x00009888" value="0x11E1003A" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E38000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30002" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x01E74000" />
>+ <register type="NOA" address="0x00009888" value="0x03E70001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000002" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000002" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000002" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000002" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFEF" />
>+ <register type="OA" address="0x0000D968" value="0x00000002" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000002" />
>+ <register type="OA" address="0x0000D974" value="0x0000FFBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FF7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher39"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher39"
>+ underscore_name="thread_dispatcher39"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="af83fc4d-719e-460b-8cac-d315583f63a7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE0"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE0"
>+ underscore_name="thread_dispatch_ps_active_xecore0"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE1"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE1"
>+ underscore_name="thread_dispatch_ps_active_xecore1"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE2"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE2"
>+ underscore_name="thread_dispatch_ps_active_xecore2"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE3"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE3"
>+ underscore_name="thread_dispatch_ps_active_xecore3"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE4"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE4"
>+ underscore_name="thread_dispatch_ps_active_xecore4"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE5"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE5"
>+ underscore_name="thread_dispatch_ps_active_xecore5"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE6"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE6"
>+ underscore_name="thread_dispatch_ps_active_xecore6"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE7"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE7"
>+ underscore_name="thread_dispatch_ps_active_xecore7"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x28810340" />
>+ <register type="NOA" address="0x00009888" value="0x28A10340" />
>+ <register type="NOA" address="0x00009888" value="0x28C10340" />
>+ <register type="NOA" address="0x00009888" value="0x28E10340" />
>+ <register type="NOA" address="0x00009888" value="0x29810340" />
>+ <register type="NOA" address="0x00009888" value="0x29A10340" />
>+ <register type="NOA" address="0x00009888" value="0x29C10340" />
>+ <register type="NOA" address="0x00009888" value="0x29E10340" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x08810C31" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A70050" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x11810C31" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000000" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000000" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00000000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00000000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00000000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher40"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher40"
>+ underscore_name="thread_dispatcher40"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3d539f37-55b5-4473-9b4c-2f7d704c0d3b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE8"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE8"
>+ underscore_name="thread_dispatch_ps_active_xecore8"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE9"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE9"
>+ underscore_name="thread_dispatch_ps_active_xecore9"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE10"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE10"
>+ underscore_name="thread_dispatch_ps_active_xecore10"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE11"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE11"
>+ underscore_name="thread_dispatch_ps_active_xecore11"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE12"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE12"
>+ underscore_name="thread_dispatch_ps_active_xecore12"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE13"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE13"
>+ underscore_name="thread_dispatch_ps_active_xecore13"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE14"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE14"
>+ underscore_name="thread_dispatch_ps_active_xecore14"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="THREAD DISPATCH PS ACTIVE XECORE15"
>+ symbol_name="THREAD_DISPATCH_PS_ACTIVE_XECORE15"
>+ underscore_name="thread_dispatch_ps_active_xecore15"
>+ description="Percentage of time in which Pixel Shader threads are ready for dispatch in a particular Xe core"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x28810340" />
>+ <register type="NOA" address="0x00009888" value="0x28A10340" />
>+ <register type="NOA" address="0x00009888" value="0x28C10340" />
>+ <register type="NOA" address="0x00009888" value="0x28E10340" />
>+ <register type="NOA" address="0x00009888" value="0x29810340" />
>+ <register type="NOA" address="0x00009888" value="0x29A10340" />
>+ <register type="NOA" address="0x00009888" value="0x29C10340" />
>+ <register type="NOA" address="0x00009888" value="0x29E10340" />
>+ <register type="NOA" address="0x00009888" value="0x06810100" />
>+ <register type="NOA" address="0x00009888" value="0x08810C31" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x0083000A" />
>+ <register type="NOA" address="0x00009888" value="0x00840003" />
>+ <register type="NOA" address="0x00009888" value="0x00860005" />
>+ <register type="NOA" address="0x00009888" value="0x00870005" />
>+ <register type="NOA" address="0x00009888" value="0x06A10100" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x00A4000C" />
>+ <register type="NOA" address="0x00009888" value="0x00A60050" />
>+ <register type="NOA" address="0x00009888" value="0x00A70050" />
>+ <register type="NOA" address="0x00009888" value="0x06C10100" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x00C40030" />
>+ <register type="NOA" address="0x00009888" value="0x00C60500" />
>+ <register type="NOA" address="0x00009888" value="0x00C70500" />
>+ <register type="NOA" address="0x00009888" value="0x06E10100" />
>+ <register type="NOA" address="0x00009888" value="0x0EE10C31" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x00E400C0" />
>+ <register type="NOA" address="0x00009888" value="0x00E65000" />
>+ <register type="NOA" address="0x00009888" value="0x00E75000" />
>+ <register type="NOA" address="0x00009888" value="0x07810100" />
>+ <register type="NOA" address="0x00009888" value="0x11810C31" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x01840300" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10100" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A300A0" />
>+ <register type="NOA" address="0x00009888" value="0x01A40C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A60050" />
>+ <register type="NOA" address="0x00009888" value="0x03A70050" />
>+ <register type="NOA" address="0x00009888" value="0x07C10100" />
>+ <register type="NOA" address="0x00009888" value="0x15C10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30A00" />
>+ <register type="NOA" address="0x00009888" value="0x01C43000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60500" />
>+ <register type="NOA" address="0x00009888" value="0x03C70500" />
>+ <register type="NOA" address="0x00009888" value="0x07E10100" />
>+ <register type="NOA" address="0x00009888" value="0x17E10C31" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A000" />
>+ <register type="NOA" address="0x00009888" value="0x01E4C000" />
>+ <register type="NOA" address="0x00009888" value="0x03E65000" />
>+ <register type="NOA" address="0x00009888" value="0x03E75000" />
>+ <register type="NOA" address="0x00009888" value="0x0003FF00" />
>+ <register type="NOA" address="0x00009888" value="0x00075A00" />
>+ <register type="NOA" address="0x00009888" value="0x000800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000900F0" />
>+ <register type="NOA" address="0x00009888" value="0x000AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FF0C" />
>+ <register type="NOA" address="0x00009888" value="0x000B0050" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00020030" />
>+ <register type="NOA" address="0x00009888" value="0x000C0500" />
>+ <register type="NOA" address="0x00009888" value="0x03075A00" />
>+ <register type="NOA" address="0x00009888" value="0x030800FA" />
>+ <register type="NOA" address="0x00009888" value="0x0109F000" />
>+ <register type="NOA" address="0x00009888" value="0x030AAA55" />
>+ <register type="NOA" address="0x00009888" value="0x01010C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B0050" />
>+ <register type="NOA" address="0x00009888" value="0x01023000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0500" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C6A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603014A" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38031060" />
>+ <register type="NOA" address="0x00009888" value="0x3A030E83" />
>+ <register type="NOA" address="0x00009888" value="0x3C030EE7" />
>+ <register type="NOA" address="0x00009888" value="0x3E030221" />
>+ <register type="NOA" address="0x00009888" value="0x40030002" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34032800" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000000" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000000" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000000" />
>+ <register type="OA" address="0x0000D954" value="0x0000FFCF" />
>+ <register type="OA" address="0x0000D958" value="0x00000000" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
>+ <register type="OA" address="0x0000D960" value="0x00000000" />
>+ <register type="OA" address="0x0000D964" value="0x0000FCFF" />
>+ <register type="OA" address="0x0000D968" value="0x00000000" />
>+ <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
>+ <register type="OA" address="0x0000D970" value="0x00000000" />
>+ <register type="OA" address="0x0000D974" value="0x0000CFFF" />
>+ <register type="OA" address="0x0000D978" value="0x00000000" />
>+ <register type="OA" address="0x0000D97C" value="0x00003FFF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher41"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher41"
>+ underscore_name="thread_dispatcher41"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c6251684-6ce6-462f-807c-657b84a2234f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE0"
>+ symbol_name="GPGPU_DISPATCH_XECORE0"
>+ underscore_name="gpgpu_dispatch_xecore0"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE1"
>+ symbol_name="GPGPU_DISPATCH_XECORE1"
>+ underscore_name="gpgpu_dispatch_xecore1"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE2"
>+ symbol_name="GPGPU_DISPATCH_XECORE2"
>+ underscore_name="gpgpu_dispatch_xecore2"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2C813C00" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13C00" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x08810C37" />
>+ <register type="NOA" address="0x00009888" value="0x0A810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0C810033" />
>+ <register type="NOA" address="0x00009888" value="0x00810000" />
>+ <register type="NOA" address="0x00009888" value="0x008302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084001F" />
>+ <register type="NOA" address="0x00009888" value="0x00860155" />
>+ <register type="NOA" address="0x00009888" value="0x00870155" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0EA10C70" />
>+ <register type="NOA" address="0x00009888" value="0x10A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x08A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x02A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65400" />
>+ <register type="NOA" address="0x00009888" value="0x02A60005" />
>+ <register type="NOA" address="0x00009888" value="0x00A75400" />
>+ <register type="NOA" address="0x00009888" value="0x02A70005" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x12C10C37" />
>+ <register type="NOA" address="0x00009888" value="0x14C10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x16C10033" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C61550" />
>+ <register type="NOA" address="0x00009888" value="0x02C71550" />
>+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x00097C00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5400" />
>+ <register type="NOA" address="0x00009888" value="0x020B0005" />
>+ <register type="NOA" address="0x00009888" value="0x00027C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030422" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D960" value="0x0001E002" />
>+ <register type="OA" address="0x0000D964" value="0x000083FF" />
>+ <register type="OA" address="0x0000D968" value="0x00022002" />
>+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher42"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher42"
>+ underscore_name="thread_dispatcher42"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="55cbe93c-e003-445a-95ca-478e9b8b9b51"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE3"
>+ symbol_name="GPGPU_DISPATCH_XECORE3"
>+ underscore_name="gpgpu_dispatch_xecore3"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE4"
>+ symbol_name="GPGPU_DISPATCH_XECORE4"
>+ underscore_name="gpgpu_dispatch_xecore4"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE5"
>+ symbol_name="GPGPU_DISPATCH_XECORE5"
>+ underscore_name="gpgpu_dispatch_xecore5"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2D813C00" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13C00" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x08E10C37" />
>+ <register type="NOA" address="0x00009888" value="0x0AE10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0CE10033" />
>+ <register type="NOA" address="0x00009888" value="0x00E10000" />
>+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60155" />
>+ <register type="NOA" address="0x00009888" value="0x00E70155" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x0D810DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0F810C70" />
>+ <register type="NOA" address="0x00009888" value="0x11810CF2" />
>+ <register type="NOA" address="0x00009888" value="0x09810000" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x03810000" />
>+ <register type="NOA" address="0x00009888" value="0x0183A800" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x018403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01865400" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x01875400" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x13A10C37" />
>+ <register type="NOA" address="0x00009888" value="0x15A10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x17A10033" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x01A47C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A61550" />
>+ <register type="NOA" address="0x00009888" value="0x03A71550" />
>+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
>+ <register type="NOA" address="0x00009888" value="0x00070155" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108A800" />
>+ <register type="NOA" address="0x00009888" value="0x03083FFA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A1555" />
>+ <register type="NOA" address="0x00009888" value="0x01017C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030004" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36031080" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x380308E4" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D960" value="0x0001E002" />
>+ <register type="OA" address="0x0000D964" value="0x000083FF" />
>+ <register type="OA" address="0x0000D968" value="0x00022002" />
>+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher43"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher43"
>+ underscore_name="thread_dispatcher43"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="9c9204e8-e9e6-4b93-975e-2fc874b22d9c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE6"
>+ symbol_name="GPGPU_DISPATCH_XECORE6"
>+ underscore_name="gpgpu_dispatch_xecore6"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE7"
>+ symbol_name="GPGPU_DISPATCH_XECORE7"
>+ underscore_name="gpgpu_dispatch_xecore7"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE8"
>+ symbol_name="GPGPU_DISPATCH_XECORE8"
>+ underscore_name="gpgpu_dispatch_xecore8"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13C00" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x09C10C37" />
>+ <register type="NOA" address="0x00009888" value="0x0BC10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0DC10033" />
>+ <register type="NOA" address="0x00009888" value="0x01C10000" />
>+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60155" />
>+ <register type="NOA" address="0x00009888" value="0x01C70155" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0FE10C70" />
>+ <register type="NOA" address="0x00009888" value="0x11E10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x09E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65400" />
>+ <register type="NOA" address="0x00009888" value="0x03E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E75400" />
>+ <register type="NOA" address="0x00009888" value="0x03E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x010756AA" />
>+ <register type="NOA" address="0x00009888" value="0x03070005" />
>+ <register type="NOA" address="0x00009888" value="0x010903FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009888" value="0x0102001F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0155" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2C813C00" />
>+ <register type="NOA" address="0x00009888" value="0x06810800" />
>+ <register type="NOA" address="0x00009888" value="0x12810C37" />
>+ <register type="NOA" address="0x00009888" value="0x14810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x16810033" />
>+ <register type="NOA" address="0x00009888" value="0x08810000" />
>+ <register type="NOA" address="0x00009888" value="0x02810000" />
>+ <register type="NOA" address="0x00009888" value="0x02832AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00847C00" />
>+ <register type="NOA" address="0x00009888" value="0x02861550" />
>+ <register type="NOA" address="0x00009888" value="0x02871550" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
>+ <register type="NOA" address="0x00009888" value="0x020A1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009888" value="0x02023FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032520" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14037000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017C00" />
>+ <register type="NOA" address="0x00009888" value="0x02021550" />
>+ <register type="NOA" address="0x00009888" value="0x02041550" />
>+ <register type="NOA" address="0x00009888" value="0x02051550" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D960" value="0x0001E002" />
>+ <register type="OA" address="0x0000D964" value="0x000083FF" />
>+ <register type="OA" address="0x0000D968" value="0x00022002" />
>+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher44"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher44"
>+ underscore_name="thread_dispatcher44"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="ea77a8e8-375a-46a7-a4cb-b0a40f3ff83a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE9"
>+ symbol_name="GPGPU_DISPATCH_XECORE9"
>+ underscore_name="gpgpu_dispatch_xecore9"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE10"
>+ symbol_name="GPGPU_DISPATCH_XECORE10"
>+ underscore_name="gpgpu_dispatch_xecore10"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE11"
>+ symbol_name="GPGPU_DISPATCH_XECORE11"
>+ underscore_name="gpgpu_dispatch_xecore11"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2CA13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2CC13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2CE13C00" />
>+ <register type="NOA" address="0x00009888" value="0x06A10800" />
>+ <register type="NOA" address="0x00009888" value="0x08A10C37" />
>+ <register type="NOA" address="0x00009888" value="0x0AA10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0CA10033" />
>+ <register type="NOA" address="0x00009888" value="0x00A10000" />
>+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60155" />
>+ <register type="NOA" address="0x00009888" value="0x00A70155" />
>+ <register type="NOA" address="0x00009888" value="0x06C10800" />
>+ <register type="NOA" address="0x00009888" value="0x0CC10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0EC10C70" />
>+ <register type="NOA" address="0x00009888" value="0x10C10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x08C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C10000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10000" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60005" />
>+ <register type="NOA" address="0x00009888" value="0x00C75400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70005" />
>+ <register type="NOA" address="0x00009888" value="0x06E10800" />
>+ <register type="NOA" address="0x00009888" value="0x12E10C37" />
>+ <register type="NOA" address="0x00009888" value="0x14E10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x16E10033" />
>+ <register type="NOA" address="0x00009888" value="0x08E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10000" />
>+ <register type="NOA" address="0x00009888" value="0x02E32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00E47C00" />
>+ <register type="NOA" address="0x00009888" value="0x02E61550" />
>+ <register type="NOA" address="0x00009888" value="0x02E71550" />
>+ <register type="NOA" address="0x00009888" value="0x0007A800" />
>+ <register type="NOA" address="0x00009888" value="0x0207155A" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x00097FE0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA955" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B0155" />
>+ <register type="NOA" address="0x00009888" value="0x000203E0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0005" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032943" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C60" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030603" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D960" value="0x0001E002" />
>+ <register type="OA" address="0x0000D964" value="0x000083FF" />
>+ <register type="OA" address="0x0000D968" value="0x00022002" />
>+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher45"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher45"
>+ underscore_name="thread_dispatcher45"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="22202c50-f46b-4a14-aab6-15d079655616"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE12"
>+ symbol_name="GPGPU_DISPATCH_XECORE12"
>+ underscore_name="gpgpu_dispatch_xecore12"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE13"
>+ symbol_name="GPGPU_DISPATCH_XECORE13"
>+ underscore_name="gpgpu_dispatch_xecore13"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ B 3 READ UADD"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE14"
>+ symbol_name="GPGPU_DISPATCH_XECORE14"
>+ underscore_name="gpgpu_dispatch_xecore14"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ B 5 READ UADD"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2D813C00" />
>+ <register type="NOA" address="0x00009888" value="0x2DA13C00" />
>+ <register type="NOA" address="0x00009888" value="0x2DC13C00" />
>+ <register type="NOA" address="0x00009888" value="0x07810800" />
>+ <register type="NOA" address="0x00009888" value="0x09810C37" />
>+ <register type="NOA" address="0x00009888" value="0x0B810CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0D810033" />
>+ <register type="NOA" address="0x00009888" value="0x01810000" />
>+ <register type="NOA" address="0x00009888" value="0x018302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184001F" />
>+ <register type="NOA" address="0x00009888" value="0x01860155" />
>+ <register type="NOA" address="0x00009888" value="0x01870155" />
>+ <register type="NOA" address="0x00009888" value="0x07A10800" />
>+ <register type="NOA" address="0x00009888" value="0x0DA10DC0" />
>+ <register type="NOA" address="0x00009888" value="0x0FA10C70" />
>+ <register type="NOA" address="0x00009888" value="0x11A10CF2" />
>+ <register type="NOA" address="0x00009888" value="0x09A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10000" />
>+ <register type="NOA" address="0x00009888" value="0x03A10000" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60005" />
>+ <register type="NOA" address="0x00009888" value="0x01A75400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70005" />
>+ <register type="NOA" address="0x00009888" value="0x07C10800" />
>+ <register type="NOA" address="0x00009888" value="0x13C10C37" />
>+ <register type="NOA" address="0x00009888" value="0x15C10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x17C10033" />
>+ <register type="NOA" address="0x00009888" value="0x09C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10000" />
>+ <register type="NOA" address="0x00009888" value="0x03C32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x01C47C00" />
>+ <register type="NOA" address="0x00009888" value="0x03C61550" />
>+ <register type="NOA" address="0x00009888" value="0x03C71550" />
>+ <register type="NOA" address="0x00009888" value="0x00037FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072AA0" />
>+ <register type="NOA" address="0x00009888" value="0x0108FEAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308000F" />
>+ <register type="NOA" address="0x00009888" value="0x01097C00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A2AA5" />
>+ <register type="NOA" address="0x00009888" value="0x010103E0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0005" />
>+ <register type="NOA" address="0x00009888" value="0x01027C00" />
>+ <register type="NOA" address="0x00009888" value="0x030C1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030422" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x30800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D950" value="0x00000F02" />
>+ <register type="OA" address="0x0000D954" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D958" value="0x00001102" />
>+ <register type="OA" address="0x0000D95C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D960" value="0x0001E002" />
>+ <register type="OA" address="0x0000D964" value="0x000083FF" />
>+ <register type="OA" address="0x0000D968" value="0x00022002" />
>+ <register type="OA" address="0x0000D96C" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="ThreadDispatcher46"
>+ chipset="ACMGT2"
>+ symbol_name="ThreadDispatcher46"
>+ underscore_name="thread_dispatcher46"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4d77eb41-a74f-4e76-a0ac-66a63d2ad7c6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPGPU DISPATCH XECORE15"
>+ symbol_name="GPGPU_DISPATCH_XECORE15"
>+ underscore_name="gpgpu_dispatch_xecore15"
>+ description="Percentage of time spent dispatching GPGPU threads to XVEs"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ B 1 READ UADD"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="ThreadDispatcher"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x2DE13C00" />
>+ <register type="NOA" address="0x00009888" value="0x07E10800" />
>+ <register type="NOA" address="0x00009888" value="0x09E10C37" />
>+ <register type="NOA" address="0x00009888" value="0x0BE10CB1" />
>+ <register type="NOA" address="0x00009888" value="0x0DE10033" />
>+ <register type="NOA" address="0x00009888" value="0x01E10000" />
>+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60155" />
>+ <register type="NOA" address="0x00009888" value="0x01E70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x01070155" />
>+ <register type="NOA" address="0x00009888" value="0x0109001F" />
>+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000203FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x30800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000007A" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x0000008A" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFE0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="URB1"
>+ chipset="ACMGT2"
>+ symbol_name="URB1"
>+ underscore_name="urb1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f02fbce6-28cf-42d5-a07d-6a5c07e3baf6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="URB READ SLICE0"
>+ symbol_name="URB_READ_SLICE0"
>+ underscore_name="urb_read_slice0"
>+ description="Number of URB reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB WRITE SLICE0"
>+ symbol_name="URB_WRITE_SLICE0"
>+ underscore_name="urb_write_slice0"
>+ description="Number of URB writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB CROSS SLICE READ SLICE0"
>+ symbol_name="URB_CROSS_SLICE_READ_SLICE0"
>+ underscore_name="urb_cross_slice_read_slice0"
>+ description="Number of URB reads occurred from cross slices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice2"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x180703C0" />
>+ <register type="NOA" address="0x00009888" value="0x1A070180" />
>+ <register type="NOA" address="0x00009888" value="0x18080F00" />
>+ <register type="NOA" address="0x00009888" value="0x1A080180" />
>+ <register type="NOA" address="0x00009888" value="0x04072100" />
>+ <register type="NOA" address="0x00009888" value="0x08070840" />
>+ <register type="NOA" address="0x00009888" value="0x0A070020" />
>+ <register type="NOA" address="0x00009888" value="0x0E0704D4" />
>+ <register type="NOA" address="0x00009888" value="0x10070012" />
>+ <register type="NOA" address="0x00009888" value="0x14070597" />
>+ <register type="NOA" address="0x00009888" value="0x16070015" />
>+ <register type="NOA" address="0x00009888" value="0x00070000" />
>+ <register type="NOA" address="0x00009888" value="0x02070000" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x0608C310" />
>+ <register type="NOA" address="0x00009888" value="0x0A0808E4" />
>+ <register type="NOA" address="0x00009888" value="0x0C080022" />
>+ <register type="NOA" address="0x00009888" value="0x100809A7" />
>+ <register type="NOA" address="0x00009888" value="0x12080025" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x00080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0009E38C" />
>+ <register type="NOA" address="0x00009888" value="0x000A95A5" />
>+ <register type="NOA" address="0x00009888" value="0x020AA95A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C63" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030060" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030003" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030003" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="URB2"
>+ chipset="ACMGT2"
>+ symbol_name="URB2"
>+ underscore_name="urb2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1f749c36-964c-40d3-ac0f-3b8e24d4149b"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="URB READ SLICE1"
>+ symbol_name="URB_READ_SLICE1"
>+ underscore_name="urb_read_slice1"
>+ description="Number of URB reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB WRITE SLICE1"
>+ symbol_name="URB_WRITE_SLICE1"
>+ underscore_name="urb_write_slice1"
>+ description="Number of URB writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB CROSS SLICE READ SLICE1"
>+ symbol_name="URB_CROSS_SLICE_READ_SLICE1"
>+ underscore_name="urb_cross_slice_read_slice1"
>+ description="Number of URB reads occurred from cross slices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice3"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x190703C0" />
>+ <register type="NOA" address="0x00009888" value="0x1B070180" />
>+ <register type="NOA" address="0x00009888" value="0x19080F00" />
>+ <register type="NOA" address="0x00009888" value="0x1B080180" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x05072100" />
>+ <register type="NOA" address="0x00009888" value="0x09070840" />
>+ <register type="NOA" address="0x00009888" value="0x0B070020" />
>+ <register type="NOA" address="0x00009888" value="0x0F0704D4" />
>+ <register type="NOA" address="0x00009888" value="0x11070012" />
>+ <register type="NOA" address="0x00009888" value="0x15070597" />
>+ <register type="NOA" address="0x00009888" value="0x17070015" />
>+ <register type="NOA" address="0x00009888" value="0x01070000" />
>+ <register type="NOA" address="0x00009888" value="0x03070000" />
>+ <register type="NOA" address="0x00009888" value="0x05080000" />
>+ <register type="NOA" address="0x00009888" value="0x0708C310" />
>+ <register type="NOA" address="0x00009888" value="0x0B0808E4" />
>+ <register type="NOA" address="0x00009888" value="0x0D080022" />
>+ <register type="NOA" address="0x00009888" value="0x110809A7" />
>+ <register type="NOA" address="0x00009888" value="0x13080025" />
>+ <register type="NOA" address="0x00009888" value="0x09080000" />
>+ <register type="NOA" address="0x00009888" value="0x01080000" />
>+ <register type="NOA" address="0x00009888" value="0x03080000" />
>+ <register type="NOA" address="0x00009888" value="0x0109E38C" />
>+ <register type="NOA" address="0x00009888" value="0x010A95A5" />
>+ <register type="NOA" address="0x00009888" value="0x030AA95A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C63" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030060" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030003" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030003" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="URB3"
>+ chipset="ACMGT2"
>+ symbol_name="URB3"
>+ underscore_name="urb3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b7679a40-d48d-4994-8342-6277a37840ce"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="URB READ SLICE2"
>+ symbol_name="URB_READ_SLICE2"
>+ underscore_name="urb_read_slice2"
>+ description="Number of URB reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB WRITE SLICE2"
>+ symbol_name="URB_WRITE_SLICE2"
>+ underscore_name="urb_write_slice2"
>+ description="Number of URB writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB CROSS SLICE READ SLICE2"
>+ symbol_name="URB_CROSS_SLICE_READ_SLICE2"
>+ underscore_name="urb_cross_slice_read_slice2"
>+ description="Number of URB reads occurred from cross slices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice4"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x180703C0" />
>+ <register type="NOA" address="0x00009888" value="0x1A070180" />
>+ <register type="NOA" address="0x00009888" value="0x18080F00" />
>+ <register type="NOA" address="0x00009888" value="0x1A080180" />
>+ <register type="NOA" address="0x00009888" value="0x04072100" />
>+ <register type="NOA" address="0x00009888" value="0x08070840" />
>+ <register type="NOA" address="0x00009888" value="0x0A070020" />
>+ <register type="NOA" address="0x00009888" value="0x0E0704D4" />
>+ <register type="NOA" address="0x00009888" value="0x10070012" />
>+ <register type="NOA" address="0x00009888" value="0x14070597" />
>+ <register type="NOA" address="0x00009888" value="0x16070015" />
>+ <register type="NOA" address="0x00009888" value="0x00070000" />
>+ <register type="NOA" address="0x00009888" value="0x02070000" />
>+ <register type="NOA" address="0x00009888" value="0x04080000" />
>+ <register type="NOA" address="0x00009888" value="0x0608C310" />
>+ <register type="NOA" address="0x00009888" value="0x0A0808E4" />
>+ <register type="NOA" address="0x00009888" value="0x0C080022" />
>+ <register type="NOA" address="0x00009888" value="0x100809A7" />
>+ <register type="NOA" address="0x00009888" value="0x12080025" />
>+ <register type="NOA" address="0x00009888" value="0x08080000" />
>+ <register type="NOA" address="0x00009888" value="0x00080000" />
>+ <register type="NOA" address="0x00009888" value="0x02080000" />
>+ <register type="NOA" address="0x00009888" value="0x0009E38C" />
>+ <register type="NOA" address="0x00009888" value="0x000A95A5" />
>+ <register type="NOA" address="0x00009888" value="0x020AA95A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C63" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030060" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030003" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030003" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="URB4"
>+ chipset="ACMGT2"
>+ symbol_name="URB4"
>+ underscore_name="urb4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="23924e32-c593-4b9f-905b-908c380fb0b9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="URB READ SLICE3"
>+ symbol_name="URB_READ_SLICE3"
>+ underscore_name="urb_read_slice3"
>+ description="Number of URB reads"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB WRITE SLICE3"
>+ symbol_name="URB_WRITE_SLICE3"
>+ underscore_name="urb_write_slice3"
>+ description="Number of URB writes"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ C 0 READ UADD B 7 READ UADD B 6 READ UADD B 5 READ UADD B 4 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <counter name="URB CROSS SLICE READ SLICE3"
>+ symbol_name="URB_CROSS_SLICE_READ_SLICE3"
>+ underscore_name="urb_cross_slice_read_slice3"
>+ description="Number of URB reads occurred from cross slices"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ B 2 READ UADD B 1 READ UADD B 0 READ UADD"
>+ availability="$GtSlice5"
>+ mdapi_group="URB"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="slice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x190703C0" />
>+ <register type="NOA" address="0x00009888" value="0x1B070180" />
>+ <register type="NOA" address="0x00009888" value="0x19080F00" />
>+ <register type="NOA" address="0x00009888" value="0x1B080180" />
>+ <register type="NOA" address="0x00009888" value="0x0003FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5555" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x05072100" />
>+ <register type="NOA" address="0x00009888" value="0x09070840" />
>+ <register type="NOA" address="0x00009888" value="0x0B070020" />
>+ <register type="NOA" address="0x00009888" value="0x0F0704D4" />
>+ <register type="NOA" address="0x00009888" value="0x11070012" />
>+ <register type="NOA" address="0x00009888" value="0x15070597" />
>+ <register type="NOA" address="0x00009888" value="0x17070015" />
>+ <register type="NOA" address="0x00009888" value="0x01070000" />
>+ <register type="NOA" address="0x00009888" value="0x03070000" />
>+ <register type="NOA" address="0x00009888" value="0x05080000" />
>+ <register type="NOA" address="0x00009888" value="0x0708C310" />
>+ <register type="NOA" address="0x00009888" value="0x0B0808E4" />
>+ <register type="NOA" address="0x00009888" value="0x0D080022" />
>+ <register type="NOA" address="0x00009888" value="0x110809A7" />
>+ <register type="NOA" address="0x00009888" value="0x13080025" />
>+ <register type="NOA" address="0x00009888" value="0x09080000" />
>+ <register type="NOA" address="0x00009888" value="0x01080000" />
>+ <register type="NOA" address="0x00009888" value="0x03080000" />
>+ <register type="NOA" address="0x00009888" value="0x0109E38C" />
>+ <register type="NOA" address="0x00009888" value="0x010A95A5" />
>+ <register type="NOA" address="0x00009888" value="0x030AA95A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030C63" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030060" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030600" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030003" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030003" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine1"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine1"
>+ underscore_name="vector_engine1"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="30376d17-f01b-44cb-b41e-43a606fe4e0d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE0 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE0_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore0_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0A900236" />
>+ <register type="NOA" address="0x00009888" value="0x0C90016A" />
>+ <register type="NOA" address="0x00009888" value="0x009042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02904E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04900717" />
>+ <register type="NOA" address="0x00009888" value="0x069000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08900840" />
>+ <register type="NOA" address="0x00009888" value="0x00815555" />
>+ <register type="NOA" address="0x00009888" value="0x02815415" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0084E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865415" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x02875415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine2"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine2"
>+ underscore_name="vector_engine2"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="cbc51aeb-65c2-4bb6-8fb5-40a47800bf28"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE1 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE1_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore1_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AB00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CB0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00B042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02B04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04B00717" />
>+ <register type="NOA" address="0x00009888" value="0x06B000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08B00840" />
>+ <register type="NOA" address="0x00009888" value="0x00A15555" />
>+ <register type="NOA" address="0x00009888" value="0x02A15415" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00A4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65415" />
>+ <register type="NOA" address="0x00009888" value="0x00A75555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75415" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine3"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine3"
>+ underscore_name="vector_engine3"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="48620eda-41d2-4684-b4da-0140d1cdc8ba"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE2 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE2_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore2_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AD00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CD0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00D042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02D04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04D00717" />
>+ <register type="NOA" address="0x00009888" value="0x06D000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08D00840" />
>+ <register type="NOA" address="0x00009888" value="0x00C15555" />
>+ <register type="NOA" address="0x00009888" value="0x02C15415" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00C4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65415" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x02C75415" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0002E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine4"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine4"
>+ underscore_name="vector_engine4"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="4f2d3240-5242-48d7-8f25-1064a7044c01"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE3 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE3_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore3_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AF00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CF0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00F042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02F04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04F00717" />
>+ <register type="NOA" address="0x00009888" value="0x06F000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08F00840" />
>+ <register type="NOA" address="0x00009888" value="0x00E15555" />
>+ <register type="NOA" address="0x00009888" value="0x02E15415" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00E4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65415" />
>+ <register type="NOA" address="0x00009888" value="0x00E75555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75415" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075415" />
>+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine5"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine5"
>+ underscore_name="vector_engine5"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="510e005b-5631-437d-b898-17d89b9df71d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE4 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE4_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore4_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0B900236" />
>+ <register type="NOA" address="0x00009888" value="0x0D90016A" />
>+ <register type="NOA" address="0x00009888" value="0x019042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03904E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05900717" />
>+ <register type="NOA" address="0x00009888" value="0x079000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09900840" />
>+ <register type="NOA" address="0x00009888" value="0x01815555" />
>+ <register type="NOA" address="0x00009888" value="0x03815415" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0184E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865415" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x03875415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308A82A" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine6"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine6"
>+ underscore_name="vector_engine6"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c063d6a9-6cb2-449f-8799-322c31d6eb0d"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE5 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE5_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore5_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BB00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DB0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01B042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03B04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05B00717" />
>+ <register type="NOA" address="0x00009888" value="0x07B000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09B00840" />
>+ <register type="NOA" address="0x00009888" value="0x01A15555" />
>+ <register type="NOA" address="0x00009888" value="0x03A15415" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01A4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65415" />
>+ <register type="NOA" address="0x00009888" value="0x01A75555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0101E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine7"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine7"
>+ underscore_name="vector_engine7"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fbfb8b12-d3b3-469d-ae93-c026b05b2107"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE6 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE6_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore6_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BD00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DD0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01D042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03D04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05D00717" />
>+ <register type="NOA" address="0x00009888" value="0x07D000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09D00840" />
>+ <register type="NOA" address="0x00009888" value="0x01C15555" />
>+ <register type="NOA" address="0x00009888" value="0x03C15415" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01C4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65415" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x03C75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0102E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine8"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine8"
>+ underscore_name="vector_engine8"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="2705f48c-206f-43e8-bde7-110fbfb0facd"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE7 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE7_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore7_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BF00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DF0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01F042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03F04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05F00717" />
>+ <register type="NOA" address="0x00009888" value="0x07F000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09F00840" />
>+ <register type="NOA" address="0x00009888" value="0x01E15555" />
>+ <register type="NOA" address="0x00009888" value="0x03E15415" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01E4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65415" />
>+ <register type="NOA" address="0x00009888" value="0x01E75555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075415" />
>+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032402" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine9"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine9"
>+ underscore_name="vector_engine9"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="85cb3e85-43ab-4e7f-8962-ff5e203b079f"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE8 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE8_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore8_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE8 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE8_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore8_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE8 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE8_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore8_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE8 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE8_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore8_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE8 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE8_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore8_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE8 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE8_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore8_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE8 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE8_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore8_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0A900236" />
>+ <register type="NOA" address="0x00009888" value="0x0C90016A" />
>+ <register type="NOA" address="0x00009888" value="0x009042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02904E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04900717" />
>+ <register type="NOA" address="0x00009888" value="0x069000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08900840" />
>+ <register type="NOA" address="0x00009888" value="0x00815555" />
>+ <register type="NOA" address="0x00009888" value="0x02815415" />
>+ <register type="NOA" address="0x00009888" value="0x0083AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0283A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0084E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00865555" />
>+ <register type="NOA" address="0x00009888" value="0x02865415" />
>+ <register type="NOA" address="0x00009888" value="0x00875555" />
>+ <register type="NOA" address="0x00009888" value="0x02875415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine10"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine10"
>+ underscore_name="vector_engine10"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b2c23ce7-cfd8-45c8-bde6-b5d7c248b5b3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE9 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE9_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore9_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE9 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE9_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore9_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE9 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE9_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore9_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE9 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE9_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore9_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE9 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE9_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore9_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE9 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE9_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore9_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE9 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE9_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore9_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0AB00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CB0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00B042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02B04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04B00717" />
>+ <register type="NOA" address="0x00009888" value="0x06B000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08B00840" />
>+ <register type="NOA" address="0x00009888" value="0x00A15555" />
>+ <register type="NOA" address="0x00009888" value="0x02A15415" />
>+ <register type="NOA" address="0x00009888" value="0x00A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02A3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00A4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00A65555" />
>+ <register type="NOA" address="0x00009888" value="0x02A65415" />
>+ <register type="NOA" address="0x00009888" value="0x00A75555" />
>+ <register type="NOA" address="0x00009888" value="0x02A75415" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000B5555" />
>+ <register type="NOA" address="0x00009888" value="0x020B5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine11"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine11"
>+ underscore_name="vector_engine11"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="567eef44-e37e-48d9-8f4d-fe2634110051"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE10 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE10_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore10_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE10 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE10_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore10_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE10 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE10_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore10_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE10 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE10_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore10_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE10 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE10_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore10_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE10 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE10_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore10_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE10 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE10_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore10_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0AD00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CD0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00D042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02D04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04D00717" />
>+ <register type="NOA" address="0x00009888" value="0x06D000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08D00840" />
>+ <register type="NOA" address="0x00009888" value="0x00C15555" />
>+ <register type="NOA" address="0x00009888" value="0x02C15415" />
>+ <register type="NOA" address="0x00009888" value="0x00C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02C3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00C4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00C65555" />
>+ <register type="NOA" address="0x00009888" value="0x02C65415" />
>+ <register type="NOA" address="0x00009888" value="0x00C75555" />
>+ <register type="NOA" address="0x00009888" value="0x02C75415" />
>+ <register type="NOA" address="0x00009888" value="0x0007AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0207A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0002E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000C5555" />
>+ <register type="NOA" address="0x00009888" value="0x020C5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine12"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine12"
>+ underscore_name="vector_engine12"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d68e64a7-2ddb-4c33-a5d0-a0ff9de398f9"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE11 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE11_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore11_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE11 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE11_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore11_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE11 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE11_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore11_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE11 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE11_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore11_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE11 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE11_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore11_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE11 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE11_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore11_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE11 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE11_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore11_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0AF00236" />
>+ <register type="NOA" address="0x00009888" value="0x0CF0016A" />
>+ <register type="NOA" address="0x00009888" value="0x00F042B2" />
>+ <register type="NOA" address="0x00009888" value="0x02F04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x04F00717" />
>+ <register type="NOA" address="0x00009888" value="0x06F000E6" />
>+ <register type="NOA" address="0x00009888" value="0x08F00840" />
>+ <register type="NOA" address="0x00009888" value="0x00E15555" />
>+ <register type="NOA" address="0x00009888" value="0x02E15415" />
>+ <register type="NOA" address="0x00009888" value="0x00E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02E3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x00E4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00E65555" />
>+ <register type="NOA" address="0x00009888" value="0x02E65415" />
>+ <register type="NOA" address="0x00009888" value="0x00E75555" />
>+ <register type="NOA" address="0x00009888" value="0x02E75415" />
>+ <register type="NOA" address="0x00009888" value="0x00075555" />
>+ <register type="NOA" address="0x00009888" value="0x02075415" />
>+ <register type="NOA" address="0x00009888" value="0x0009E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020AA82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine13"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine13"
>+ underscore_name="vector_engine13"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5123cfe9-f7b0-41ee-a2f2-6e5801ac55f6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE12 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE12_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore12_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE12 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE12_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore12_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE12 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE12_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore12_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE12 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE12_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore12_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE12 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE12_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore12_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE12 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE12_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore12_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE12 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE12_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore12_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0B900236" />
>+ <register type="NOA" address="0x00009888" value="0x0D90016A" />
>+ <register type="NOA" address="0x00009888" value="0x019042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03904E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05900717" />
>+ <register type="NOA" address="0x00009888" value="0x079000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09900840" />
>+ <register type="NOA" address="0x00009888" value="0x01815555" />
>+ <register type="NOA" address="0x00009888" value="0x03815415" />
>+ <register type="NOA" address="0x00009888" value="0x0183AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0383A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0184E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01865555" />
>+ <register type="NOA" address="0x00009888" value="0x03865415" />
>+ <register type="NOA" address="0x00009888" value="0x01875555" />
>+ <register type="NOA" address="0x00009888" value="0x03875415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0108AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308A82A" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine14"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine14"
>+ underscore_name="vector_engine14"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="f7b22238-61e9-4c17-a211-90f5feb9dd31"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE13 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE13_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore13_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE13 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE13_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore13_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE13 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE13_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore13_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE13 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE13_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore13_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE13 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE13_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore13_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE13 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE13_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore13_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE13 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE13_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore13_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0BB00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DB0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01B042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03B04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05B00717" />
>+ <register type="NOA" address="0x00009888" value="0x07B000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09B00840" />
>+ <register type="NOA" address="0x00009888" value="0x01A15555" />
>+ <register type="NOA" address="0x00009888" value="0x03A15415" />
>+ <register type="NOA" address="0x00009888" value="0x01A3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03A3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01A4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01A65555" />
>+ <register type="NOA" address="0x00009888" value="0x03A65415" />
>+ <register type="NOA" address="0x00009888" value="0x01A75555" />
>+ <register type="NOA" address="0x00009888" value="0x03A75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0108FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0308FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0101E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010B5555" />
>+ <register type="NOA" address="0x00009888" value="0x030B5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine15"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine15"
>+ underscore_name="vector_engine15"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="27f15518-fd8e-48ac-8fa8-f844a09a9cf3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE14 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE14_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore14_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE14 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE14_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore14_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE14 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE14_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore14_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE14 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE14_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore14_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE14 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE14_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore14_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE14 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE14_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore14_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE14 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE14_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore14_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0BD00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DD0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01D042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03D04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05D00717" />
>+ <register type="NOA" address="0x00009888" value="0x07D000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09D00840" />
>+ <register type="NOA" address="0x00009888" value="0x01C15555" />
>+ <register type="NOA" address="0x00009888" value="0x03C15415" />
>+ <register type="NOA" address="0x00009888" value="0x01C3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03C3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01C4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01C65555" />
>+ <register type="NOA" address="0x00009888" value="0x03C65415" />
>+ <register type="NOA" address="0x00009888" value="0x01C75555" />
>+ <register type="NOA" address="0x00009888" value="0x03C75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0107AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0307A82A" />
>+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
>+ <register type="NOA" address="0x00009888" value="0x0102E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010C5555" />
>+ <register type="NOA" address="0x00009888" value="0x030C5415" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine16"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine16"
>+ underscore_name="vector_engine16"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="75bcab1e-545a-41a4-8437-70d37569f798"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ALUWR XECORE15 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_ALUWR_XECORE15_XVE0_THREAD0"
>+ underscore_name="xve_stall_aluwr_xecore15_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for ALU to write GRF/ACC register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL BARRIER XECORE15 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_BARRIER_XECORE15_XVE0_THREAD0"
>+ underscore_name="xve_stall_barrier_xecore15_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Gateway to write Notify register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL INSTFETCH XECORE15 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_INSTFETCH_XECORE15_XVE0_THREAD0"
>+ underscore_name="xve_stall_instfetch_xecore15_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Instruction Fetch"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL OTHER XECORE15 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_OTHER_XECORE15_XVE0_THREAD0"
>+ underscore_name="xve_stall_other_xecore15_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting on any other dependency (Flag/EoT etc)"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SBID XECORE15 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SBID_XECORE15_XVE0_THREAD0"
>+ underscore_name="xve_stall_sbid_xecore15_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for Scoreboard token to be available"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE STALL SENDWR XECORE15 XVE0 THREAD0"
>+ symbol_name="XVE_STALL_SENDWR_XECORE15_XVE0_THREAD0"
>+ underscore_name="xve_stall_sendwr_xecore15_xve0_thread0"
>+ description="Percentage of time in which XVE stalled, with at least one thread waiting for SEND to write GRF register"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE SHARED FUNCTION ACCESS HOLD XECORE15 XVE0 THREAD0"
>+ symbol_name="XVE_SHARED_FUNCTION_ACCESS_HOLD_XECORE15_XVE0_THREAD0"
>+ underscore_name="xve_shared_function_access_hold_xecore15_xve0_thread0"
>+ description="Percentage of time in which XVE requests stalled by Shared Function units"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0BF00236" />
>+ <register type="NOA" address="0x00009888" value="0x0DF0016A" />
>+ <register type="NOA" address="0x00009888" value="0x01F042B2" />
>+ <register type="NOA" address="0x00009888" value="0x03F04E9C" />
>+ <register type="NOA" address="0x00009888" value="0x05F00717" />
>+ <register type="NOA" address="0x00009888" value="0x07F000E6" />
>+ <register type="NOA" address="0x00009888" value="0x09F00840" />
>+ <register type="NOA" address="0x00009888" value="0x01E15555" />
>+ <register type="NOA" address="0x00009888" value="0x03E15415" />
>+ <register type="NOA" address="0x00009888" value="0x01E3AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x03E3A82A" />
>+ <register type="NOA" address="0x00009888" value="0x01E4E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x01E65555" />
>+ <register type="NOA" address="0x00009888" value="0x03E65415" />
>+ <register type="NOA" address="0x00009888" value="0x01E75555" />
>+ <register type="NOA" address="0x00009888" value="0x03E75415" />
>+ <register type="NOA" address="0x00009888" value="0x0003E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A5415" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020BA82A" />
>+ <register type="NOA" address="0x00009888" value="0x01075555" />
>+ <register type="NOA" address="0x00009888" value="0x03075415" />
>+ <register type="NOA" address="0x00009888" value="0x0109E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030AA82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FC3F" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031201" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009888" value="0x1E030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001E7FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025415" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045415" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055415" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208A82A" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x00000018" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFFC" />
>+ <register type="OA" address="0x0000D948" value="0x00000042" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
>+ <register type="OA" address="0x0000D950" value="0x00000F80" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE0F" />
>+ <register type="OA" address="0x0000D958" value="0x00000002" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F9FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine17"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine17"
>+ underscore_name="vector_engine17"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="5f1c4a7a-d5ab-45ad-a4fc-1e64a66839db"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE0"
>+ underscore_name="icache_hit_bank0_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE1"
>+ underscore_name="icache_hit_bank0_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE2"
>+ underscore_name="icache_hit_bank0_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE3"
>+ underscore_name="icache_hit_bank0_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE4"
>+ underscore_name="icache_hit_bank0_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE5"
>+ underscore_name="icache_hit_bank0_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE6"
>+ underscore_name="icache_hit_bank0_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE7"
>+ underscore_name="icache_hit_bank0_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE0"
>+ underscore_name="icache_miss_bank0_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE1"
>+ underscore_name="icache_miss_bank0_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE2"
>+ underscore_name="icache_miss_bank0_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE3"
>+ underscore_name="icache_miss_bank0_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE4"
>+ underscore_name="icache_miss_bank0_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE5"
>+ underscore_name="icache_miss_bank0_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE6"
>+ underscore_name="icache_miss_bank0_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE7"
>+ underscore_name="icache_miss_bank0_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1882000C" />
>+ <register type="NOA" address="0x00009888" value="0x18A2000C" />
>+ <register type="NOA" address="0x00009888" value="0x18C2000C" />
>+ <register type="NOA" address="0x00009888" value="0x18E2000C" />
>+ <register type="NOA" address="0x00009888" value="0x1982000C" />
>+ <register type="NOA" address="0x00009888" value="0x19A2000C" />
>+ <register type="NOA" address="0x00009888" value="0x19C2000C" />
>+ <register type="NOA" address="0x00009888" value="0x19E2000C" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine18"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine18"
>+ underscore_name="vector_engine18"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c3522b36-01a6-4b3d-b95f-414dbc013ba6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE8"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE8"
>+ underscore_name="icache_hit_bank0_xecore8"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE9"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE9"
>+ underscore_name="icache_hit_bank0_xecore9"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE10"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE10"
>+ underscore_name="icache_hit_bank0_xecore10"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE11"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE11"
>+ underscore_name="icache_hit_bank0_xecore11"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE12"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE12"
>+ underscore_name="icache_hit_bank0_xecore12"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE13"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE13"
>+ underscore_name="icache_hit_bank0_xecore13"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE14"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE14"
>+ underscore_name="icache_hit_bank0_xecore14"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK0 XECORE15"
>+ symbol_name="ICACHE_HIT_BANK0_XECORE15"
>+ underscore_name="icache_hit_bank0_xecore15"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE8"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE8"
>+ underscore_name="icache_miss_bank0_xecore8"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE9"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE9"
>+ underscore_name="icache_miss_bank0_xecore9"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE10"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE10"
>+ underscore_name="icache_miss_bank0_xecore10"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE11"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE11"
>+ underscore_name="icache_miss_bank0_xecore11"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE12"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE12"
>+ underscore_name="icache_miss_bank0_xecore12"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE13"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE13"
>+ underscore_name="icache_miss_bank0_xecore13"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE14"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE14"
>+ underscore_name="icache_miss_bank0_xecore14"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK0 XECORE15"
>+ symbol_name="ICACHE_MISS_BANK0_XECORE15"
>+ underscore_name="icache_miss_bank0_xecore15"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1882000C" />
>+ <register type="NOA" address="0x00009888" value="0x18A2000C" />
>+ <register type="NOA" address="0x00009888" value="0x18C2000C" />
>+ <register type="NOA" address="0x00009888" value="0x18E2000C" />
>+ <register type="NOA" address="0x00009888" value="0x1982000C" />
>+ <register type="NOA" address="0x00009888" value="0x19A2000C" />
>+ <register type="NOA" address="0x00009888" value="0x19C2000C" />
>+ <register type="NOA" address="0x00009888" value="0x19E2000C" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine19"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine19"
>+ underscore_name="vector_engine19"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="3e973327-7b3f-4168-afd9-b244050e9ce7"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE0"
>+ underscore_name="icache_hit_bank1_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE1"
>+ underscore_name="icache_hit_bank1_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE2"
>+ underscore_name="icache_hit_bank1_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE3"
>+ underscore_name="icache_hit_bank1_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE4"
>+ underscore_name="icache_hit_bank1_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE5"
>+ underscore_name="icache_hit_bank1_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE6"
>+ underscore_name="icache_hit_bank1_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE7"
>+ underscore_name="icache_hit_bank1_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE0"
>+ underscore_name="icache_miss_bank1_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE1"
>+ underscore_name="icache_miss_bank1_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE2"
>+ underscore_name="icache_miss_bank1_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE3"
>+ underscore_name="icache_miss_bank1_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE4"
>+ underscore_name="icache_miss_bank1_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE5"
>+ underscore_name="icache_miss_bank1_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE6"
>+ underscore_name="icache_miss_bank1_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE7"
>+ underscore_name="icache_miss_bank1_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18820011" />
>+ <register type="NOA" address="0x00009888" value="0x18A20011" />
>+ <register type="NOA" address="0x00009888" value="0x18C20011" />
>+ <register type="NOA" address="0x00009888" value="0x18E20011" />
>+ <register type="NOA" address="0x00009888" value="0x19820011" />
>+ <register type="NOA" address="0x00009888" value="0x19A20011" />
>+ <register type="NOA" address="0x00009888" value="0x19C20011" />
>+ <register type="NOA" address="0x00009888" value="0x19E20011" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine20"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine20"
>+ underscore_name="vector_engine20"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="71d2d15b-f26c-4978-908a-f60275fa3562"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE8"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE8"
>+ underscore_name="icache_hit_bank1_xecore8"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE9"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE9"
>+ underscore_name="icache_hit_bank1_xecore9"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE10"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE10"
>+ underscore_name="icache_hit_bank1_xecore10"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE11"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE11"
>+ underscore_name="icache_hit_bank1_xecore11"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE12"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE12"
>+ underscore_name="icache_hit_bank1_xecore12"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE13"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE13"
>+ underscore_name="icache_hit_bank1_xecore13"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE14"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE14"
>+ underscore_name="icache_hit_bank1_xecore14"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK1 XECORE15"
>+ symbol_name="ICACHE_HIT_BANK1_XECORE15"
>+ underscore_name="icache_hit_bank1_xecore15"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE8"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE8"
>+ underscore_name="icache_miss_bank1_xecore8"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE9"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE9"
>+ underscore_name="icache_miss_bank1_xecore9"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE10"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE10"
>+ underscore_name="icache_miss_bank1_xecore10"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE11"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE11"
>+ underscore_name="icache_miss_bank1_xecore11"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE12"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE12"
>+ underscore_name="icache_miss_bank1_xecore12"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE13"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE13"
>+ underscore_name="icache_miss_bank1_xecore13"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE14"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE14"
>+ underscore_name="icache_miss_bank1_xecore14"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK1 XECORE15"
>+ symbol_name="ICACHE_MISS_BANK1_XECORE15"
>+ underscore_name="icache_miss_bank1_xecore15"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18820011" />
>+ <register type="NOA" address="0x00009888" value="0x18A20011" />
>+ <register type="NOA" address="0x00009888" value="0x18C20011" />
>+ <register type="NOA" address="0x00009888" value="0x18E20011" />
>+ <register type="NOA" address="0x00009888" value="0x19820011" />
>+ <register type="NOA" address="0x00009888" value="0x19A20011" />
>+ <register type="NOA" address="0x00009888" value="0x19C20011" />
>+ <register type="NOA" address="0x00009888" value="0x19E20011" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine21"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine21"
>+ underscore_name="vector_engine21"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="83cf4cf3-b666-44df-8702-7fc3e907164a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE0"
>+ underscore_name="icache_hit_bank2_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE1"
>+ underscore_name="icache_hit_bank2_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE2"
>+ underscore_name="icache_hit_bank2_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE3"
>+ underscore_name="icache_hit_bank2_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE4"
>+ underscore_name="icache_hit_bank2_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE5"
>+ underscore_name="icache_hit_bank2_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE6"
>+ underscore_name="icache_hit_bank2_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE7"
>+ underscore_name="icache_hit_bank2_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE0"
>+ underscore_name="icache_miss_bank2_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE1"
>+ underscore_name="icache_miss_bank2_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE2"
>+ underscore_name="icache_miss_bank2_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE3"
>+ underscore_name="icache_miss_bank2_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE4"
>+ underscore_name="icache_miss_bank2_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE5"
>+ underscore_name="icache_miss_bank2_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE6"
>+ underscore_name="icache_miss_bank2_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE7"
>+ underscore_name="icache_miss_bank2_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x18820016" />
>+ <register type="NOA" address="0x00009888" value="0x18A20016" />
>+ <register type="NOA" address="0x00009888" value="0x18C20016" />
>+ <register type="NOA" address="0x00009888" value="0x18E20016" />
>+ <register type="NOA" address="0x00009888" value="0x19820016" />
>+ <register type="NOA" address="0x00009888" value="0x19A20016" />
>+ <register type="NOA" address="0x00009888" value="0x19C20016" />
>+ <register type="NOA" address="0x00009888" value="0x19E20016" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine22"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine22"
>+ underscore_name="vector_engine22"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c6b408ba-0479-40cb-8326-0fb1d709a261"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE8"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE8"
>+ underscore_name="icache_hit_bank2_xecore8"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE9"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE9"
>+ underscore_name="icache_hit_bank2_xecore9"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE10"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE10"
>+ underscore_name="icache_hit_bank2_xecore10"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE11"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE11"
>+ underscore_name="icache_hit_bank2_xecore11"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE12"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE12"
>+ underscore_name="icache_hit_bank2_xecore12"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE13"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE13"
>+ underscore_name="icache_hit_bank2_xecore13"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE14"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE14"
>+ underscore_name="icache_hit_bank2_xecore14"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK2 XECORE15"
>+ symbol_name="ICACHE_HIT_BANK2_XECORE15"
>+ underscore_name="icache_hit_bank2_xecore15"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE8"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE8"
>+ underscore_name="icache_miss_bank2_xecore8"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE9"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE9"
>+ underscore_name="icache_miss_bank2_xecore9"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE10"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE10"
>+ underscore_name="icache_miss_bank2_xecore10"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE11"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE11"
>+ underscore_name="icache_miss_bank2_xecore11"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE12"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE12"
>+ underscore_name="icache_miss_bank2_xecore12"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE13"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE13"
>+ underscore_name="icache_miss_bank2_xecore13"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE14"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE14"
>+ underscore_name="icache_miss_bank2_xecore14"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK2 XECORE15"
>+ symbol_name="ICACHE_MISS_BANK2_XECORE15"
>+ underscore_name="icache_miss_bank2_xecore15"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x18820016" />
>+ <register type="NOA" address="0x00009888" value="0x18A20016" />
>+ <register type="NOA" address="0x00009888" value="0x18C20016" />
>+ <register type="NOA" address="0x00009888" value="0x18E20016" />
>+ <register type="NOA" address="0x00009888" value="0x19820016" />
>+ <register type="NOA" address="0x00009888" value="0x19A20016" />
>+ <register type="NOA" address="0x00009888" value="0x19C20016" />
>+ <register type="NOA" address="0x00009888" value="0x19E20016" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine23"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine23"
>+ underscore_name="vector_engine23"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="1f43061b-db78-405a-9246-6df8ff0592f4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE0"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE0"
>+ underscore_name="icache_hit_bank3_xecore0"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE1"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE1"
>+ underscore_name="icache_hit_bank3_xecore1"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE2"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE2"
>+ underscore_name="icache_hit_bank3_xecore2"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE3"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE3"
>+ underscore_name="icache_hit_bank3_xecore3"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE4"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE4"
>+ underscore_name="icache_hit_bank3_xecore4"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE5"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE5"
>+ underscore_name="icache_hit_bank3_xecore5"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE6"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE6"
>+ underscore_name="icache_hit_bank3_xecore6"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE7"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE7"
>+ underscore_name="icache_hit_bank3_xecore7"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE0"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE0"
>+ underscore_name="icache_miss_bank3_xecore0"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE1"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE1"
>+ underscore_name="icache_miss_bank3_xecore1"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE2"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE2"
>+ underscore_name="icache_miss_bank3_xecore2"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE3"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE3"
>+ underscore_name="icache_miss_bank3_xecore3"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE4"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE4"
>+ underscore_name="icache_miss_bank3_xecore4"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE5"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE5"
>+ underscore_name="icache_miss_bank3_xecore5"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE6"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE6"
>+ underscore_name="icache_miss_bank3_xecore6"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE7"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE7"
>+ underscore_name="icache_miss_bank3_xecore7"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x1882001B" />
>+ <register type="NOA" address="0x00009888" value="0x18A2001B" />
>+ <register type="NOA" address="0x00009888" value="0x18C2001B" />
>+ <register type="NOA" address="0x00009888" value="0x18E2001B" />
>+ <register type="NOA" address="0x00009888" value="0x1982001B" />
>+ <register type="NOA" address="0x00009888" value="0x19A2001B" />
>+ <register type="NOA" address="0x00009888" value="0x19C2001B" />
>+ <register type="NOA" address="0x00009888" value="0x19E2001B" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x06030002" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine24"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine24"
>+ underscore_name="vector_engine24"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7aa880f9-6185-4b35-9d71-45cd71099d1c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE8"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE8"
>+ underscore_name="icache_hit_bank3_xecore8"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE9"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE9"
>+ underscore_name="icache_hit_bank3_xecore9"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE10"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE10"
>+ underscore_name="icache_hit_bank3_xecore10"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE11"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE11"
>+ underscore_name="icache_hit_bank3_xecore11"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 3 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE12"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE12"
>+ underscore_name="icache_hit_bank3_xecore12"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 4 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE13"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE13"
>+ underscore_name="icache_hit_bank3_xecore13"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 5 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE14"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE14"
>+ underscore_name="icache_hit_bank3_xecore14"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 6 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE HIT BANK3 XECORE15"
>+ symbol_name="ICACHE_HIT_BANK3_XECORE15"
>+ underscore_name="icache_hit_bank3_xecore15"
>+ description="Number of Instruction Cache Hits"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 7 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE8"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE8"
>+ underscore_name="icache_miss_bank3_xecore8"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 7 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE9"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE9"
>+ underscore_name="icache_miss_bank3_xecore9"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 6 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE10"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE10"
>+ underscore_name="icache_miss_bank3_xecore10"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 5 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE11"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE11"
>+ underscore_name="icache_miss_bank3_xecore11"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 4 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE12"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE12"
>+ underscore_name="icache_miss_bank3_xecore12"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 3 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE13"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE13"
>+ underscore_name="icache_miss_bank3_xecore13"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 2 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE14"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE14"
>+ underscore_name="icache_miss_bank3_xecore14"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 1 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="ICACHE MISS BANK3 XECORE15"
>+ symbol_name="ICACHE_MISS_BANK3_XECORE15"
>+ underscore_name="icache_miss_bank3_xecore15"
>+ description="Number of Instruction Cache Misses"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="C 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x1882001B" />
>+ <register type="NOA" address="0x00009888" value="0x18A2001B" />
>+ <register type="NOA" address="0x00009888" value="0x18C2001B" />
>+ <register type="NOA" address="0x00009888" value="0x18E2001B" />
>+ <register type="NOA" address="0x00009888" value="0x1982001B" />
>+ <register type="NOA" address="0x00009888" value="0x19A2001B" />
>+ <register type="NOA" address="0x00009888" value="0x19C2001B" />
>+ <register type="NOA" address="0x00009888" value="0x19E2001B" />
>+ <register type="NOA" address="0x00009888" value="0x04820002" />
>+ <register type="NOA" address="0x00009888" value="0x06820C00" />
>+ <register type="NOA" address="0x00009888" value="0x16820005" />
>+ <register type="NOA" address="0x00009888" value="0x00820000" />
>+ <register type="NOA" address="0x00009888" value="0x02820000" />
>+ <register type="NOA" address="0x00009888" value="0x00830001" />
>+ <register type="NOA" address="0x00009888" value="0x02834000" />
>+ <register type="NOA" address="0x00009888" value="0x00848001" />
>+ <register type="NOA" address="0x00009888" value="0x00860001" />
>+ <register type="NOA" address="0x00009888" value="0x02864000" />
>+ <register type="NOA" address="0x00009888" value="0x04A20002" />
>+ <register type="NOA" address="0x00009888" value="0x08A20006" />
>+ <register type="NOA" address="0x00009888" value="0x14A20140" />
>+ <register type="NOA" address="0x00009888" value="0x00A20000" />
>+ <register type="NOA" address="0x00009888" value="0x02A20000" />
>+ <register type="NOA" address="0x00009888" value="0x00A30004" />
>+ <register type="NOA" address="0x00009888" value="0x02A31000" />
>+ <register type="NOA" address="0x00009888" value="0x00A44002" />
>+ <register type="NOA" address="0x00009888" value="0x00A60004" />
>+ <register type="NOA" address="0x00009888" value="0x02A61000" />
>+ <register type="NOA" address="0x00009888" value="0x04C20002" />
>+ <register type="NOA" address="0x00009888" value="0x08C20180" />
>+ <register type="NOA" address="0x00009888" value="0x14C20005" />
>+ <register type="NOA" address="0x00009888" value="0x00C20000" />
>+ <register type="NOA" address="0x00009888" value="0x02C20000" />
>+ <register type="NOA" address="0x00009888" value="0x00C30010" />
>+ <register type="NOA" address="0x00009888" value="0x02C30400" />
>+ <register type="NOA" address="0x00009888" value="0x00C42004" />
>+ <register type="NOA" address="0x00009888" value="0x00C60010" />
>+ <register type="NOA" address="0x00009888" value="0x02C60400" />
>+ <register type="NOA" address="0x00009888" value="0x04E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0AE20006" />
>+ <register type="NOA" address="0x00009888" value="0x12E20140" />
>+ <register type="NOA" address="0x00009888" value="0x00E20000" />
>+ <register type="NOA" address="0x00009888" value="0x02E20000" />
>+ <register type="NOA" address="0x00009888" value="0x00E30040" />
>+ <register type="NOA" address="0x00009888" value="0x02E30100" />
>+ <register type="NOA" address="0x00009888" value="0x00E41008" />
>+ <register type="NOA" address="0x00009888" value="0x00E60040" />
>+ <register type="NOA" address="0x00009888" value="0x02E60100" />
>+ <register type="NOA" address="0x00009888" value="0x05820002" />
>+ <register type="NOA" address="0x00009888" value="0x0B820180" />
>+ <register type="NOA" address="0x00009888" value="0x13820005" />
>+ <register type="NOA" address="0x00009888" value="0x01820000" />
>+ <register type="NOA" address="0x00009888" value="0x03820000" />
>+ <register type="NOA" address="0x00009888" value="0x01830100" />
>+ <register type="NOA" address="0x00009888" value="0x03830040" />
>+ <register type="NOA" address="0x00009888" value="0x01840810" />
>+ <register type="NOA" address="0x00009888" value="0x01860100" />
>+ <register type="NOA" address="0x00009888" value="0x03860040" />
>+ <register type="NOA" address="0x00009888" value="0x05A20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DA20006" />
>+ <register type="NOA" address="0x00009888" value="0x11A20140" />
>+ <register type="NOA" address="0x00009888" value="0x01A20000" />
>+ <register type="NOA" address="0x00009888" value="0x03A20000" />
>+ <register type="NOA" address="0x00009888" value="0x01A30400" />
>+ <register type="NOA" address="0x00009888" value="0x03A30010" />
>+ <register type="NOA" address="0x00009888" value="0x01A40420" />
>+ <register type="NOA" address="0x00009888" value="0x01A60400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60010" />
>+ <register type="NOA" address="0x00009888" value="0x05C20002" />
>+ <register type="NOA" address="0x00009888" value="0x0DC20180" />
>+ <register type="NOA" address="0x00009888" value="0x11C20005" />
>+ <register type="NOA" address="0x00009888" value="0x01C20000" />
>+ <register type="NOA" address="0x00009888" value="0x03C20000" />
>+ <register type="NOA" address="0x00009888" value="0x01C31000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30004" />
>+ <register type="NOA" address="0x00009888" value="0x01C40240" />
>+ <register type="NOA" address="0x00009888" value="0x01C61000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60004" />
>+ <register type="NOA" address="0x00009888" value="0x05E20002" />
>+ <register type="NOA" address="0x00009888" value="0x0FE20146" />
>+ <register type="NOA" address="0x00009888" value="0x01E20000" />
>+ <register type="NOA" address="0x00009888" value="0x03E20000" />
>+ <register type="NOA" address="0x00009888" value="0x01E34000" />
>+ <register type="NOA" address="0x00009888" value="0x03E30001" />
>+ <register type="NOA" address="0x00009888" value="0x01E40180" />
>+ <register type="NOA" address="0x00009888" value="0x01E64000" />
>+ <register type="NOA" address="0x00009888" value="0x03E60001" />
>+ <register type="NOA" address="0x00009888" value="0x00030FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00070060" />
>+ <register type="NOA" address="0x00009888" value="0x02070900" />
>+ <register type="NOA" address="0x00009888" value="0x0008FF0E" />
>+ <register type="NOA" address="0x00009888" value="0x0208B0FF" />
>+ <register type="NOA" address="0x00009888" value="0x0009300C" />
>+ <register type="NOA" address="0x00009888" value="0x000A55A5" />
>+ <register type="NOA" address="0x00009888" value="0x020A5A55" />
>+ <register type="NOA" address="0x00009888" value="0x00014FF2" />
>+ <register type="NOA" address="0x00009888" value="0x000BAA04" />
>+ <register type="NOA" address="0x00009888" value="0x020B10AA" />
>+ <register type="NOA" address="0x00009888" value="0x00022004" />
>+ <register type="NOA" address="0x00009888" value="0x000C0010" />
>+ <register type="NOA" address="0x00009888" value="0x020C0400" />
>+ <register type="NOA" address="0x00009888" value="0x01076000" />
>+ <register type="NOA" address="0x00009888" value="0x03070009" />
>+ <register type="NOA" address="0x00009888" value="0x01080E00" />
>+ <register type="NOA" address="0x00009888" value="0x030800B0" />
>+ <register type="NOA" address="0x00009888" value="0x010903C0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA500" />
>+ <register type="NOA" address="0x00009888" value="0x030A005A" />
>+ <register type="NOA" address="0x00009888" value="0x01010420" />
>+ <register type="NOA" address="0x00009888" value="0x010B0400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0010" />
>+ <register type="NOA" address="0x00009888" value="0x01020240" />
>+ <register type="NOA" address="0x00009888" value="0x010C1000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0004" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0202FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x06030001" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x3203086A" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x3603200A" />
>+ <register type="NOA" address="0x00009888" value="0x26033000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x38030427" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C031400" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16031000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34030107" />
>+ <register type="NOA" address="0x00009888" value="0x1A033000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009888" value="0x1E037000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02025555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02045555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02055555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208AAAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000000A" />
>+ <register type="OA" address="0x0000D944" value="0x00007FFE" />
>+ <register type="OA" address="0x0000D948" value="0x00000012" />
>+ <register type="OA" address="0x0000D94C" value="0x0000BFFD" />
>+ <register type="OA" address="0x0000D950" value="0x00000022" />
>+ <register type="OA" address="0x0000D954" value="0x0000DFFB" />
>+ <register type="OA" address="0x0000D958" value="0x00000042" />
>+ <register type="OA" address="0x0000D95C" value="0x0000EFF7" />
>+ <register type="OA" address="0x0000D960" value="0x00000082" />
>+ <register type="OA" address="0x0000D964" value="0x0000F7EF" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FBDF" />
>+ <register type="OA" address="0x0000D970" value="0x00000202" />
>+ <register type="OA" address="0x0000D974" value="0x0000FDBF" />
>+ <register type="OA" address="0x0000D978" value="0x00000402" />
>+ <register type="OA" address="0x0000D97C" value="0x0000FE7F" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine25"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine25"
>+ underscore_name="vector_engine25"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="35c22c75-f1bd-4740-854b-b7248e45bb84"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE0 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE0_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore0_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE1 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE1_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore1_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE2 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE2_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore2_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE3 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE3_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore3_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0A902960" />
>+ <register type="NOA" address="0x00009888" value="0x0AB02960" />
>+ <register type="NOA" address="0x00009888" value="0x0AD02960" />
>+ <register type="NOA" address="0x00009888" value="0x0AF02960" />
>+ <register type="NOA" address="0x00009888" value="0x009039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00810015" />
>+ <register type="NOA" address="0x00009888" value="0x0083002A" />
>+ <register type="NOA" address="0x00009888" value="0x00840007" />
>+ <register type="NOA" address="0x00009888" value="0x00860015" />
>+ <register type="NOA" address="0x00009888" value="0x00870015" />
>+ <register type="NOA" address="0x00009888" value="0x02B039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00B00000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10540" />
>+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x00A40038" />
>+ <register type="NOA" address="0x00009888" value="0x00A60540" />
>+ <register type="NOA" address="0x00009888" value="0x00A70540" />
>+ <register type="NOA" address="0x00009888" value="0x04D039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00D00000" />
>+ <register type="NOA" address="0x00009888" value="0x00C15000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30002" />
>+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75000" />
>+ <register type="NOA" address="0x00009888" value="0x02C70001" />
>+ <register type="NOA" address="0x00009888" value="0x06F039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00F00000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10054" />
>+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x02E60054" />
>+ <register type="NOA" address="0x00009888" value="0x02E70054" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x02070056" />
>+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00010038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0540" />
>+ <register type="NOA" address="0x00009888" value="0x000201C0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04030012" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32032942" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030603" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001B" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C3" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000603" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00003003" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000022" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D970" value="0x00000802" />
>+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D978" value="0x00004002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine26"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine26"
>+ underscore_name="vector_engine26"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="208fe223-385c-4961-b2e7-cb44f3612b79"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE4 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE4_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore4_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE5 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE5_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore5_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE6 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE6_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore6_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE7 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE7_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore7_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0B902960" />
>+ <register type="NOA" address="0x00009888" value="0x0BB02960" />
>+ <register type="NOA" address="0x00009888" value="0x0BD02960" />
>+ <register type="NOA" address="0x00009888" value="0x0BF02960" />
>+ <register type="NOA" address="0x00009888" value="0x019039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01810015" />
>+ <register type="NOA" address="0x00009888" value="0x0183002A" />
>+ <register type="NOA" address="0x00009888" value="0x01840007" />
>+ <register type="NOA" address="0x00009888" value="0x01860015" />
>+ <register type="NOA" address="0x00009888" value="0x01870015" />
>+ <register type="NOA" address="0x00009888" value="0x03B039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01B00000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10540" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x01A40038" />
>+ <register type="NOA" address="0x00009888" value="0x01A60540" />
>+ <register type="NOA" address="0x00009888" value="0x01A70540" />
>+ <register type="NOA" address="0x00009888" value="0x05D039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01D00000" />
>+ <register type="NOA" address="0x00009888" value="0x01C15000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30002" />
>+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70001" />
>+ <register type="NOA" address="0x00009888" value="0x07F039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01F00000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10054" />
>+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x03E60054" />
>+ <register type="NOA" address="0x00009888" value="0x03E70054" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x03070056" />
>+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA555" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010038" />
>+ <register type="NOA" address="0x00009888" value="0x010B0540" />
>+ <register type="NOA" address="0x00009888" value="0x010201C0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04030012" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32032942" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030603" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001B" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C3" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000603" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00003003" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000022" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D970" value="0x00000802" />
>+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D978" value="0x00004002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine27"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine27"
>+ underscore_name="vector_engine27"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="b72101b8-7ef1-4bd1-ac6f-5e9ac5d098d6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE8 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE8_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore8_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE9 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE9_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore9_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE10 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE10_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore10_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE11 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE11_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore11_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0A902960" />
>+ <register type="NOA" address="0x00009888" value="0x0AB02960" />
>+ <register type="NOA" address="0x00009888" value="0x0AD02960" />
>+ <register type="NOA" address="0x00009888" value="0x0AF02960" />
>+ <register type="NOA" address="0x00009888" value="0x009039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00810015" />
>+ <register type="NOA" address="0x00009888" value="0x0083002A" />
>+ <register type="NOA" address="0x00009888" value="0x00840007" />
>+ <register type="NOA" address="0x00009888" value="0x00860015" />
>+ <register type="NOA" address="0x00009888" value="0x00870015" />
>+ <register type="NOA" address="0x00009888" value="0x02B039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00B00000" />
>+ <register type="NOA" address="0x00009888" value="0x00A10540" />
>+ <register type="NOA" address="0x00009888" value="0x00A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x00A40038" />
>+ <register type="NOA" address="0x00009888" value="0x00A60540" />
>+ <register type="NOA" address="0x00009888" value="0x00A70540" />
>+ <register type="NOA" address="0x00009888" value="0x04D039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00D00000" />
>+ <register type="NOA" address="0x00009888" value="0x00C15000" />
>+ <register type="NOA" address="0x00009888" value="0x02C10001" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x02C30002" />
>+ <register type="NOA" address="0x00009888" value="0x00C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65000" />
>+ <register type="NOA" address="0x00009888" value="0x02C60001" />
>+ <register type="NOA" address="0x00009888" value="0x00C75000" />
>+ <register type="NOA" address="0x00009888" value="0x02C70001" />
>+ <register type="NOA" address="0x00009888" value="0x06F039E0" />
>+ <register type="NOA" address="0x00009888" value="0x00F00000" />
>+ <register type="NOA" address="0x00009888" value="0x02E10054" />
>+ <register type="NOA" address="0x00009888" value="0x02E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x00E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x02E60054" />
>+ <register type="NOA" address="0x00009888" value="0x02E70054" />
>+ <register type="NOA" address="0x00009888" value="0x0007A000" />
>+ <register type="NOA" address="0x00009888" value="0x02070056" />
>+ <register type="NOA" address="0x00009888" value="0x00080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x00090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA555" />
>+ <register type="NOA" address="0x00009888" value="0x020A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x00010038" />
>+ <register type="NOA" address="0x00009888" value="0x000B0540" />
>+ <register type="NOA" address="0x00009888" value="0x000201C0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5000" />
>+ <register type="NOA" address="0x00009888" value="0x020C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04030009" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32032942" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030603" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001B" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C3" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000603" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00003003" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000022" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D970" value="0x00000802" />
>+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D978" value="0x00004002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine28"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine28"
>+ underscore_name="vector_engine28"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fdd412a9-274d-46ab-a27f-f3e107321d24"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE12 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE12_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore12_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 0 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE13 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE13_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore13_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 1 READ B 5 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE14 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE14_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore14_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 2 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE MULTIPLE PIPE ACTIVE XECORE15 XVE0"
>+ symbol_name="XVE_MULTIPLE_PIPE_ACTIVE_XECORE15_XVE0"
>+ underscore_name="xve_multiple_pipe_active_xecore15_xve0"
>+ description="Percentage of time in which at least two pipes are actively executing a Gen ISA instruction among ALU0, ALU1 and XMX pipes"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="B 3 READ B 7 READ USUB 100 UMUL $GpuCoreClocks FDIV"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0B902960" />
>+ <register type="NOA" address="0x00009888" value="0x0BB02960" />
>+ <register type="NOA" address="0x00009888" value="0x0BD02960" />
>+ <register type="NOA" address="0x00009888" value="0x0BF02960" />
>+ <register type="NOA" address="0x00009888" value="0x019039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01810015" />
>+ <register type="NOA" address="0x00009888" value="0x0183002A" />
>+ <register type="NOA" address="0x00009888" value="0x01840007" />
>+ <register type="NOA" address="0x00009888" value="0x01860015" />
>+ <register type="NOA" address="0x00009888" value="0x01870015" />
>+ <register type="NOA" address="0x00009888" value="0x03B039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01B00000" />
>+ <register type="NOA" address="0x00009888" value="0x01A10540" />
>+ <register type="NOA" address="0x00009888" value="0x01A30A80" />
>+ <register type="NOA" address="0x00009888" value="0x01A40038" />
>+ <register type="NOA" address="0x00009888" value="0x01A60540" />
>+ <register type="NOA" address="0x00009888" value="0x01A70540" />
>+ <register type="NOA" address="0x00009888" value="0x05D039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01D00000" />
>+ <register type="NOA" address="0x00009888" value="0x01C15000" />
>+ <register type="NOA" address="0x00009888" value="0x03C10001" />
>+ <register type="NOA" address="0x00009888" value="0x01C3A000" />
>+ <register type="NOA" address="0x00009888" value="0x03C30002" />
>+ <register type="NOA" address="0x00009888" value="0x01C401C0" />
>+ <register type="NOA" address="0x00009888" value="0x01C65000" />
>+ <register type="NOA" address="0x00009888" value="0x03C60001" />
>+ <register type="NOA" address="0x00009888" value="0x01C75000" />
>+ <register type="NOA" address="0x00009888" value="0x03C70001" />
>+ <register type="NOA" address="0x00009888" value="0x07F039E0" />
>+ <register type="NOA" address="0x00009888" value="0x01F00000" />
>+ <register type="NOA" address="0x00009888" value="0x03E10054" />
>+ <register type="NOA" address="0x00009888" value="0x03E300A8" />
>+ <register type="NOA" address="0x00009888" value="0x01E40E00" />
>+ <register type="NOA" address="0x00009888" value="0x03E60054" />
>+ <register type="NOA" address="0x00009888" value="0x03E70054" />
>+ <register type="NOA" address="0x00009888" value="0x00030FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020800FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0055" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B00AA" />
>+ <register type="NOA" address="0x00009888" value="0x0107A000" />
>+ <register type="NOA" address="0x00009888" value="0x03070056" />
>+ <register type="NOA" address="0x00009888" value="0x01080FEA" />
>+ <register type="NOA" address="0x00009888" value="0x01090FC0" />
>+ <register type="NOA" address="0x00009888" value="0x010AA555" />
>+ <register type="NOA" address="0x00009888" value="0x030A00AA" />
>+ <register type="NOA" address="0x00009888" value="0x01010038" />
>+ <register type="NOA" address="0x00009888" value="0x010B0540" />
>+ <register type="NOA" address="0x00009888" value="0x010201C0" />
>+ <register type="NOA" address="0x00009888" value="0x010C5000" />
>+ <register type="NOA" address="0x00009888" value="0x030C0001" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x020200FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04030009" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32032942" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030603" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00010FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020055" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040055" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050055" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020800AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0xF0800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0xF0800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x0000001B" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D948" value="0x000000C3" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D950" value="0x00000603" />
>+ <register type="OA" address="0x0000D954" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D958" value="0x00003003" />
>+ <register type="OA" address="0x0000D95C" value="0x0000F1FF" />
>+ <register type="OA" address="0x0000D960" value="0x00000022" />
>+ <register type="OA" address="0x0000D964" value="0x0000FFF8" />
>+ <register type="OA" address="0x0000D968" value="0x00000102" />
>+ <register type="OA" address="0x0000D96C" value="0x0000FFC7" />
>+ <register type="OA" address="0x0000D970" value="0x00000802" />
>+ <register type="OA" address="0x0000D974" value="0x0000FE3F" />
>+ <register type="OA" address="0x0000D978" value="0x00004002" />
>+ <register type="OA" address="0x0000D97C" value="0x0000F1FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine29"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine29"
>+ underscore_name="vector_engine29"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="233317d4-03cf-4497-bb57-f9690bc057f4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE0 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE0_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore0_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE1 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE1_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore1_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice2XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE2 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE2_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore2_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice2XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0A906F40" />
>+ <register type="NOA" address="0x00009888" value="0x0C900006" />
>+ <register type="NOA" address="0x00009888" value="0x0AB06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CB00006" />
>+ <register type="NOA" address="0x00009888" value="0x0AD06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CD00006" />
>+ <register type="NOA" address="0x00009888" value="0x00904EB4" />
>+ <register type="NOA" address="0x00009888" value="0x02900166" />
>+ <register type="NOA" address="0x00009888" value="0x00810155" />
>+ <register type="NOA" address="0x00009888" value="0x008302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0084001F" />
>+ <register type="NOA" address="0x00009888" value="0x00860155" />
>+ <register type="NOA" address="0x00009888" value="0x00870155" />
>+ <register type="NOA" address="0x00009888" value="0x02B05000" />
>+ <register type="NOA" address="0x00009888" value="0x04B01A75" />
>+ <register type="NOA" address="0x00009888" value="0x06B0000B" />
>+ <register type="NOA" address="0x00009888" value="0x00B00000" />
>+ <register type="NOA" address="0x00009888" value="0x00A15400" />
>+ <register type="NOA" address="0x00009888" value="0x02A10005" />
>+ <register type="NOA" address="0x00009888" value="0x00A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00A65400" />
>+ <register type="NOA" address="0x00009888" value="0x02A60005" />
>+ <register type="NOA" address="0x00009888" value="0x00A75400" />
>+ <register type="NOA" address="0x00009888" value="0x02A70005" />
>+ <register type="NOA" address="0x00009888" value="0x06D05680" />
>+ <register type="NOA" address="0x00009888" value="0x08D02CD3" />
>+ <register type="NOA" address="0x00009888" value="0x00D00000" />
>+ <register type="NOA" address="0x00009888" value="0x02C11550" />
>+ <register type="NOA" address="0x00009888" value="0x02C32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00C47C00" />
>+ <register type="NOA" address="0x00009888" value="0x02C61550" />
>+ <register type="NOA" address="0x00009888" value="0x02C71550" />
>+ <register type="NOA" address="0x00009888" value="0x02072AA0" />
>+ <register type="NOA" address="0x00009888" value="0x0008FEAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x00097C00" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AA5" />
>+ <register type="NOA" address="0x00009888" value="0x000103E0" />
>+ <register type="NOA" address="0x00009888" value="0x000B5400" />
>+ <register type="NOA" address="0x00009888" value="0x020B0005" />
>+ <register type="NOA" address="0x00009888" value="0x00027C00" />
>+ <register type="NOA" address="0x00009888" value="0x020C1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030422" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x0003E002" />
>+ <register type="OA" address="0x0000D954" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine30"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine30"
>+ underscore_name="vector_engine30"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="c11f8f0b-35fc-45de-b8d9-06664fa2b65c"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE3 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE3_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore3_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice2XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE4 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE4_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore4_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE5 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE5_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore5_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice3XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0AF06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CF00006" />
>+ <register type="NOA" address="0x00009888" value="0x0B906F40" />
>+ <register type="NOA" address="0x00009888" value="0x0D900006" />
>+ <register type="NOA" address="0x00009888" value="0x0BB06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DB00006" />
>+ <register type="NOA" address="0x00009888" value="0x00F04EB4" />
>+ <register type="NOA" address="0x00009888" value="0x02F00166" />
>+ <register type="NOA" address="0x00009888" value="0x00E10155" />
>+ <register type="NOA" address="0x00009888" value="0x00E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00E60155" />
>+ <register type="NOA" address="0x00009888" value="0x00E70155" />
>+ <register type="NOA" address="0x00009888" value="0x03905000" />
>+ <register type="NOA" address="0x00009888" value="0x05901A75" />
>+ <register type="NOA" address="0x00009888" value="0x0790000B" />
>+ <register type="NOA" address="0x00009888" value="0x01900000" />
>+ <register type="NOA" address="0x00009888" value="0x01815400" />
>+ <register type="NOA" address="0x00009888" value="0x03810005" />
>+ <register type="NOA" address="0x00009888" value="0x0183A800" />
>+ <register type="NOA" address="0x00009888" value="0x0383000A" />
>+ <register type="NOA" address="0x00009888" value="0x018403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01865400" />
>+ <register type="NOA" address="0x00009888" value="0x03860005" />
>+ <register type="NOA" address="0x00009888" value="0x01875400" />
>+ <register type="NOA" address="0x00009888" value="0x03870005" />
>+ <register type="NOA" address="0x00009888" value="0x07B05680" />
>+ <register type="NOA" address="0x00009888" value="0x09B02CD3" />
>+ <register type="NOA" address="0x00009888" value="0x01B00000" />
>+ <register type="NOA" address="0x00009888" value="0x03A11550" />
>+ <register type="NOA" address="0x00009888" value="0x03A32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x01A47C00" />
>+ <register type="NOA" address="0x00009888" value="0x03A61550" />
>+ <register type="NOA" address="0x00009888" value="0x03A71550" />
>+ <register type="NOA" address="0x00009888" value="0x00037FE0" />
>+ <register type="NOA" address="0x00009888" value="0x00070155" />
>+ <register type="NOA" address="0x00009888" value="0x0008FC00" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0009001F" />
>+ <register type="NOA" address="0x00009888" value="0x000A56AA" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FE0" />
>+ <register type="NOA" address="0x00009888" value="0x000BA800" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0108A800" />
>+ <register type="NOA" address="0x00009888" value="0x03083FFA" />
>+ <register type="NOA" address="0x00009888" value="0x010A5400" />
>+ <register type="NOA" address="0x00009888" value="0x030A1555" />
>+ <register type="NOA" address="0x00009888" value="0x01017C00" />
>+ <register type="NOA" address="0x00009888" value="0x030B1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04032492" />
>+ <register type="NOA" address="0x00009888" value="0x12037000" />
>+ <register type="NOA" address="0x00009888" value="0x32030004" />
>+ <register type="NOA" address="0x00009888" value="0x20037000" />
>+ <register type="NOA" address="0x00009888" value="0x36031080" />
>+ <register type="NOA" address="0x00009888" value="0x26037000" />
>+ <register type="NOA" address="0x00009888" value="0x2C037000" />
>+ <register type="NOA" address="0x00009888" value="0x380308E4" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x0003E002" />
>+ <register type="OA" address="0x0000D954" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine31"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine31"
>+ underscore_name="vector_engine31"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="413fc3f3-9886-46d6-ab81-8cd6537f20e3"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE6 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE6_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore6_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice3XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE7 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE7_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore7_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice3XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE8 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE8_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore8_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000D" />
>+ <register type="NOA" address="0x00009888" value="0x0BD06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DD00006" />
>+ <register type="NOA" address="0x00009888" value="0x0BF06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DF00006" />
>+ <register type="NOA" address="0x00009888" value="0x01D04EB4" />
>+ <register type="NOA" address="0x00009888" value="0x03D00166" />
>+ <register type="NOA" address="0x00009888" value="0x01C10155" />
>+ <register type="NOA" address="0x00009888" value="0x01C302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01C4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01C60155" />
>+ <register type="NOA" address="0x00009888" value="0x01C70155" />
>+ <register type="NOA" address="0x00009888" value="0x03F05000" />
>+ <register type="NOA" address="0x00009888" value="0x05F01A75" />
>+ <register type="NOA" address="0x00009888" value="0x07F0000B" />
>+ <register type="NOA" address="0x00009888" value="0x01F00000" />
>+ <register type="NOA" address="0x00009888" value="0x01E15400" />
>+ <register type="NOA" address="0x00009888" value="0x03E10005" />
>+ <register type="NOA" address="0x00009888" value="0x01E3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03E3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01E403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01E65400" />
>+ <register type="NOA" address="0x00009888" value="0x03E60005" />
>+ <register type="NOA" address="0x00009888" value="0x01E75400" />
>+ <register type="NOA" address="0x00009888" value="0x03E70005" />
>+ <register type="NOA" address="0x00009888" value="0x000303FF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x0208000F" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A0005" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B000A" />
>+ <register type="NOA" address="0x00009888" value="0x010756AA" />
>+ <register type="NOA" address="0x00009888" value="0x03070005" />
>+ <register type="NOA" address="0x00009888" value="0x010903FF" />
>+ <register type="NOA" address="0x00009888" value="0x010AAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x030A000A" />
>+ <register type="NOA" address="0x00009888" value="0x0102001F" />
>+ <register type="NOA" address="0x00009888" value="0x010C0155" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0A906F40" />
>+ <register type="NOA" address="0x00009888" value="0x0C900006" />
>+ <register type="NOA" address="0x00009888" value="0x06905680" />
>+ <register type="NOA" address="0x00009888" value="0x08902CD3" />
>+ <register type="NOA" address="0x00009888" value="0x00900000" />
>+ <register type="NOA" address="0x00009888" value="0x02811550" />
>+ <register type="NOA" address="0x00009888" value="0x02832AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00847C00" />
>+ <register type="NOA" address="0x00009888" value="0x02861550" />
>+ <register type="NOA" address="0x00009888" value="0x02871550" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
>+ <register type="NOA" address="0x00009888" value="0x020A1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009888" value="0x02023FF0" />
>+ <register type="NOA" address="0x00009888" value="0x00032492" />
>+ <register type="NOA" address="0x00009888" value="0x02032492" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032520" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x3A0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x3C03140A" />
>+ <register type="NOA" address="0x00009888" value="0x3E0300A0" />
>+ <register type="NOA" address="0x00009888" value="0x4003000A" />
>+ <register type="NOA" address="0x00009888" value="0x14037000" />
>+ <register type="NOA" address="0x00009888" value="0x16037000" />
>+ <register type="NOA" address="0x00009888" value="0x18037000" />
>+ <register type="NOA" address="0x00009888" value="0x34032529" />
>+ <register type="NOA" address="0x00009888" value="0x1A037000" />
>+ <register type="NOA" address="0x00009888" value="0x1C037000" />
>+ <register type="NOA" address="0x00009884" value="0x00000009" />
>+ <register type="NOA" address="0x00009888" value="0x000103FF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02020005" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02040005" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02050005" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x0208000A" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017C00" />
>+ <register type="NOA" address="0x00009888" value="0x02021550" />
>+ <register type="NOA" address="0x00009888" value="0x02041550" />
>+ <register type="NOA" address="0x00009888" value="0x02051550" />
>+ <register type="NOA" address="0x00009888" value="0x02082AA0" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x0003E002" />
>+ <register type="OA" address="0x0000D954" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine32"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine32"
>+ underscore_name="vector_engine32"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fc0b9614-6c1b-4e90-976c-41dab7ef47aa"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE9 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE9_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore9_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice4XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE10 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE10_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore10_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice4XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE11 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE11_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore11_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice4XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0AB06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CB00006" />
>+ <register type="NOA" address="0x00009888" value="0x0AD06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CD00006" />
>+ <register type="NOA" address="0x00009888" value="0x0AF06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0CF00006" />
>+ <register type="NOA" address="0x00009888" value="0x00B04EB4" />
>+ <register type="NOA" address="0x00009888" value="0x02B00166" />
>+ <register type="NOA" address="0x00009888" value="0x00A10155" />
>+ <register type="NOA" address="0x00009888" value="0x00A302AA" />
>+ <register type="NOA" address="0x00009888" value="0x00A4001F" />
>+ <register type="NOA" address="0x00009888" value="0x00A60155" />
>+ <register type="NOA" address="0x00009888" value="0x00A70155" />
>+ <register type="NOA" address="0x00009888" value="0x02D05000" />
>+ <register type="NOA" address="0x00009888" value="0x04D01A75" />
>+ <register type="NOA" address="0x00009888" value="0x06D0000B" />
>+ <register type="NOA" address="0x00009888" value="0x00D00000" />
>+ <register type="NOA" address="0x00009888" value="0x00C15400" />
>+ <register type="NOA" address="0x00009888" value="0x02C10005" />
>+ <register type="NOA" address="0x00009888" value="0x00C3A800" />
>+ <register type="NOA" address="0x00009888" value="0x02C3000A" />
>+ <register type="NOA" address="0x00009888" value="0x00C403E0" />
>+ <register type="NOA" address="0x00009888" value="0x00C65400" />
>+ <register type="NOA" address="0x00009888" value="0x02C60005" />
>+ <register type="NOA" address="0x00009888" value="0x00C75400" />
>+ <register type="NOA" address="0x00009888" value="0x02C70005" />
>+ <register type="NOA" address="0x00009888" value="0x06F05680" />
>+ <register type="NOA" address="0x00009888" value="0x08F02CD3" />
>+ <register type="NOA" address="0x00009888" value="0x00F00000" />
>+ <register type="NOA" address="0x00009888" value="0x02E11550" />
>+ <register type="NOA" address="0x00009888" value="0x02E32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x00E47C00" />
>+ <register type="NOA" address="0x00009888" value="0x02E61550" />
>+ <register type="NOA" address="0x00009888" value="0x02E71550" />
>+ <register type="NOA" address="0x00009888" value="0x0007A800" />
>+ <register type="NOA" address="0x00009888" value="0x0207155A" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x00097FE0" />
>+ <register type="NOA" address="0x00009888" value="0x000AA955" />
>+ <register type="NOA" address="0x00009888" value="0x020A2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B0155" />
>+ <register type="NOA" address="0x00009888" value="0x000203E0" />
>+ <register type="NOA" address="0x00009888" value="0x000C5400" />
>+ <register type="NOA" address="0x00009888" value="0x020C0005" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32032943" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030C60" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030603" />
>+ <register type="NOA" address="0x00009888" value="0x3A030000" />
>+ <register type="NOA" address="0x00009888" value="0x3C030000" />
>+ <register type="NOA" address="0x00009888" value="0x3E030000" />
>+ <register type="NOA" address="0x00009888" value="0x40030000" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x3403294A" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x0003E002" />
>+ <register type="OA" address="0x0000D954" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine33"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine33"
>+ underscore_name="vector_engine33"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fc0d31b8-0d2d-4674-943a-3b2929dd7053"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE12 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE12_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore12_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore0"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE13 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE13_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore13_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 1 READ"
>+ availability="$GtSlice5XeCore1"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE14 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE14_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore14_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 2 READ"
>+ availability="$GtSlice5XeCore2"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0B906F40" />
>+ <register type="NOA" address="0x00009888" value="0x0D900006" />
>+ <register type="NOA" address="0x00009888" value="0x0BB06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DB00006" />
>+ <register type="NOA" address="0x00009888" value="0x0BD06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DD00006" />
>+ <register type="NOA" address="0x00009888" value="0x01904EB4" />
>+ <register type="NOA" address="0x00009888" value="0x03900166" />
>+ <register type="NOA" address="0x00009888" value="0x01810155" />
>+ <register type="NOA" address="0x00009888" value="0x018302AA" />
>+ <register type="NOA" address="0x00009888" value="0x0184001F" />
>+ <register type="NOA" address="0x00009888" value="0x01860155" />
>+ <register type="NOA" address="0x00009888" value="0x01870155" />
>+ <register type="NOA" address="0x00009888" value="0x03B05000" />
>+ <register type="NOA" address="0x00009888" value="0x05B01A75" />
>+ <register type="NOA" address="0x00009888" value="0x07B0000B" />
>+ <register type="NOA" address="0x00009888" value="0x01B00000" />
>+ <register type="NOA" address="0x00009888" value="0x01A15400" />
>+ <register type="NOA" address="0x00009888" value="0x03A10005" />
>+ <register type="NOA" address="0x00009888" value="0x01A3A800" />
>+ <register type="NOA" address="0x00009888" value="0x03A3000A" />
>+ <register type="NOA" address="0x00009888" value="0x01A403E0" />
>+ <register type="NOA" address="0x00009888" value="0x01A65400" />
>+ <register type="NOA" address="0x00009888" value="0x03A60005" />
>+ <register type="NOA" address="0x00009888" value="0x01A75400" />
>+ <register type="NOA" address="0x00009888" value="0x03A70005" />
>+ <register type="NOA" address="0x00009888" value="0x07D05680" />
>+ <register type="NOA" address="0x00009888" value="0x09D02CD3" />
>+ <register type="NOA" address="0x00009888" value="0x01D00000" />
>+ <register type="NOA" address="0x00009888" value="0x03C11550" />
>+ <register type="NOA" address="0x00009888" value="0x03C32AA0" />
>+ <register type="NOA" address="0x00009888" value="0x01C47C00" />
>+ <register type="NOA" address="0x00009888" value="0x03C61550" />
>+ <register type="NOA" address="0x00009888" value="0x03C71550" />
>+ <register type="NOA" address="0x00009888" value="0x00037FFF" />
>+ <register type="NOA" address="0x00009888" value="0x0008FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02083FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000A5555" />
>+ <register type="NOA" address="0x00009888" value="0x020A1555" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x000BAAAA" />
>+ <register type="NOA" address="0x00009888" value="0x020B2AAA" />
>+ <register type="NOA" address="0x00009888" value="0x03072AA0" />
>+ <register type="NOA" address="0x00009888" value="0x0108FEAA" />
>+ <register type="NOA" address="0x00009888" value="0x0308000F" />
>+ <register type="NOA" address="0x00009888" value="0x01097C00" />
>+ <register type="NOA" address="0x00009888" value="0x010A5555" />
>+ <register type="NOA" address="0x00009888" value="0x030A2AA5" />
>+ <register type="NOA" address="0x00009888" value="0x010103E0" />
>+ <register type="NOA" address="0x00009888" value="0x010B5400" />
>+ <register type="NOA" address="0x00009888" value="0x030B0005" />
>+ <register type="NOA" address="0x00009888" value="0x01027C00" />
>+ <register type="NOA" address="0x00009888" value="0x030C1550" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x0002FFFF" />
>+ <register type="NOA" address="0x00009888" value="0x02023FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x02031249" />
>+ <register type="NOA" address="0x00009888" value="0x04031249" />
>+ <register type="NOA" address="0x00009888" value="0x12031000" />
>+ <register type="NOA" address="0x00009888" value="0x32030002" />
>+ <register type="NOA" address="0x00009888" value="0x20031000" />
>+ <register type="NOA" address="0x00009888" value="0x36030840" />
>+ <register type="NOA" address="0x00009888" value="0x26031000" />
>+ <register type="NOA" address="0x00009888" value="0x2C031000" />
>+ <register type="NOA" address="0x00009888" value="0x38030422" />
>+ <register type="NOA" address="0x00009888" value="0x3A030030" />
>+ <register type="NOA" address="0x00009888" value="0x3C030603" />
>+ <register type="NOA" address="0x00009888" value="0x3E030030" />
>+ <register type="NOA" address="0x00009888" value="0x40030003" />
>+ <register type="NOA" address="0x00009888" value="0x14030000" />
>+ <register type="NOA" address="0x00009888" value="0x16030000" />
>+ <register type="NOA" address="0x00009888" value="0x18030000" />
>+ <register type="NOA" address="0x00009888" value="0x34030000" />
>+ <register type="NOA" address="0x00009888" value="0x1A030000" />
>+ <register type="NOA" address="0x00009888" value="0x1C030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x00017FFF" />
>+ <register type="NOA" address="0x00009888" value="0x00025555" />
>+ <register type="NOA" address="0x00009888" value="0x02021555" />
>+ <register type="NOA" address="0x00009888" value="0x00045555" />
>+ <register type="NOA" address="0x00009888" value="0x02041555" />
>+ <register type="NOA" address="0x00009888" value="0x00055555" />
>+ <register type="NOA" address="0x00009888" value="0x02051555" />
>+ <register type="NOA" address="0x00009888" value="0x0008AAAA" />
>+ <register type="NOA" address="0x00009888" value="0x02082AAA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x70800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ <register type="OA" address="0x0000D948" value="0x00001F02" />
>+ <register type="OA" address="0x0000D94C" value="0x0000FC1F" />
>+ <register type="OA" address="0x0000D950" value="0x0003E002" />
>+ <register type="OA" address="0x0000D954" value="0x000083FF" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine34"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine34"
>+ underscore_name="vector_engine34"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="0b91a434-3d1a-44b4-aeb8-c0fe350f4ef0"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST ISSUED ALL XECORE15 XVE0"
>+ symbol_name="XVE_INST_ISSUED_ALL_XECORE15_XVE0"
>+ underscore_name="xve_inst_issued_all_xecore15_xve0"
>+ description="Number of instructions issued (decoded) to any pipe"
>+ data_type="uint64"
>+ units="events"
>+ semantic_type="event"
>+ equation="B 0 READ"
>+ availability="$GtSlice5XeCore3"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="dualsubslice"
>+ />
>+ <register_config type="NOA">
>+ <register type="NOA" address="0x00000D04" value="0x00000200" />
>+ <register type="NOA" address="0x00009884" value="0x0000000E" />
>+ <register type="NOA" address="0x00009888" value="0x0BF06F40" />
>+ <register type="NOA" address="0x00009888" value="0x0DF00006" />
>+ <register type="NOA" address="0x00009888" value="0x01F04EB4" />
>+ <register type="NOA" address="0x00009888" value="0x03F00166" />
>+ <register type="NOA" address="0x00009888" value="0x01E10155" />
>+ <register type="NOA" address="0x00009888" value="0x01E302AA" />
>+ <register type="NOA" address="0x00009888" value="0x01E4001F" />
>+ <register type="NOA" address="0x00009888" value="0x01E60155" />
>+ <register type="NOA" address="0x00009888" value="0x01E70155" />
>+ <register type="NOA" address="0x00009888" value="0x0003001F" />
>+ <register type="NOA" address="0x00009888" value="0x000803FF" />
>+ <register type="NOA" address="0x00009888" value="0x000A0155" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x000B02AA" />
>+ <register type="NOA" address="0x00009888" value="0x01070155" />
>+ <register type="NOA" address="0x00009888" value="0x0109001F" />
>+ <register type="NOA" address="0x00009888" value="0x010A02AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x000203FF" />
>+ <register type="NOA" address="0x00009888" value="0x00031249" />
>+ <register type="NOA" address="0x00009888" value="0x12030000" />
>+ <register type="NOA" address="0x00009888" value="0x32030000" />
>+ <register type="NOA" address="0x00009888" value="0x20030000" />
>+ <register type="NOA" address="0x00009888" value="0x36030000" />
>+ <register type="NOA" address="0x00009888" value="0x26030000" />
>+ <register type="NOA" address="0x00009888" value="0x2C030000" />
>+ <register type="NOA" address="0x00009888" value="0x38030000" />
>+ <register type="NOA" address="0x00009888" value="0x02030000" />
>+ <register type="NOA" address="0x00009884" value="0x0000000A" />
>+ <register type="NOA" address="0x00009888" value="0x0001001F" />
>+ <register type="NOA" address="0x00009888" value="0x00020155" />
>+ <register type="NOA" address="0x00009888" value="0x00040155" />
>+ <register type="NOA" address="0x00009888" value="0x00050155" />
>+ <register type="NOA" address="0x00009888" value="0x000802AA" />
>+ <register type="NOA" address="0x00009884" value="0x00000000" />
>+ <register type="NOA" address="0x00009888" value="0x52030002" />
>+ </register_config>
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x10800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ <register type="OA" address="0x0000D940" value="0x000000FA" />
>+ <register type="OA" address="0x0000D944" value="0x0000FFE0" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine35"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine35"
>+ underscore_name="vector_engine35"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bf1e00b6-18c0-409e-8d2c-8105be297da4"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE"
>+ symbol_name="XVE_ACTIVE"
>+ underscore_name="xve_active"
>+ description="Percentage of time in which at least one pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_ALL"
>+ underscore_name="xve_threads_occupancy_all"
>+ description="Percentage of thread slots occupied"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="8 A 9 READ FMUL $VectorEngineThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
>+ underscore_name="xve_inst_executed_alu0_all"
>+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
>+ underscore_name="xve_inst_executed_alu1_all"
>+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
>+ underscore_name="xve_inst_executed_xmx_all"
>+ description="Number of execution slots taken by instructions executed in XMX pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
>+ underscore_name="xve_inst_executed_send_all"
>+ description="Number of instructions executed on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED CONTROL ALL"
>+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL"
>+ underscore_name="xve_inst_executed_control_all"
>+ description="Number of instructions executed on Jump Pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE"
>+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE"
>+ underscore_name="xve_pipe_alu0_and_alu1_active"
>+ description="Percentage of time in which ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE"
>+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE"
>+ underscore_name="xve_pipe_alu0_and_xmx_active"
>+ description="Percentage of time in which ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_all_utilization"
>+ description="Percentage of time taken by instructions executed on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED CONTROL ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_CONTROL_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_control_all_utilization"
>+ description="Percentage of time taken by instructions executed on Jump Pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE ACTIVE CYCLES"
>+ symbol_name="XVE_ACTIVE_CYCLES"
>+ underscore_name="xve_active_cycles"
>+ description="Number of cycles at least one pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES"
>+ symbol_name="XVE_STALL_CYCLES"
>+ underscore_name="xve_stall_cycles"
>+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE THREADS OCCUPANCY CYCLES ALL"
>+ symbol_name="XVE_THREADS_OCCUPANCY_CYCLES_ALL"
>+ underscore_name="xve_threads_occupancy_cycles_all"
>+ description="Number of thread slots occupied"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount $VectorEngineThreadsCount UMUL UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="8 A 9 READ UMUL"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND ALU1 ACTIVE CYCLES"
>+ symbol_name="XVE_PIPE_ALU0_AND_ALU1_ACTIVE_CYCLES"
>+ underscore_name="xve_pipe_alu0_and_alu1_active_cycles"
>+ description="Number of cycles in ALU0 and ALU1 pipes are both actively executing a Gen ISA instruction"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE PIPE ALU0 AND XMX ACTIVE CYCLES"
>+ symbol_name="XVE_PIPE_ALU0_AND_XMX_ACTIVE_CYCLES"
>+ underscore_name="xve_pipe_alu0_and_xmx_active_cycles"
>+ description="Number of cycles ALU0 and XMX pipes are both actively executing a Gen ISA instruction"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00005004" />
>+ <register type="FLEX" address="0x0000E558" value="0x00000008" />
>+ <register type="FLEX" address="0x0000E658" value="0x00009001" />
>+ <register type="FLEX" address="0x0000E758" value="0x02001002" />
>+ <register type="FLEX" address="0x0000E45C" value="0x0000A003" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine36"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine36"
>+ underscore_name="vector_engine36"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="bbb25709-1345-473f-8233-6df9075eacda"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 VS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_VS"
>+ underscore_name="xve_inst_executed_alu0_vs"
>+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 HS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_HS"
>+ underscore_name="xve_inst_executed_alu0_hs"
>+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 DS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_DS"
>+ underscore_name="xve_inst_executed_alu0_ds"
>+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 FS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_PS"
>+ underscore_name="xve_inst_executed_alu0_ps"
>+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_CS"
>+ underscore_name="xve_inst_executed_alu0_cs"
>+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS"
>+ underscore_name="xve_inst_executed_alu0_async_cs"
>+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 VS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_VS"
>+ underscore_name="xve_inst_executed_alu1_vs"
>+ description="Number of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 HS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_HS"
>+ underscore_name="xve_inst_executed_alu1_hs"
>+ description="Number of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 DS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_DS"
>+ underscore_name="xve_inst_executed_alu1_ds"
>+ description="Number of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 FS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_PS"
>+ underscore_name="xve_inst_executed_alu1_ps"
>+ description="Number of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_CS"
>+ underscore_name="xve_inst_executed_alu1_cs"
>+ description="Number of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 17 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS"
>+ underscore_name="xve_inst_executed_alu1_async_cs"
>+ description="Number of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 18 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 VS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_VS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_vs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 HS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_HS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_hs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 DS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_DS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ds_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 FS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_PS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ps_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ASYNC CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ASYNC_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_async_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 VS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_VS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_vs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Vertex Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 HS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_HS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_hs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Hull Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 DS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_DS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ds_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Domain Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 FS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_PS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ps_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Fragment Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Compute Shader (from Render Engine) on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ASYNC CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ASYNC_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_async_cs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Async Compute Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00020010" />
>+ <register type="FLEX" address="0x0000E558" value="0x00050030" />
>+ <register type="FLEX" address="0x0000E658" value="0x00090060" />
>+ <register type="FLEX" address="0x0000E758" value="0x00021011" />
>+ <register type="FLEX" address="0x0000E45C" value="0x00051031" />
>+ <register type="FLEX" address="0x0000E55C" value="0x00091061" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine37"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine37"
>+ underscore_name="vector_engine37"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="fc1c6f5b-60ad-48c8-b0b7-ed9328548c7a"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT AHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_rt_ahs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT AHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_rt_ahs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT AHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_rt_ahs_utilization"
>+ description="Percentage of time taken by instructions executed by BTD Any Hit Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT CHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_rt_chs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT CHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_rt_chs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT CHS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_rt_chs_utilization"
>+ description="Percentage of time taken by instructions executed by BTD Closest Hit Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_rt_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_rt_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_rt_ms_utilization"
>+ description="Percentage of time taken by instructions executed by BTD Miss Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT AHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_AHS"
>+ underscore_name="xve_inst_executed_alu0_rt_ahs"
>+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT AHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_AHS"
>+ underscore_name="xve_inst_executed_alu1_rt_ahs"
>+ description="Number of execution slots taken by instructions executed by BTD Any Hit Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT AHS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_AHS"
>+ underscore_name="xve_inst_executed_send_rt_ahs"
>+ description="Number of instructions executed by BTD Any Hit Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT CHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_CHS"
>+ underscore_name="xve_inst_executed_alu0_rt_chs"
>+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT CHS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_CHS"
>+ underscore_name="xve_inst_executed_alu1_rt_chs"
>+ description="Number of execution slots taken by instructions executed by BTD Closest Hit Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT CHS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_CHS"
>+ underscore_name="xve_inst_executed_send_rt_chs"
>+ description="Number of instructions executed by BTD Closest Hit Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 RT MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_RT_MS"
>+ underscore_name="xve_inst_executed_alu0_rt_ms"
>+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 RT MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_RT_MS"
>+ underscore_name="xve_inst_executed_alu1_rt_ms"
>+ description="Number of execution slots taken by instructions executed by BTD Miss Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND RT MS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_RT_MS"
>+ underscore_name="xve_inst_executed_send_rt_ms"
>+ description="Number of instructions executed by BTD Miss Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x000C10C0" />
>+ <register type="FLEX" address="0x0000E558" value="0x000D00C2" />
>+ <register type="FLEX" address="0x0000E658" value="0x000D20D1" />
>+ <register type="FLEX" address="0x0000E758" value="0x000E10E0" />
>+ <register type="FLEX" address="0x0000E45C" value="0x000000E2" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine38"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine38"
>+ underscore_name="vector_engine38"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="39a71cf8-2d00-49f4-b8fb-38da2b23da30"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL"
>+ symbol_name="XVE_STALL"
>+ underscore_name="xve_stall"
>+ description="Percentage of time in which any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL ASYNC CS"
>+ symbol_name="XVE_STALL_ASYNC_CS"
>+ underscore_name="xve_stall_async_cs"
>+ description="Percentage of time in which there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CS"
>+ symbol_name="XVE_STALL_CS"
>+ underscore_name="xve_stall_cs"
>+ description="Percentage of time in which there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL DS"
>+ symbol_name="XVE_STALL_DS"
>+ underscore_name="xve_stall_ds"
>+ description="Percentage of time in which there are Domain Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL HS"
>+ symbol_name="XVE_STALL_HS"
>+ underscore_name="xve_stall_hs"
>+ description="Percentage of time in which there are Hull Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL MS"
>+ symbol_name="XVE_STALL_MS"
>+ underscore_name="xve_stall_ms"
>+ description="Percentage of time in which there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL FS"
>+ symbol_name="XVE_STALL_PS"
>+ underscore_name="xve_stall_ps"
>+ description="Percentage of time in which there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL TS"
>+ symbol_name="XVE_STALL_TS"
>+ underscore_name="xve_stall_ts"
>+ description="Percentage of time in which there are Task Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL VS"
>+ symbol_name="XVE_STALL_VS"
>+ underscore_name="xve_stall_vs"
>+ description="Percentage of time in which there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL RT"
>+ symbol_name="XVE_STALL_RT"
>+ underscore_name="xve_stall_rt"
>+ description="Percentage of time in which there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES"
>+ symbol_name="XVE_STALL_CYCLES"
>+ underscore_name="xve_stall_cycles"
>+ description="Number of cycles any threads are loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES ASYNC CS"
>+ symbol_name="XVE_STALL_CYCLES_ASYNC_CS"
>+ underscore_name="xve_stall_cycles_async_cs"
>+ description="Number of cycles there are Async Compute Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES CS"
>+ symbol_name="XVE_STALL_CYCLES_CS"
>+ underscore_name="xve_stall_cycles_cs"
>+ description="Number of cycles there are Compute Shader (from Render Engine) threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES DS"
>+ symbol_name="XVE_STALL_CYCLES_DS"
>+ underscore_name="xve_stall_cycles_ds"
>+ description="Number of cycles there are Domain Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES HS"
>+ symbol_name="XVE_STALL_CYCLES_HS"
>+ underscore_name="xve_stall_cycles_hs"
>+ description="Number of cycles there are Hull Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES MS"
>+ symbol_name="XVE_STALL_CYCLES_MS"
>+ underscore_name="xve_stall_cycles_ms"
>+ description="Number of cycles there are Mesh Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES FS"
>+ symbol_name="XVE_STALL_CYCLES_PS"
>+ underscore_name="xve_stall_cycles_ps"
>+ description="Number of cycles there are Fragment Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES TS"
>+ symbol_name="XVE_STALL_CYCLES_TS"
>+ underscore_name="xve_stall_cycles_ts"
>+ description="Number of cycles there are Task Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES VS"
>+ symbol_name="XVE_STALL_CYCLES_VS"
>+ underscore_name="xve_stall_cycles_vs"
>+ description="Number of cycles there are Vertex Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES RT"
>+ symbol_name="XVE_STALL_CYCLES_RT"
>+ underscore_name="xve_stall_cycles_rt"
>+ description="Number of cycles there are Ray Tracing Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00095005" />
>+ <register type="FLEX" address="0x0000E558" value="0x00035065" />
>+ <register type="FLEX" address="0x0000E658" value="0x000B5025" />
>+ <register type="FLEX" address="0x0000E758" value="0x000A5055" />
>+ <register type="FLEX" address="0x0000E45C" value="0x000C5015" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine39"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine39"
>+ underscore_name="vector_engine39"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="d538856d-b249-46ab-b850-9058093d45d6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL"
>+ underscore_name="xve_inst_executed_alu0_all"
>+ description="Number of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP16"
>+ symbol_name="XVE_INST_EXECUTED_FP16"
>+ underscore_name="xve_inst_executed_fp16"
>+ description="Number of execution slots taken by FP16 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP32"
>+ symbol_name="XVE_INST_EXECUTED_FP32"
>+ underscore_name="xve_inst_executed_fp32"
>+ description="Number of execution slots taken by FP32 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP64"
>+ symbol_name="XVE_INST_EXECUTED_FP64"
>+ underscore_name="xve_inst_executed_fp64"
>+ description="The number of FLT64 instructions executed in ALU0 INT64 pipeline."
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL"
>+ underscore_name="xve_inst_executed_alu1_all"
>+ description="Number of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT16"
>+ symbol_name="XVE_INST_EXECUTED_INT16"
>+ underscore_name="xve_inst_executed_int16"
>+ description="Number of execution slots taken by INT16 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT32"
>+ symbol_name="XVE_INST_EXECUTED_INT32"
>+ underscore_name="xve_inst_executed_int32"
>+ description="Number of execution slots taken by INT32 ALU instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED MATH"
>+ symbol_name="XVE_INST_EXECUTED_MATH"
>+ underscore_name="xve_inst_executed_math"
>+ description="Number of execution slots taken by extended math instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL"
>+ underscore_name="xve_inst_executed_xmx_all"
>+ description="Number of execution slots taken by instructions executed in XMX pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX BF16"
>+ symbol_name="XVE_INST_EXECUTED_XMX_BF16"
>+ underscore_name="xve_inst_executed_xmx_bf16"
>+ description="Number of execution slots taken by BF16 XMX instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX FP16"
>+ symbol_name="XVE_INST_EXECUTED_XMX_FP16"
>+ underscore_name="xve_inst_executed_xmx_fp16"
>+ description="Number of execution slots taken by FP16 XMX instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 17 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX INT8"
>+ symbol_name="XVE_INST_EXECUTED_XMX_INT8"
>+ underscore_name="xve_inst_executed_xmx_int8"
>+ description="Number of execution slots taken by INT8 XMX instructions"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 18 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_FP16_UTILIZATION"
>+ underscore_name="xve_inst_executed_fp16_utilization"
>+ description="Percentage of execution slots taken by FP16 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP32 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_FP32_UTILIZATION"
>+ underscore_name="xve_inst_executed_fp32_utilization"
>+ description="Percentage of execution slots taken by FP32 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED FP64 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_FP64_UTILIZATION"
>+ underscore_name="xve_inst_executed_fp64_utilization"
>+ description="The percentage of time in which FLT64 instruction were processed actively on FPU INT64 pipeline."
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_INT16_UTILIZATION"
>+ underscore_name="xve_inst_executed_int16_utilization"
>+ description="Percentage of execution slots taken by INT16 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED INT32 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_INT32_UTILIZATION"
>+ underscore_name="xve_inst_executed_int32_utilization"
>+ description="Percentage of execution slots taken by INT32 ALU instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED MATH UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_MATH_UTILIZATION"
>+ underscore_name="xve_inst_executed_math_utilization"
>+ description="Percentage of execution slots taken by extended math instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_all_utilization"
>+ description="Percentage of execution slots taken by instructions executed in XMX pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX BF16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_BF16_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_bf16_utilization"
>+ description="Percentage of execution slots taken by BF16 XMX instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX FP16 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_FP16_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_fp16_utilization"
>+ description="Percentage of execution slots taken by FP16 XMX instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED XMX INT8 UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_XMX_INT8_UTILIZATION"
>+ underscore_name="xve_inst_executed_xmx_int8_utilization"
>+ description="Percentage of execution slots taken by INT8 XMX instructions"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00006000" />
>+ <register type="FLEX" address="0x0000E558" value="0x0000B007" />
>+ <register type="FLEX" address="0x0000E658" value="0x0000C001" />
>+ <register type="FLEX" address="0x0000E758" value="0x0200000D" />
>+ <register type="FLEX" address="0x0000E45C" value="0x0000E009" />
>+ <register type="FLEX" address="0x0000E55C" value="0x0100F002" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine40"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine40"
>+ underscore_name="vector_engine40"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="7392b735-c76c-4e4d-b936-8ec5fc8877e6"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL"
>+ underscore_name="xve_inst_executed_send_all"
>+ description="Number of instructions executed on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ASYNC CS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS"
>+ underscore_name="xve_inst_executed_send_async_cs"
>+ description="Number of instructions executed by Async Compute Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND CS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_CS"
>+ underscore_name="xve_inst_executed_send_cs"
>+ description="Number of instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND DS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_DS"
>+ underscore_name="xve_inst_executed_send_ds"
>+ description="Number of instructions executed by Domain Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND GS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_GS"
>+ underscore_name="xve_inst_executed_send_gs"
>+ description="Number of instructions executed by Geometry Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND HS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_HS"
>+ underscore_name="xve_inst_executed_send_hs"
>+ description="Number of instructions executed by Hull Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND MS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_MS"
>+ underscore_name="xve_inst_executed_send_ms"
>+ description="Number of instructions executed by Mesh Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND FS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_PS"
>+ underscore_name="xve_inst_executed_send_ps"
>+ description="Number of instructions executed by Fragment Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 14 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND TS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_TS"
>+ underscore_name="xve_inst_executed_send_ts"
>+ description="Number of instructions executed by Task Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 15 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND VS"
>+ symbol_name="XVE_INST_EXECUTED_SEND_VS"
>+ underscore_name="xve_inst_executed_send_vs"
>+ description="Number of instructions executed by Vertex Shader threads on SEND pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 16 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ALL UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ALL_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_all_utilization"
>+ description="Percentage of time taken by instructions executed on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND ASYNC CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_ASYNC_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_async_cs_utilization"
>+ description="Percentage of time taken by instructions executed by Async Compute Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND CS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_CS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_cs_utilization"
>+ description="Percentage of time taken by instructions executed by Compute Shader (from Render Engine) threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND DS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_DS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ds_utilization"
>+ description="Percentage of time taken by instructions executed by Domain Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND GS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_GS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_gs_utilization"
>+ description="Percentage of time taken by instructions executed by Geometry Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND HS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_HS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_hs_utilization"
>+ description="Percentage of time taken by instructions executed by Hull Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ms_utilization"
>+ description="Percentage of time taken by instructions executed by Mesh Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND FS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_PS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ps_utilization"
>+ description="Percentage of time taken by instructions executed by Fragment Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND TS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_TS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_ts_utilization"
>+ description="Percentage of time taken by instructions executed by Task Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED SEND VS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_SEND_VS_UTILIZATION"
>+ underscore_name="xve_inst_executed_send_vs_utilization"
>+ description="Percentage of time taken by instructions executed by Vertex Shader threads on SEND pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00092002" />
>+ <register type="FLEX" address="0x0000E558" value="0x00032062" />
>+ <register type="FLEX" address="0x0000E658" value="0x00022042" />
>+ <register type="FLEX" address="0x0000E758" value="0x000520B2" />
>+ <register type="FLEX" address="0x0000E45C" value="0x000120A2" />
>+ </register_config>
>+ </set>
>+
>+ <set name="VectorEngine41"
>+ chipset="ACMGT2"
>+ symbol_name="VectorEngine41"
>+ underscore_name="vector_engine41"
>+ mdapi_supported_apis="VK OGL OCL IO"
>+ hw_config_guid="02d21db0-db5d-4eae-9ffa-8fa1603ec8f2"
>+ >
>+ <counter name="GPU Time Elapsed"
>+ symbol_name="GpuTime"
>+ underscore_name="gpu_time"
>+ description="Time elapsed on the GPU during the measurement."
>+ data_type="uint64"
>+ units="ns"
>+ semantic_type="duration"
>+ equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="GPU Core Clocks"
>+ symbol_name="GpuCoreClocks"
>+ underscore_name="gpu_core_clocks"
>+ description="The total number of GPU core clocks elapsed during the measurement."
>+ data_type="uint64"
>+ units="cycles"
>+ semantic_type="event"
>+ equation="GPU_CLOCK 0 READ"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="AVG GPU Core Frequency"
>+ symbol_name="AvgGpuCoreFrequency"
>+ underscore_name="avg_gpu_core_frequency"
>+ description="Average GPU Core Frequency in the measurement."
>+ data_type="uint64"
>+ max_equation="$GpuMaxFrequency"
>+ units="hz"
>+ semantic_type="event"
>+ equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
>+ mdapi_group="GPU"
>+ mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL GS"
>+ symbol_name="XVE_STALL_GS"
>+ underscore_name="xve_stall_gs"
>+ description="Percentage of time in which there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 GS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_GS"
>+ underscore_name="xve_inst_executed_alu0_gs"
>+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 8 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 GS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_GS"
>+ underscore_name="xve_inst_executed_alu1_gs"
>+ description="Number of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 9 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE STALL CYCLES GS"
>+ symbol_name="XVE_STALL_CYCLES_GS"
>+ underscore_name="xve_stall_cycles_gs"
>+ description="Number of cycles there are Geometry Shader threads loaded but not even a single pipe is active in XVE"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 7 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_MS"
>+ underscore_name="xve_inst_executed_alu0_ms"
>+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 10 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 TS"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_TS"
>+ underscore_name="xve_inst_executed_alu0_ts"
>+ description="Number of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 11 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 MS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_MS"
>+ underscore_name="xve_inst_executed_alu1_ms"
>+ description="Number of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 12 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 TS"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_TS"
>+ underscore_name="xve_inst_executed_alu1_ts"
>+ description="Number of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
>+ data_type="uint64"
>+ max_equation="$GpuCoreClocks $VectorEngineTotalCount UMUL"
>+ units="events"
>+ semantic_type="event"
>+ equation="A 13 READ"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 GS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_GS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_gs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 GS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_GS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_gs_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Geometry Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU0 TS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU0_TS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu0_ts_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU0 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 MS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_MS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ms_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Mesh Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <counter name="XVE INST EXECUTED ALU1 TS UTILIZATION"
>+ symbol_name="XVE_INST_EXECUTED_ALU1_TS_UTILIZATION"
>+ underscore_name="xve_inst_executed_alu1_ts_utilization"
>+ description="Percentage of execution slots taken by instructions executed by Task Shader on ALU1 pipe"
>+ data_type="float"
>+ max_equation="100"
>+ units="percent"
>+ semantic_type="duration"
>+ equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
>+ mdapi_group="VectorEngine"
>+ mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
>+ mdapi_supported_apis=""
>+ mdapi_hw_unit_type="gpu"
>+ />
>+ <register_config type="OA">
>+ <register type="OA" address="0x0000D900" value="0x00000000" />
>+ <register type="OA" address="0x0000D904" value="0x00800000" />
>+ <register type="OA" address="0x0000D910" value="0x00000000" />
>+ <register type="OA" address="0x0000D914" value="0x00800000" />
>+ <register type="OA" address="0x0000D920" value="0x00000000" />
>+ <register type="OA" address="0x0000DC40" value="0x00000000" />
>+ <register type="OA" address="0x0000DD40" value="0x00000000" />
>+ <register type="OA" address="0x00002B2C" value="0x00000000" />
>+ </register_config>
>+ <register_config type="FLEX">
>+ <register type="FLEX" address="0x0000E458" value="0x00040045" />
>+ <register type="FLEX" address="0x0000E558" value="0x000B0041" />
>+ <register type="FLEX" address="0x0000E658" value="0x000B10A0" />
>+ <register type="FLEX" address="0x0000E758" value="0x000000A1" />
>+ </register_config>
>+ </set>
>+
>+</metrics>
>diff --git a/lib/i915/perf.c b/lib/i915/perf.c
>index 8919b3fc..8394ac45 100644
>--- a/lib/i915/perf.c
>+++ b/lib/i915/perf.c
>@@ -61,6 +61,7 @@
> #include "i915_perf_metrics_dg1.h"
> #include "i915_perf_metrics_adl.h"
> #include "i915_perf_metrics_acmgt1.h"
>+#include "i915_perf_metrics_acmgt2.h"
>
> #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
>
>@@ -165,6 +166,23 @@ is_acm_gt1(const struct intel_perf_devinfo *devinfo)
> return false;
> }
>
>+static bool
>+is_acm_gt2(const struct intel_perf_devinfo *devinfo)
>+{
>+#undef INTEL_VGA_DEVICE
>+#define INTEL_VGA_DEVICE(_id, _info) _id
>+ static const uint32_t devids[] = {
>+ INTEL_DG2_G12_IDS(NULL),
>+ };
>+#undef INTEL_VGA_DEVICE
>+ for (uint32_t i = 0; i < ARRAY_SIZE(devids); i++) {
>+ if (devids[i] == devinfo->devid)
>+ return true;
>+ }
>+
>+ return false;
>+}
>+
> struct intel_perf *
> intel_perf_for_devinfo(uint32_t device_id,
> uint32_t revision,
>@@ -348,6 +366,8 @@ intel_perf_for_devinfo(uint32_t device_id,
>
> if (is_acm_gt1(&perf->devinfo))
> intel_perf_load_metrics_acmgt1(perf);
>+ else if (is_acm_gt2(&perf->devinfo))
>+ intel_perf_load_metrics_acmgt2(perf);
> else
> unsupported_i915_perf_platform(perf);
> } else {
>diff --git a/lib/meson.build b/lib/meson.build
>index 47696884..172d5060 100644
>--- a/lib/meson.build
>+++ b/lib/meson.build
>@@ -255,7 +255,7 @@ i915_perf_hardware = [
> 'cnl',
> 'icl', 'ehl',
> 'tglgt1', 'tglgt2', 'rkl', 'dg1', 'adl',
>- 'acmgt1',
>+ 'acmgt1', 'acmgt2',
> ]
>
> i915_xml_files = []
>--
>2.25.1
>
^ permalink raw reply [flat|nested] 56+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device
2022-10-11 6:22 ` Petri Latvala
@ 2022-10-18 22:52 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 56+ messages in thread
From: Umesh Nerlige Ramappa @ 2022-10-18 22:52 UTC (permalink / raw)
To: Petri Latvala; +Cc: igt-dev
On Tue, Oct 11, 2022 at 09:22:42AM +0300, Petri Latvala wrote:
>On Mon, Oct 10, 2022 at 09:41:57PM +0000, Umesh Nerlige Ramappa wrote:
>> From: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>>
>> We're starting to have system with multiple Intel GPUs.
>>
>> Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
>> ---
>> tools/i915-perf/i915_perf_recorder.c | 50 ++++++++++++++++++++++++----
>> 1 file changed, 43 insertions(+), 7 deletions(-)
>>
>> diff --git a/tools/i915-perf/i915_perf_recorder.c b/tools/i915-perf/i915_perf_recorder.c
>> index 00195290..7ced7b40 100644
>> --- a/tools/i915-perf/i915_perf_recorder.c
>> +++ b/tools/i915-perf/i915_perf_recorder.c
>> @@ -250,16 +250,37 @@ find_intel_render_node(void)
>> return -1;
>> }
>>
>> +static void
>> +print_intel_devices(void)
>> +{
>> + fprintf(stdout, "Available devices:\n");
>> + for (int i = 0; i < 128; i++) {
>> + if (read_device_param("card", i, "vendor") == 0x8086) {
>> + uint32_t devid = read_device_param("card", i, "device");
>> + const struct intel_device_info *devinfo =
>> + intel_get_device_info(devid);
>> + fprintf(stdout, " %i: %s (0x%04hx)\n", i,
>> + devinfo ? devinfo->codename : "unknwon",
>
>Typo, "unknown".
>
>Is there a reason why this doesn't use the same device
>filtering/selection machinery that other tools and the tests
>themselves are using?
afair, that was pulling in a lot more code/library than needed for the
perf tool and/or GPUvis, but I might be wrong as I have not tried it
recently.
Regards,
Umesh
>
>
>--
>Petri Latvala
>
>
>
>> + devid);
>> + }
>> + }
>> +}
>> +
>> static int
>> -open_render_node(uint32_t *devid)
>> +open_render_node(uint32_t *devid, int card)
>> {
>> char *name;
>> int ret;
>> int fd;
>> + int render;
>>
>> - int render = find_intel_render_node();
>> - if (render < 0)
>> - return -1;
>> + if (card < 0) {
>> + render = find_intel_render_node();
>> + if (render < 0)
>> + return -1;
>> + } else {
>> + render = 128 + card;
>> + }
>>
>> ret = asprintf(&name, "/dev/dri/renderD%u", render);
>> assert(ret != -1);
>> @@ -722,6 +743,9 @@ usage(const char *name)
>> "Recording tool for i915-perf.\n"
>> "\n"
>> " --help, -h Print this screen\n"
>> + " --device, -d <value> Device to use\n"
>> + " (value=list to list devices\n"
>> + " value=1 to use /dev/dri/card1)\n"
>> " --correlation-period, -c <value> Time period of timestamp correlation in seconds\n"
>> " (default = 1.0)\n"
>> " --perf-period, -p <value> Time period of i915-perf reports in seconds\n"
>> @@ -772,6 +796,7 @@ main(int argc, char *argv[])
>> {
>> const struct option long_options[] = {
>> {"help", no_argument, 0, 'h'},
>> + {"device", required_argument, 0, 'd'},
>> {"correlation-period", required_argument, 0, 'c'},
>> {"perf-period", required_argument, 0, 'p'},
>> {"metric", required_argument, 0, 'm'},
>> @@ -798,7 +823,7 @@ main(int argc, char *argv[])
>> struct timespec now;
>> uint64_t corr_period_ns, poll_time_ns;
>> uint32_t circular_size = 0;
>> - int opt;
>> + int opt, dev_node_id = -1;
>> bool list_counters = false;
>> FILE *output = NULL;
>> struct recording_context ctx = {
>> @@ -812,7 +837,7 @@ main(int argc, char *argv[])
>> .poll_period = 5 * 1000 * 1000,
>> };
>>
>> - while ((opt = getopt_long(argc, argv, "hc:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
>> + while ((opt = getopt_long(argc, argv, "hc:d:p:m:Co:s:f:k:P:", long_options, NULL)) != -1) {
>> switch (opt) {
>> case 'h':
>> usage(argv[0]);
>> @@ -820,6 +845,12 @@ main(int argc, char *argv[])
>> case 'c':
>> corr_period = atof(optarg);
>> break;
>> + case 'd':
>> + if (!strcmp(optarg, "list"))
>> + dev_node_id = -2;
>> + else
>> + dev_node_id = atoi(optarg);
>> + break;
>> case 'p':
>> perf_period = atof(optarg);
>> break;
>> @@ -865,7 +896,12 @@ main(int argc, char *argv[])
>> }
>> }
>>
>> - ctx.drm_fd = open_render_node(&ctx.devid);
>> + if (dev_node_id == -2) {
>> + print_intel_devices();
>> + return EXIT_SUCCESS;
>> + }
>> +
>> + ctx.drm_fd = open_render_node(&ctx.devid, dev_node_id);
>> if (ctx.drm_fd < 0) {
>> fprintf(stderr, "Unable to open device.\n");
>> return EXIT_FAILURE;
>> --
>> 2.25.1
>>
^ permalink raw reply [flat|nested] 56+ messages in thread
end of thread, other threads:[~2022-10-18 22:52 UTC | newest]
Thread overview: 56+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-10 21:41 [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 01/36] i915/perf: Check regularly if we are done reading reports Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 02/36] i915/perf: Fix OA short_reads test Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 03/36] i915/perf: Check return value from getparam Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 04/36] i915/perf: Limit sseu-config tests for gen11 Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 05/36] i915/perf: Account for OA sampling interval in polling test Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 06/36] i915/perf: Define OA report types and fix oa-formats test Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 07/36] i915/perf: Use ARRAY_SIZE consistently for num_properties Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 08/36] i915/perf: Use gt in perf tests and lib Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 09/36] i915/perf: Explicitly state rendercopy needs for a test Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 10/36] i915/perf: Skip tests that use rendercopy Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 11/36] i915/perf: Add OA formats for DG2 Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 12/36] i915/perf: Fix CS timestamp vs OA timstamp mismatch Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 13/36] i915/perf: Wait longer for rc6 residency in DG2 Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 14/36] lib/i915/perf: implement report accumulation for new format Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 15/36] lib/i915/perf: fixup conversion script for XEHPSDV Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 16/36] lib/i915/perf: make warning message more helpful Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 17/36] lib/i915/perf: expose new operators for codegen Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 18/36] tools/i915-perf-recorder: add ability to select device Umesh Nerlige Ramappa
2022-10-10 22:06 ` Umesh Nerlige Ramappa
2022-10-11 6:22 ` Petri Latvala
2022-10-18 22:52 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 19/36] lib/i915/perf: fixup report validity Umesh Nerlige Ramappa
2022-10-10 22:08 ` Umesh Nerlige Ramappa
2022-10-10 21:41 ` [igt-dev] [PATCH i-g-t v6 20/36] lib/i915/perf: add a helper to read timestamps Umesh Nerlige Ramappa
2022-10-10 22:22 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 21/36] lib/i915/perf: store bit shifting required for OA timestamps Umesh Nerlige Ramappa
2022-10-10 22:52 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 22/36] lib/i915/perf: indentation fix Umesh Nerlige Ramappa
2022-10-10 22:52 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 23/36] tools/i915-perf-recorder: capture OA & CS frequencies Umesh Nerlige Ramappa
2022-10-10 22:54 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 24/36] tools/i915-perf: make timestamp range easier to compare Umesh Nerlige Ramappa
2022-10-10 22:54 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 25/36] tools/i915-perf: printout CPU clock used Umesh Nerlige Ramappa
2022-10-10 22:55 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 26/36] tools/i915-perf: record remaining perf data on exit Umesh Nerlige Ramappa
2022-10-10 22:55 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 27/36] lib/i915/perf: add support for new EuDualSubslicesTotalCount var Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 28/36] lib/i915/perf-config: extend the device info Umesh Nerlige Ramappa
2022-10-10 22:57 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 29/36] i915/perf: update import script Umesh Nerlige Ramappa
2022-10-10 23:00 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 30/36] lib/i915/perf: add a raw timestamp utility Umesh Nerlige Ramappa
2022-10-10 23:00 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 31/36] lib/i915/perf: add helper function to get report reason Umesh Nerlige Ramappa
2022-10-10 23:02 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 32/36] tools/i915-perf: add option to printout reports data Umesh Nerlige Ramappa
2022-10-10 23:03 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 33/36] lib/i915: prepare codegen for new ACM/DG2 variables Umesh Nerlige Ramappa
2022-10-10 23:04 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 34/36] lib/i915/perf: Add ACM GT1 metrics Umesh Nerlige Ramappa
2022-10-18 22:49 ` Umesh Nerlige Ramappa
2022-10-10 21:42 ` [igt-dev] [PATCH i-g-t v6 35/36] lib/i915/perf: Add ACM GT2 metrics Umesh Nerlige Ramappa
2022-10-18 22:49 ` Umesh Nerlige Ramappa
2022-10-10 22:01 ` [igt-dev] [PATCH i-g-t v6 00/36] Add DG2 OA test Umesh Nerlige Ramappa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox